QwAnalysis
QwLumiDetectorID Class Reference

#include <QwLumi.h>

Public Member Functions

 QwLumiDetectorID ()
 
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
 

Detailed Description

Definition at line 26 of file QwLumi.h.

Constructor & Destructor Documentation

QwLumiDetectorID::QwLumiDetectorID ( )
inline

Definition at line 30 of file QwLumi.h.

32  fSubelement(999999),fmoduletype(""),fdetectorname("")
33  {};
TString fdetectorname
Definition: QwLumi.h:45
int fSubbankIndex
Definition: QwLumi.h:33
UInt_t fSubelement
Definition: QwLumi.h:42
int fWordInSubbank
Definition: QwLumi.h:36
EQwPMTInstrumentType fTypeID
Definition: QwLumi.h:40
TString fmoduletype
Definition: QwLumi.h:44

Member Function Documentation

void QwLumiDetectorID::Print ( ) const

Definition at line 1162 of file QwLumi.cc.

References fdetectorname, fdetectortype, fIndex, fmoduletype, fSubbankIndex, fSubelement, fTypeID, and fWordInSubbank.

Referenced by QwLumi::LoadChannelMap().

1163 {
1164  std::cout<<std::endl<<"Detector name= "<<fdetectorname<<std::endl;
1165  std::cout<<"SubbankkIndex= "<<fSubbankIndex<<std::endl;
1166  std::cout<<"word index in subbank= "<<fWordInSubbank<<std::endl;
1167  std::cout<<"module type= "<<fmoduletype<<std::endl;
1168  std::cout<<"detector type= "<<fdetectortype<<" that is index="<<fTypeID<<std::endl;
1169  std::cout<<"Index of this detector in the vector of similar detector= "<<
1170  fIndex<<std::endl;
1171  std::cout<<"Subelement index= "<<
1172  fSubelement<<std::endl;
1173  std::cout<<"==========================================\n";
1174 }
TString fdetectorname
Definition: QwLumi.h:45
TString fdetectortype
Definition: QwLumi.h:46
int fSubbankIndex
Definition: QwLumi.h:33
UInt_t fSubelement
Definition: QwLumi.h:42
int fWordInSubbank
Definition: QwLumi.h:36
EQwPMTInstrumentType fTypeID
Definition: QwLumi.h:40
TString fmoduletype
Definition: QwLumi.h:44

+ Here is the caller graph for this function:

Field Documentation

std::vector<TString> QwLumiDetectorID::fCombinedChannelNames

Definition at line 47 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap().

TString QwLumiDetectorID::fdetectorname

Definition at line 45 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().

TString QwLumiDetectorID::fdetectortype

Definition at line 46 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().

int QwLumiDetectorID::fIndex

Definition at line 41 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().

TString QwLumiDetectorID::fmoduletype

Definition at line 44 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().

int QwLumiDetectorID::fSubbankIndex

Definition at line 33 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().

UInt_t QwLumiDetectorID::fSubelement

Definition at line 42 of file QwLumi.h.

Referenced by Print().

EQwPMTInstrumentType QwLumiDetectorID::fTypeID

Definition at line 40 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().

std::vector<Double_t> QwLumiDetectorID::fWeight

Definition at line 48 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap().

int QwLumiDetectorID::fWordInSubbank

Definition at line 36 of file QwLumi.h.

Referenced by QwLumi::LoadChannelMap(), and Print().


The documentation for this class was generated from the following files: