5#ifndef CBMMCBM2019CHECKDTINDET_H
6#define CBMMCBM2019CHECKDTINDET_H
45 virtual InitStatus
Init();
48 virtual InitStatus
ReInit();
52 virtual void Exec(Option_t*);
78 void FillHistosPerDet(TH1* histoSameTime, TH1* histoDt, TH1* histoDtLog, TH2* histoDtPerChan,
@ kLastModule
For loops over all modules.
void SetNbChanTof(Int_t val=1000)
void SetNbChanBmon(Int_t val=8)
void SetNbChanPsd(Int_t val=1000)
static const UInt_t kuMaxNbMuchDpbs
virtual void SetParContainers()
void SetNbChanMuch(Int_t val=1000)
UInt_t fuNbChanBmon
User settings: Data correction parameters.
const std::vector< CbmTofDigi > * fBmonDigiVector
CbmMcbm2019CheckDtInDet operator=(const CbmMcbm2019CheckDtInDet &)=delete
virtual InitStatus ReInit()
const TimesliceMetaData * pTsMetaData
virtual InitStatus Init()
Double_t fPrevTimeBmon
Variables to store the previous digi time.
static const UInt_t kuNbChanSMX
Constants.
static const UInt_t kuMaxNbMuchAsics
void SetNbChanRich(Int_t val=1000)
~CbmMcbm2019CheckDtInDet()
TH2 * fBmonBmonDiffPerChan
virtual void Exec(Option_t *)
void SetNbChanSts(Int_t val=5120)
CbmMcbm2019CheckDtInDet(const CbmMcbm2019CheckDtInDet &)=delete
void SetNbChanTrd(Int_t val=1000)
void FillHistosPerDet(TH1 *histoSameTime, TH1 *histoDt, TH1 *histoDtLog, TH2 *histoDtPerChan, ECbmModuleId iDetId=ECbmModuleId::kLastModule)
TClonesArray * fTimeSliceMetaDataArray
static const UInt_t kuMaxChannelSts
TH2 * fMuchMuchDiffPerChan
static const UInt_t kuDefaultAddress
void SetOutFilename(TString sNameIn)
ClassDef(CbmMcbm2019CheckDtInDet, 1)
TClonesArray * fBmonDigiArray
CbmDigiManager * fDigiMan
TH2 * fRichRichDiffPerChan
CbmMcbm2019CheckDtInDet()
static const UInt_t kuMaxNbStsDpbs