Go to the documentation of this file. 1 #ifndef CBMTRDOCCUPANCYQA_H_
2 #define CBMTRDOCCUPANCYQA_H_
82 const char* title =
"CBM Task",
84 Double_t triggerThreshold = 1.0e-6,
85 Bool_t plotMergedResults =
false);
87 virtual InitStatus
ReInit();
88 virtual InitStatus
Init();
90 virtual void Exec(Option_t* option);
CbmTrdOccupancyQa(const CbmTrdOccupancyQa &)
virtual void FinishTask()
CbmTrdGeoHandler * fGeoHandler
Double_t fTriggerThreshold
virtual InitStatus ReInit()
virtual void FinishEvent()
std::map< Int_t, TH1F * > fModuleOccupancyMemoryMap
std::map< Int_t, OccupancyModule * > fModuleMap
std::map< Int_t, TCanvas * > fLayerOccupancyMap
void SwitchToMergedFile()
struct OccupancyModule OccupancyModule
void SetNeighbourReadout(Bool_t neighbourReadout)
CbmTrdParSetDigi * fDigiPar
TH1I * fDigiChargeSpectrum
std::map< Int_t, OccupancyModule * >::iterator fModuleMapIt
std::map< Int_t, TProfile * > fLayerAverageOccupancyMap
std::map< Int_t, TH1F * >::iterator fModuleOccupancyMemoryMapIt
void SetTriggerThreshold(Double_t triggerthreshold)
Bool_t fPlotMergedResults
std::map< Int_t, TH2I * >::iterator fModuleOccupancyMapIt
virtual void SetParContainers()
virtual InitStatus Init()
CbmTrdOccupancyQa & operator=(const CbmTrdOccupancyQa &)
void CopyEvent2MemoryMap()
std::map< Int_t, TProfile * >::iterator fLayerAverageOccupancyMapIt
void SetNeighbourTrigger(Bool_t trigger)
virtual void Exec(Option_t *option)
CbmTrdParSetGeo * fGeoPar
std::map< Int_t, TCanvas * >::iterator fLayerOccupancyMapIt
virtual ~CbmTrdOccupancyQa()
std::map< Int_t, TH2I * > fModuleOccupancyMap