#include "htriggerhistfiller.h"

HTriggerHistFiller


class description - source file - inheritance tree (.pdf)

class HTriggerHistFiller : public TNamed

Inheritance Chart:
TObject
<-
TNamed
<-
HTriggerHistFiller

    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)

Data Members


    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]

Class Description

 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.