CbmRoot
CbmCheckDigisNbCorr Class Reference

#include <CbmCheckDigisNbCorr.h>

Inheritance diagram for CbmCheckDigisNbCorr:
[legend]
Collaboration diagram for CbmCheckDigisNbCorr:
[legend]

Public Member Functions

 CbmCheckDigisNbCorr ()
 
 CbmCheckDigisNbCorr (const CbmCheckDigisNbCorr &)=delete
 
CbmCheckDigisNbCorr operator= (const CbmCheckDigisNbCorr &)=delete
 
 ~CbmCheckDigisNbCorr ()
 
virtual InitStatus Init ()
 
virtual InitStatus ReInit ()
 
virtual void Exec (Option_t *)
 
virtual void SetParContainers ()
 
virtual void Finish ()
 
void SetStsOffset (Double_t dval=1600)
 
void SetMuchOffset (Double_t dval=1600)
 
void SetTofOffset (Double_t dval=50)
 
void SetRichOffset (Double_t dval=1200)
 
void SetTimeInterval (Double_t dInterNs, Double_t dTsInNs)
 
void SetT0PulserTotLimits (UInt_t uMin, UInt_t uMax)
 
void SetOutFilename (TString sNameIn)
 

Private Member Functions

void CalcNrBins ()
 
void CreateHistos ()
 
void WriteHistos ()
 
 ClassDef (CbmCheckDigisNbCorr, 1)
 

Private Attributes

TClonesArray * fTsMetaData = nullptr
 
CbmDigiManagerfDigiMan = nullptr
 
const std::vector< CbmTofDigi > * fT0DigiVec = nullptr
 Interface to digi data. More...
 
TClonesArray * fT0DigiArr {nullptr}
 
UInt_t fuMinTotPulserT0
 User settings: Data correction parameters. More...
 
UInt_t fuMaxTotPulserT0
 
Int_t fNrTs = 0
 
Int_t fNrOfT0Errors = 0
 
Int_t fNrOfT0Digis = 0
 
Int_t fNrOfStsErrors = 0
 
Int_t fNrOfStsDigis = 0
 
Int_t fNrOfMuchErrors = 0
 
Int_t fNrOfMuchDigis = 0
 
Int_t fNrOfTofErrors = 0
 
Int_t fNrOfTofDigis = 0
 
Int_t fNrOfRichErrors = 0
 
Int_t fNrOfRichDigis = 0
 
Double_t fdStsOffset = 0.0
 
Double_t fdMuchOffset = 0.0
 
Double_t fdTofOffset = 0.0
 
Double_t fdRichOffset = 0.0
 
Double_t fdTsLengthNs = 100 * 102e3
 
Double_t fdBinWidthNs = 10e3
 
Int_t fiBinNb = fdTsLengthNs / fdBinWidthNs
 
Double_t fdTsStartOffset = 0
 
std::vector< UInt_t > fvuNbDigisPerBinT0
 
std::vector< UInt_t > fvuNbDigisPerBinSts
 
std::vector< UInt_t > fvuNbDigisPerBinMuch
 
std::vector< UInt_t > fvuNbDigisPerBinTof
 
std::vector< UInt_t > fvuNbDigisPerBinRich
 
TH2 * fT0StsCorr = nullptr
 
TH2 * fT0MuchCorr = nullptr
 
TH2 * fT0TofCorr = nullptr
 
TH2 * fT0RichCorr = nullptr
 
TH2 * fStsMuchCorr = nullptr
 
TH2 * fStsTofCorr = nullptr
 
TH2 * fStsRichCorr = nullptr
 
TH2 * fMuchTofCorr = nullptr
 
TH2 * fMuchRichCorr = nullptr
 
TH2 * fTofRichCorr = nullptr
 
TProfile * fT0StsCorrProf = nullptr
 
TProfile * fT0MuchCorrProf = nullptr
 
TProfile * fT0TofCorrProf = nullptr
 
TProfile * fT0RichCorrProf = nullptr
 
TProfile * fStsMuchCorrProf = nullptr
 
TProfile * fStsTofCorrProf = nullptr
 
TProfile * fStsRichCorrProf = nullptr
 
TProfile * fMuchTofCorrProf = nullptr
 
TProfile * fMuchRichCorrProf = nullptr
 
TProfile * fTofRichCorrProf = nullptr
 
std::vector< std::vector< UInt_t > > fvuNbDigisPerBinStsDpb
 
TH2 * fT0StsDpbCorr [kuMaxNbStsDpbs]
 
TH2 * fStsMuchDpbCorr [kuMaxNbStsDpbs]
 
TH2 * fStsTofDpbCorr [kuMaxNbStsDpbs]
 
TH2 * fStsRichDpbCorr [kuMaxNbStsDpbs]
 
TProfile * fT0StsDpbCorrProf [kuMaxNbStsDpbs]
 
TProfile * fStsMuchDpbCorrProf [kuMaxNbStsDpbs]
 
TProfile * fStsTofDpbCorrProf [kuMaxNbStsDpbs]
 
TProfile * fStsRichDpbCorrProf [kuMaxNbStsDpbs]
 
TString fOutFileName {"HistosCheckDigisNbCorr.root"}
 

Static Private Attributes

static const UInt_t kuMaxNbStsDpbs = 2
 

Detailed Description

Definition at line 23 of file CbmCheckDigisNbCorr.h.

Constructor & Destructor Documentation

◆ CbmCheckDigisNbCorr() [1/2]

CbmCheckDigisNbCorr::CbmCheckDigisNbCorr ( )

Default constructor

Definition at line 35 of file CbmCheckDigisNbCorr.cxx.

◆ CbmCheckDigisNbCorr() [2/2]

CbmCheckDigisNbCorr::CbmCheckDigisNbCorr ( const CbmCheckDigisNbCorr )
delete

◆ ~CbmCheckDigisNbCorr()

CbmCheckDigisNbCorr::~CbmCheckDigisNbCorr ( )

Constructor with parameters (Optional) Destructor

Definition at line 43 of file CbmCheckDigisNbCorr.cxx.

Member Function Documentation

◆ CalcNrBins()

void CbmCheckDigisNbCorr::CalcNrBins ( )
private

Definition at line 99 of file CbmCheckDigisNbCorr.cxx.

References fdBinWidthNs, fdTsLengthNs, and fiBinNb.

Referenced by CreateHistos().

◆ ClassDef()

CbmCheckDigisNbCorr::ClassDef ( CbmCheckDigisNbCorr  ,
 
)
private

◆ CreateHistos()

◆ Exec()

void CbmCheckDigisNbCorr::Exec ( Option_t *  )
virtual

Executed for each event.

Initialize the counters for each bin

Loop on digis for each detector and counts digis in proper bin T0

Ignore pulser hits in T0

Jump hits with time before start of TS after offseting

Stop on first hit with time after end of TS after offseting

Increase count in corresponding bin

STS

Jump hits with time before start of TS after offseting

Stop on first hit with time after end of TS after offseting

Increase count in corresponding bin

MUCH

Jump hits with time before start of TS after offseting

Stop on first hit with time after end of TS after offseting

Increase count in corresponding bin

TOF

Ignore pulser hits in TOF

Jump hits with time before start of TS after offseting

Stop on first hit with time after end of TS after offseting

Increase count in corresponding bin

RICH

Jump hits with time before start of TS after offseting

Stop on first hit with time after end of TS after offseting

Increase count in corresponding bin

Fill the histograms for each bin

2D & Profiles

Definition at line 477 of file CbmCheckDigisNbCorr.cxx.

References fdBinWidthNs, fDigiMan, fdMuchOffset, fdRichOffset, fdStsOffset, fdTofOffset, fdTsLengthNs, fiBinNb, fMuchRichCorr, fMuchRichCorrProf, fMuchTofCorr, fMuchTofCorrProf, fNrTs, fStsMuchCorr, fStsMuchCorrProf, fStsMuchDpbCorr, fStsMuchDpbCorrProf, fStsRichCorr, fStsRichCorrProf, fStsRichDpbCorr, fStsRichDpbCorrProf, fStsTofCorr, fStsTofCorrProf, fStsTofDpbCorr, fStsTofDpbCorrProf, fT0DigiArr, fT0DigiVec, fT0MuchCorr, fT0MuchCorrProf, fT0RichCorr, fT0RichCorrProf, fT0StsCorr, fT0StsCorrProf, fT0StsDpbCorr, fT0StsDpbCorrProf, fT0TofCorr, fT0TofCorrProf, fTofRichCorr, fTofRichCorrProf, fTsMetaData, fuMaxTotPulserT0, fvuNbDigisPerBinMuch, fvuNbDigisPerBinRich, fvuNbDigisPerBinSts, fvuNbDigisPerBinStsDpb, fvuNbDigisPerBinT0, fvuNbDigisPerBinTof, CbmDigiManager::Get(), CbmStsDigi::GetAddress(), CbmTofDigi::GetCharge(), CbmDigiManager::GetNofDigis(), CbmRichDigi::GetTime(), CbmMuchDigi::GetTime(), CbmStsDigi::GetTime(), CbmTofDigi::GetTime(), kMuch, kRich, kSts, kTof, and kuMaxNbStsDpbs.

◆ Finish()

void CbmCheckDigisNbCorr::Finish ( )
virtual

Finish task called at the end of the run

Definition at line 698 of file CbmCheckDigisNbCorr.cxx.

References WriteHistos().

◆ Init()

InitStatus CbmCheckDigisNbCorr::Init ( )
virtual

Initiliazation of task at the beginning of a run

Definition at line 58 of file CbmCheckDigisNbCorr.cxx.

References CreateHistos(), fDigiMan, fT0DigiArr, fT0DigiVec, fTsMetaData, CbmDigiManager::Init(), CbmDigiManager::Instance(), CbmDigiManager::IsPresent(), kMuch, kRich, kSts, and kTof.

◆ operator=()

CbmCheckDigisNbCorr CbmCheckDigisNbCorr::operator= ( const CbmCheckDigisNbCorr )
delete

◆ ReInit()

InitStatus CbmCheckDigisNbCorr::ReInit ( )
virtual

ReInitiliazation of task when the runID changes

Definition at line 474 of file CbmCheckDigisNbCorr.cxx.

◆ SetMuchOffset()

void CbmCheckDigisNbCorr::SetMuchOffset ( Double_t  dval = 1600)
inline

Definition at line 57 of file CbmCheckDigisNbCorr.h.

References fdMuchOffset.

◆ SetOutFilename()

void CbmCheckDigisNbCorr::SetOutFilename ( TString  sNameIn)
inline

Definition at line 73 of file CbmCheckDigisNbCorr.h.

References fOutFileName.

◆ SetParContainers()

void CbmCheckDigisNbCorr::SetParContainers ( )
virtual

Load the parameter container from the runtime database

Definition at line 46 of file CbmCheckDigisNbCorr.cxx.

◆ SetRichOffset()

void CbmCheckDigisNbCorr::SetRichOffset ( Double_t  dval = 1200)
inline

Definition at line 61 of file CbmCheckDigisNbCorr.h.

References fdRichOffset.

◆ SetStsOffset()

void CbmCheckDigisNbCorr::SetStsOffset ( Double_t  dval = 1600)
inline

Definition at line 55 of file CbmCheckDigisNbCorr.h.

References fdStsOffset.

◆ SetT0PulserTotLimits()

void CbmCheckDigisNbCorr::SetT0PulserTotLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 68 of file CbmCheckDigisNbCorr.h.

References fuMaxTotPulserT0, and fuMinTotPulserT0.

◆ SetTimeInterval()

void CbmCheckDigisNbCorr::SetTimeInterval ( Double_t  dInterNs,
Double_t  dTsInNs 
)
inline

Definition at line 63 of file CbmCheckDigisNbCorr.h.

References fdBinWidthNs, and fdTsLengthNs.

◆ SetTofOffset()

void CbmCheckDigisNbCorr::SetTofOffset ( Double_t  dval = 50)
inline

Definition at line 59 of file CbmCheckDigisNbCorr.h.

References fdTofOffset.

◆ WriteHistos()

Member Data Documentation

◆ fdBinWidthNs

Double_t CbmCheckDigisNbCorr::fdBinWidthNs = 10e3
private

Definition at line 112 of file CbmCheckDigisNbCorr.h.

Referenced by CalcNrBins(), CreateHistos(), Exec(), and SetTimeInterval().

◆ fDigiMan

CbmDigiManager* CbmCheckDigisNbCorr::fDigiMan = nullptr
private

Definition at line 83 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fdMuchOffset

Double_t CbmCheckDigisNbCorr::fdMuchOffset = 0.0
private

Definition at line 107 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetMuchOffset().

◆ fdRichOffset

Double_t CbmCheckDigisNbCorr::fdRichOffset = 0.0
private

Definition at line 109 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetRichOffset().

◆ fdStsOffset

Double_t CbmCheckDigisNbCorr::fdStsOffset = 0.0
private

Definition at line 106 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetStsOffset().

◆ fdTofOffset

Double_t CbmCheckDigisNbCorr::fdTofOffset = 0.0
private

Definition at line 108 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetTofOffset().

◆ fdTsLengthNs

Double_t CbmCheckDigisNbCorr::fdTsLengthNs = 100 * 102e3
private

Definition at line 111 of file CbmCheckDigisNbCorr.h.

Referenced by CalcNrBins(), Exec(), and SetTimeInterval().

◆ fdTsStartOffset

Double_t CbmCheckDigisNbCorr::fdTsStartOffset = 0
private

Definition at line 114 of file CbmCheckDigisNbCorr.h.

◆ fiBinNb

Int_t CbmCheckDigisNbCorr::fiBinNb = fdTsLengthNs / fdBinWidthNs
private

Definition at line 113 of file CbmCheckDigisNbCorr.h.

Referenced by CalcNrBins(), CreateHistos(), and Exec().

◆ fMuchRichCorr

TH2* CbmCheckDigisNbCorr::fMuchRichCorr = nullptr
private

Definition at line 132 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fMuchRichCorrProf

TProfile* CbmCheckDigisNbCorr::fMuchRichCorrProf = nullptr
private

Definition at line 146 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fMuchTofCorr

TH2* CbmCheckDigisNbCorr::fMuchTofCorr = nullptr
private

Definition at line 131 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fMuchTofCorrProf

TProfile* CbmCheckDigisNbCorr::fMuchTofCorrProf = nullptr
private

Definition at line 145 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fNrOfMuchDigis

Int_t CbmCheckDigisNbCorr::fNrOfMuchDigis = 0
private

Definition at line 100 of file CbmCheckDigisNbCorr.h.

◆ fNrOfMuchErrors

Int_t CbmCheckDigisNbCorr::fNrOfMuchErrors = 0
private

Definition at line 99 of file CbmCheckDigisNbCorr.h.

◆ fNrOfRichDigis

Int_t CbmCheckDigisNbCorr::fNrOfRichDigis = 0
private

Definition at line 104 of file CbmCheckDigisNbCorr.h.

◆ fNrOfRichErrors

Int_t CbmCheckDigisNbCorr::fNrOfRichErrors = 0
private

Definition at line 103 of file CbmCheckDigisNbCorr.h.

◆ fNrOfStsDigis

Int_t CbmCheckDigisNbCorr::fNrOfStsDigis = 0
private

Definition at line 98 of file CbmCheckDigisNbCorr.h.

◆ fNrOfStsErrors

Int_t CbmCheckDigisNbCorr::fNrOfStsErrors = 0
private

Definition at line 97 of file CbmCheckDigisNbCorr.h.

◆ fNrOfT0Digis

Int_t CbmCheckDigisNbCorr::fNrOfT0Digis = 0
private

Definition at line 96 of file CbmCheckDigisNbCorr.h.

◆ fNrOfT0Errors

Int_t CbmCheckDigisNbCorr::fNrOfT0Errors = 0
private

Definition at line 95 of file CbmCheckDigisNbCorr.h.

◆ fNrOfTofDigis

Int_t CbmCheckDigisNbCorr::fNrOfTofDigis = 0
private

Definition at line 102 of file CbmCheckDigisNbCorr.h.

◆ fNrOfTofErrors

Int_t CbmCheckDigisNbCorr::fNrOfTofErrors = 0
private

Definition at line 101 of file CbmCheckDigisNbCorr.h.

◆ fNrTs

Int_t CbmCheckDigisNbCorr::fNrTs = 0
private

Definition at line 93 of file CbmCheckDigisNbCorr.h.

Referenced by Exec().

◆ fOutFileName

TString CbmCheckDigisNbCorr::fOutFileName {"HistosCheckDigisNbCorr.root"}
private

Definition at line 165 of file CbmCheckDigisNbCorr.h.

Referenced by SetOutFilename(), and WriteHistos().

◆ fStsMuchCorr

TH2* CbmCheckDigisNbCorr::fStsMuchCorr = nullptr
private

Definition at line 127 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsMuchCorrProf

TProfile* CbmCheckDigisNbCorr::fStsMuchCorrProf = nullptr
private

Definition at line 141 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsMuchDpbCorr

TH2* CbmCheckDigisNbCorr::fStsMuchDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 153 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsMuchDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fStsMuchDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 157 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsRichCorr

TH2* CbmCheckDigisNbCorr::fStsRichCorr = nullptr
private

Definition at line 129 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsRichCorrProf

TProfile* CbmCheckDigisNbCorr::fStsRichCorrProf = nullptr
private

Definition at line 143 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsRichDpbCorr

TH2* CbmCheckDigisNbCorr::fStsRichDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 155 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsRichDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fStsRichDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 159 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsTofCorr

TH2* CbmCheckDigisNbCorr::fStsTofCorr = nullptr
private

Definition at line 128 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsTofCorrProf

TProfile* CbmCheckDigisNbCorr::fStsTofCorrProf = nullptr
private

Definition at line 142 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsTofDpbCorr

TH2* CbmCheckDigisNbCorr::fStsTofDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 154 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fStsTofDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fStsTofDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 158 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0DigiArr

TClonesArray* CbmCheckDigisNbCorr::fT0DigiArr {nullptr}
private

Definition at line 86 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fT0DigiVec

const std::vector<CbmTofDigi>* CbmCheckDigisNbCorr::fT0DigiVec = nullptr
private

Interface to digi data.

T0 is not included in CbmDigiManager, so add it explicitly here

Definition at line 85 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fT0MuchCorr

TH2* CbmCheckDigisNbCorr::fT0MuchCorr = nullptr
private

Definition at line 123 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0MuchCorrProf

TProfile* CbmCheckDigisNbCorr::fT0MuchCorrProf = nullptr
private

Definition at line 137 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0RichCorr

TH2* CbmCheckDigisNbCorr::fT0RichCorr = nullptr
private

Definition at line 125 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0RichCorrProf

TProfile* CbmCheckDigisNbCorr::fT0RichCorrProf = nullptr
private

Definition at line 139 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0StsCorr

TH2* CbmCheckDigisNbCorr::fT0StsCorr = nullptr
private

Definition at line 122 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0StsCorrProf

TProfile* CbmCheckDigisNbCorr::fT0StsCorrProf = nullptr
private

Definition at line 136 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0StsDpbCorr

TH2* CbmCheckDigisNbCorr::fT0StsDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 152 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0StsDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fT0StsDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 156 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0TofCorr

TH2* CbmCheckDigisNbCorr::fT0TofCorr = nullptr
private

Definition at line 124 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fT0TofCorrProf

TProfile* CbmCheckDigisNbCorr::fT0TofCorrProf = nullptr
private

Definition at line 138 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fTofRichCorr

TH2* CbmCheckDigisNbCorr::fTofRichCorr = nullptr
private

Definition at line 134 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fTofRichCorrProf

TProfile* CbmCheckDigisNbCorr::fTofRichCorrProf = nullptr
private

Definition at line 148 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().

◆ fTsMetaData

TClonesArray* CbmCheckDigisNbCorr::fTsMetaData = nullptr
private

Input array from previous already existing data level

Definition at line 82 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fuMaxTotPulserT0

UInt_t CbmCheckDigisNbCorr::fuMaxTotPulserT0
private

Definition at line 90 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetT0PulserTotLimits().

◆ fuMinTotPulserT0

UInt_t CbmCheckDigisNbCorr::fuMinTotPulserT0
private

User settings: Data correction parameters.

Definition at line 89 of file CbmCheckDigisNbCorr.h.

Referenced by SetT0PulserTotLimits().

◆ fvuNbDigisPerBinMuch

std::vector<UInt_t> CbmCheckDigisNbCorr::fvuNbDigisPerBinMuch
private

Definition at line 118 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinRich

std::vector<UInt_t> CbmCheckDigisNbCorr::fvuNbDigisPerBinRich
private

Definition at line 120 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinSts

std::vector<UInt_t> CbmCheckDigisNbCorr::fvuNbDigisPerBinSts
private

Definition at line 117 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinStsDpb

std::vector<std::vector<UInt_t> > CbmCheckDigisNbCorr::fvuNbDigisPerBinStsDpb
private

Definition at line 151 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinT0

std::vector<UInt_t> CbmCheckDigisNbCorr::fvuNbDigisPerBinT0
private

Definition at line 116 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinTof

std::vector<UInt_t> CbmCheckDigisNbCorr::fvuNbDigisPerBinTof
private

Definition at line 119 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ kuMaxNbStsDpbs

const UInt_t CbmCheckDigisNbCorr::kuMaxNbStsDpbs = 2
staticprivate

Definition at line 150 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), Exec(), and WriteHistos().


The documentation for this class was generated from the following files: