JAPAn
Just Another Parity Analyzer
|
Identifier and mapping information for detector-array channels. More...
#include <VQwDetectorArray.h>
Public Member Functions | |
QwDetectorArrayID () | |
void | Print () const |
Data Fields | |
int | fSubbankIndex |
int | fWordInSubbank |
EQwPMTInstrumentType | fTypeID |
int | fIndex |
UInt_t | fSubelement |
TString | fmoduletype |
TString | fdetectorname |
TString | fdetectortype |
std::vector< TString > | fCombinedChannelNames |
std::vector< Double_t > | fWeight |
Identifier and mapping information for detector-array channels.
Encapsulates mapping metadata for channels in a detector array, including subbank indexing, subelement, type, and naming.
Definition at line 32 of file VQwDetectorArray.h.
|
inline |
Definition at line 44 of file VQwDetectorArray.h.
References fdetectorname, fIndex, fmoduletype, fSubbankIndex, fSubelement, fTypeID, fWordInSubbank, kInvalidSubelementIndex, and kQwUnknownPMT.
void QwDetectorArrayID::Print | ( | ) | const |
Definition at line 1949 of file VQwDetectorArray.cc.
References fdetectorname, fdetectortype, fIndex, fmoduletype, fSubbankIndex, fSubelement, fTypeID, and fWordInSubbank.
Referenced by VQwDetectorArray::LoadChannelMap().
std::vector<TString> QwDetectorArrayID::fCombinedChannelNames |
Definition at line 62 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap().
TString QwDetectorArrayID::fdetectorname |
Definition at line 59 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), Print(), and QwDetectorArrayID().
TString QwDetectorArrayID::fdetectortype |
Definition at line 60 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), and Print().
int QwDetectorArrayID::fIndex |
Definition at line 54 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), Print(), and QwDetectorArrayID().
TString QwDetectorArrayID::fmoduletype |
Definition at line 58 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), Print(), and QwDetectorArrayID().
int QwDetectorArrayID::fSubbankIndex |
Definition at line 48 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), Print(), and QwDetectorArrayID().
UInt_t QwDetectorArrayID::fSubelement |
Definition at line 55 of file VQwDetectorArray.h.
Referenced by Print(), and QwDetectorArrayID().
EQwPMTInstrumentType QwDetectorArrayID::fTypeID |
Definition at line 53 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), Print(), and QwDetectorArrayID().
std::vector<Double_t> QwDetectorArrayID::fWeight |
Definition at line 63 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap().
int QwDetectorArrayID::fWordInSubbank |
Definition at line 49 of file VQwDetectorArray.h.
Referenced by VQwDetectorArray::LoadChannelMap(), Print(), and QwDetectorArrayID().