Go to the documentation of this file.
8 #ifndef CBMCHECKDIGISNBCORR_H
9 #define CBMCHECKDIGISNBCORR_H
40 virtual InitStatus
Init();
43 virtual InitStatus
ReInit();
47 virtual void Exec(Option_t*);
void SetTofOffset(Double_t dval=50)
virtual void Exec(Option_t *)
TProfile * fT0StsCorrProf
virtual InitStatus Init()
void SetOutFilename(TString sNameIn)
void SetTimeInterval(Double_t dInterNs, Double_t dTsInNs)
const std::vector< CbmTofDigi > * fT0DigiVec
Interface to digi data.
TClonesArray * fT0DigiArr
TProfile * fTofRichCorrProf
TProfile * fStsRichCorrProf
std::vector< UInt_t > fvuNbDigisPerBinT0
CbmCheckDigisNbCorr(const CbmCheckDigisNbCorr &)=delete
CbmCheckDigisNbCorr operator=(const CbmCheckDigisNbCorr &)=delete
void SetMuchOffset(Double_t dval=1600)
TClonesArray * fTsMetaData
std::vector< UInt_t > fvuNbDigisPerBinMuch
TProfile * fT0StsDpbCorrProf[kuMaxNbStsDpbs]
TProfile * fMuchTofCorrProf
void SetRichOffset(Double_t dval=1200)
TProfile * fT0MuchCorrProf
TProfile * fStsTofDpbCorrProf[kuMaxNbStsDpbs]
UInt_t fuMinTotPulserT0
User settings: Data correction parameters.
ClassDef(CbmCheckDigisNbCorr, 1)
CbmDigiManager * fDigiMan
TProfile * fStsRichDpbCorrProf[kuMaxNbStsDpbs]
TH2 * fStsRichDpbCorr[kuMaxNbStsDpbs]
void SetStsOffset(Double_t dval=1600)
void SetT0PulserTotLimits(UInt_t uMin, UInt_t uMax)
virtual InitStatus ReInit()
TH2 * fT0StsDpbCorr[kuMaxNbStsDpbs]
std::vector< UInt_t > fvuNbDigisPerBinTof
TProfile * fT0RichCorrProf
virtual void SetParContainers()
std::vector< UInt_t > fvuNbDigisPerBinSts
std::vector< UInt_t > fvuNbDigisPerBinRich
TProfile * fStsMuchCorrProf
TH2 * fStsMuchDpbCorr[kuMaxNbStsDpbs]
static const UInt_t kuMaxNbStsDpbs
std::vector< std::vector< UInt_t > > fvuNbDigisPerBinStsDpb
TH2 * fStsTofDpbCorr[kuMaxNbStsDpbs]
TProfile * fMuchRichCorrProf
TProfile * fStsMuchDpbCorrProf[kuMaxNbStsDpbs]
TProfile * fT0TofCorrProf
TProfile * fStsTofCorrProf