|
JAPAn
Just Another Parity Analyzer
|
Word-level data manipulation and bit operations. More...
#include <QwWord.h>
Public Member Functions | |
| Double_t | GetValue () const |
| Double_t | GetValue (size_t element) const |
| TString | GetModType () const |
| void | PrintID () const |
| void | Print () const |
| void | ClearEventData () |
| TString | GetWordName () const |
Data Fields | |
| Int_t | fSubbankIndex {-1} |
| Int_t | fWordInSubbank {-1} |
| TString | fModuleType {""} |
| TString | fWordName {""} |
| TString | fWordType {""} |
| Int_t | fValue {-1} |
Word-level data manipulation and bit operations.
Provides low-level word manipulation capabilities for decoding and processing raw data words from various detector modules. Handles bit extraction, word identification, and basic value access.
|
inline |
|
inline |
Definition at line 40 of file QwWord.h.
References GetValue().
Referenced by GetValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 48 of file QwWord.h.
References QwLog::endl(), fModuleType, fSubbankIndex, fWordName, fWordType, and QwOut.
Here is the call graph for this function:| TString QwWord::fModuleType {""} |
Definition at line 35 of file QwWord.h.
Referenced by GetModType(), QwBeamMod::LoadChannelMap(), QwHelicity::LoadChannelMap(), QwHelicityBase::LoadChannelMap(), and PrintID().
| Int_t QwWord::fSubbankIndex {-1} |
Definition at line 33 of file QwWord.h.
Referenced by QwBeamMod::LoadChannelMap(), QwHelicity::LoadChannelMap(), QwHelicityBase::LoadChannelMap(), and PrintID().
| Int_t QwWord::fValue {-1} |
Definition at line 38 of file QwWord.h.
Referenced by ClearEventData(), GetValue(), and Print().
| Int_t QwWord::fWordInSubbank {-1} |
Definition at line 34 of file QwWord.h.
Referenced by QwBeamMod::LoadChannelMap(), QwHelicity::LoadChannelMap(), and QwHelicityBase::LoadChannelMap().
| TString QwWord::fWordName {""} |
Definition at line 36 of file QwWord.h.
Referenced by GetWordName(), QwBeamMod::LoadChannelMap(), QwHelicity::LoadChannelMap(), QwHelicityBase::LoadChannelMap(), Print(), and PrintID().
| TString QwWord::fWordType {""} |
Definition at line 37 of file QwWord.h.
Referenced by QwHelicity::LoadChannelMap(), QwHelicityBase::LoadChannelMap(), and PrintID().