#include "htriggerhistfiller.h" |
HTriggerHistFiller
class description - source file - inheritance tree (.pdf)
public:
HTriggerHistFiller(const char* name = "TriggerHistFiller", const char* title = "parameters for Trigger hists")
HTriggerHistFiller(const HTriggerHistFiller&)
~HTriggerHistFiller()
static TClass* Class()
void fillMatchU(HIterator*)
void fillMatchUTime(HIterator*, UInt_t currentTime)
void fillRich(HIterator*)
void fillRichTime(HIterator*, UInt_t currentTime)
void fillShower(HIterator*)
void fillShowerCorrelation(HIterator*, HIterator*, HTriggerParShowerMap*)
void fillShowerTime(HIterator*, UInt_t currentTime)
void fillTime(UInt_t currentTime)
void fillTof(HIterator*)
void fillTofCorrelation(HIterator*, HIterator*)
void fillTofTime(HIterator*, UInt_t currentTime)
void fillTrend()
void fillTrendTime(UInt_t ipu, UInt_t offset)
Bool_t getTriggerParams(HParamList*, TList*, TList*)
virtual TClass* IsA() const
HTriggerHistFiller& operator=(const HTriggerHistFiller&)
void putTriggerParams(HParamList*, TList*)
void resetAllIpuTimeCounter()
void resetCounter()
void resetSingleIpuTimeCounter(UInt_t ipu)
void resetTimeCounter()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
static HMonHist* htof !< hist pointer
static HHistArray* htriggermultdistrib !< hist pointer
static HHistArray* htriggerrichringmultdistrib !< hist pointer
static HHistArray* htriggertofhitmultdistrib !< hist pointer
static HHistArray* htriggershowerhitmultdistrib !< hist pointer
static HHistArray* htriggermatchuhitmultdistrib !< hist pointer
static HMonHist* htofnumbers !< hist pointer
static HMonHist* hrichnumbers !< hist pointer
static HTrendArray* hiputrendRich !< hist pointer
static HTrendArray* hiputrendTof !< hist pointer
static HHistArray2* htofCorrPhi !< hist pointer
static HHistArray2* htofCorrTheta !< hist pointer
static HHistArray2* hshowerCorrPhi !< hist pointer
static HHistArray2* hshowerCorrTheta !< hist pointer
static HTrendArray* hiputrendShower !< hist pointer
static HTrendArray* hiputrendMatchU !< hist pointer
static HTrendArray* htriggerTrendTime !< hist pointer
static HTrendArray* hiputrendRichTime !< hist pointer
static HTrendArray* hiputrendTofTime !< hist pointer
static HTrendArray* hiputrendShowerTime !< hist pointer
static HTrendArray* hiputrendMatchUTime !< hist pointer
static HMonHist2* hipubutterfly !< hist pointer
static HMonHist* hmulepmom !< hist pointer
static HMonHistAddon* htofA !< hist addon pointer
static HMonHistAddon* htriggermultdistribA !< hist addon pointer
static HMonHistAddon* htriggerrichringmultdistribA !< hist addon pointer
static HMonHistAddon* htriggertofhitmultdistribA !< hist addon pointer
static HMonHistAddon* htriggershowerhitmultdistribA !< hist addon pointer
static HMonHistAddon* htriggermatchuhitmultdistribA !< hist addon pointer
static HMonHistAddon* htofnumbersA !< hist addon pointer
static HMonHistAddon* hrichnumbersA !< hist addon pointer
static HMonHistAddon* hiputrendRichA !< hist addon pointer
static HMonHistAddon* hiputrendTofA !< hist addon pointer
static HMonHistAddon* htofCorrPhiA !< hist addon pointer
static HMonHistAddon* htofCorrThetaA !< hist addon pointer
static HMonHistAddon* hshowerCorrPhiA !< hist addon pointer
static HMonHistAddon* hshowerCorrThetaA !< hist addon pointer
static HMonHistAddon* hiputrendShowerA !< hist addon pointer
static HMonHistAddon* hiputrendMatchUA !< hist addon pointer
static HMonHistAddon* htriggerTrendTimeA !< hist addon pointer
static HMonHistAddon* hiputrendRichTimeA !< hist addon pointer
static HMonHistAddon* hiputrendTofTimeA !< hist addon pointer
static HMonHistAddon* hiputrendShowerTimeA !< hist addon pointer
static HMonHistAddon* hiputrendMatchUTimeA !< hist addon pointer
static HMonHistAddon* hipubutterflyA !< hist pointer
static HMonHistAddon* hmulepmomA !< hist pointer
static TArrayI colorsModule /< colors for hists to be compared in one sector
static TArrayI colorsCuts /< colors for hists to be compared for cuts
static TArrayI colorsIPUtrend /< colors for hists to be compared for cuts
Int_t iputrendhit[4][7]
Int_t iputrendevent[4][7]
Int_t tofLeptons[7]
Int_t richCounter[3][3] /< 0row: counter to 100, 1k, 10k. 1row: counter rich events >=1 hit corresponding to row0. 2row: counter rich events >=2 hits corresponding to row0.
Float_t richResult[2][3]
UInt_t timeEventCounter
UInt_t timeOld
Int_t timeOffset
UInt_t ipuTimeEventCounter[4][7]
UInt_t ipuTimeHitCounter[4][7]
UInt_t ipuTimeOld[4]
HTriggerHistFiller
Container class for the trigger hists
HTriggerHistFiller(const char* name,const char* title)
: TNamed(name,title)
~HTriggerHistFiller()
void fillRich(HIterator* iterrich)
void fillTof(HIterator* itertof)
void fillTofCorrelation(HIterator *itertof, HIterator* itertofhit)
void fillShower(HIterator* itershower)
void fillShowerCorrelation(HIterator* itershower, HIterator*itershowerhit,HTriggerParShowerMap *showerMap)
void fillMatchU(HIterator* itermatchu )
void fillTrend()
void fillTime(UInt_t currentTime)
cout << "--------------------------------------------------------------------------" << endl;
cout << "-----" << timeOld << " t: " << currentTime << endl;
void fillRichTime(HIterator* iterrich, UInt_t currentTime)
void fillTofTime(HIterator* itertof, UInt_t currentTime)
void fillShowerTime(HIterator* itershower, UInt_t currentTime)
void fillMatchUTime(HIterator* itermatchu, UInt_t currentTime)
void fillTrendTime(UInt_t ipu, UInt_t offset)
void putTriggerParams(HParamList* l,TList* histpool)
Puts all params of HTriggerHistFiller to the parameter list of
HParamList (which ist used by the io);
Bool_t getTriggerParams(HParamList* l,TList* histpool,TList* activeHists)
Inline Functions
void resetCounter()
void resetTimeCounter()
void resetAllIpuTimeCounter()
void resetSingleIpuTimeCounter(UInt_t ipu)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HTriggerHistFiller HTriggerHistFiller(const HTriggerHistFiller&)
HTriggerHistFiller& operator=(const HTriggerHistFiller&)
Last update: Fri Jan 26 12:37:49 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.