CbmRoot
Loading...
Searching...
No Matches
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 SetBmonPulserTotLimits (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 > * fBmonDigiVec = nullptr
 Interface to digi data.
 
TClonesArray * fBmonDigiArr {nullptr}
 
UInt_t fuMinTotPulserBmon
 User settings: Data correction parameters.
 
UInt_t fuMaxTotPulserBmon
 
Int_t fNrTs = 0
 
Int_t fNrOfBmonErrors = 0
 
Int_t fNrOfBmonDigis = 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 > fvuNbDigisPerBinBmon
 
std::vector< UInt_t > fvuNbDigisPerBinSts
 
std::vector< UInt_t > fvuNbDigisPerBinMuch
 
std::vector< UInt_t > fvuNbDigisPerBinTof
 
std::vector< UInt_t > fvuNbDigisPerBinRich
 
TH2 * fBmonStsCorr = nullptr
 
TH2 * fBmonMuchCorr = nullptr
 
TH2 * fBmonTofCorr = nullptr
 
TH2 * fBmonRichCorr = nullptr
 
TH2 * fStsMuchCorr = nullptr
 
TH2 * fStsTofCorr = nullptr
 
TH2 * fStsRichCorr = nullptr
 
TH2 * fMuchTofCorr = nullptr
 
TH2 * fMuchRichCorr = nullptr
 
TH2 * fTofRichCorr = nullptr
 
TProfile * fBmonStsCorrProf = nullptr
 
TProfile * fBmonMuchCorrProf = nullptr
 
TProfile * fBmonTofCorrProf = nullptr
 
TProfile * fBmonRichCorrProf = 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 * fBmonStsDpbCorr [kuMaxNbStsDpbs]
 
TH2 * fStsMuchDpbCorr [kuMaxNbStsDpbs]
 
TH2 * fStsTofDpbCorr [kuMaxNbStsDpbs]
 
TH2 * fStsRichDpbCorr [kuMaxNbStsDpbs]
 
TProfile * fBmonStsDpbCorrProf [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 22 of file CbmCheckDigisNbCorr.h.

Constructor & Destructor Documentation

◆ CbmCheckDigisNbCorr() [1/2]

CbmCheckDigisNbCorr::CbmCheckDigisNbCorr ( )

Default constructor

Definition at line 33 of file CbmCheckDigisNbCorr.cxx.

◆ CbmCheckDigisNbCorr() [2/2]

CbmCheckDigisNbCorr::CbmCheckDigisNbCorr ( const CbmCheckDigisNbCorr & )
delete

◆ ~CbmCheckDigisNbCorr()

CbmCheckDigisNbCorr::~CbmCheckDigisNbCorr ( )

Constructor with parameters (Optional) Destructor

Definition at line 42 of file CbmCheckDigisNbCorr.cxx.

Member Function Documentation

◆ CalcNrBins()

void CbmCheckDigisNbCorr::CalcNrBins ( )
private

Definition at line 91 of file CbmCheckDigisNbCorr.cxx.

References fdBinWidthNs, fdTsLengthNs, and fiBinNb.

Referenced by CreateHistos().

◆ ClassDef()

CbmCheckDigisNbCorr::ClassDef ( CbmCheckDigisNbCorr ,
1  )
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 Bmon

Ignore pulser hits in Bmon

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 334 of file CbmCheckDigisNbCorr.cxx.

References fBmonDigiArr, fBmonDigiVec, fBmonMuchCorr, fBmonMuchCorrProf, fBmonRichCorr, fBmonRichCorrProf, fBmonStsCorr, fBmonStsCorrProf, fBmonStsDpbCorr, fBmonStsDpbCorrProf, fBmonTofCorr, fBmonTofCorrProf, 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, fTofRichCorr, fTofRichCorrProf, fTsMetaData, fuMaxTotPulserBmon, fuMinTotPulserBmon, fvuNbDigisPerBinBmon, fvuNbDigisPerBinMuch, fvuNbDigisPerBinRich, fvuNbDigisPerBinSts, fvuNbDigisPerBinStsDpb, fvuNbDigisPerBinTof, CbmDigiManager::Get(), CbmStsDigi::GetAddress(), CbmTofDigi::GetCharge(), CbmDigiManager::GetNofDigis(), TimesliceMetaData::GetStartTime(), CbmMuchDigi::GetTime(), CbmRichDigi::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 530 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(), fBmonDigiArr, fBmonDigiVec, fDigiMan, 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 331 of file CbmCheckDigisNbCorr.cxx.

◆ SetBmonPulserTotLimits()

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

Definition at line 68 of file CbmCheckDigisNbCorr.h.

References fuMaxTotPulserBmon, and fuMinTotPulserBmon.

◆ SetMuchOffset()

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

Definition at line 56 of file CbmCheckDigisNbCorr.h.

References fdMuchOffset.

◆ SetOutFilename()

void CbmCheckDigisNbCorr::SetOutFilename ( TString sNameIn)
inline

Definition at line 74 of file CbmCheckDigisNbCorr.h.

References fOutFileName.

◆ SetParContainers()

void CbmCheckDigisNbCorr::SetParContainers ( )
virtual

Load the parameter container from the runtime database

Definition at line 45 of file CbmCheckDigisNbCorr.cxx.

◆ SetRichOffset()

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

Definition at line 60 of file CbmCheckDigisNbCorr.h.

References fdRichOffset.

◆ SetStsOffset()

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

Definition at line 54 of file CbmCheckDigisNbCorr.h.

References fdStsOffset.

◆ SetTimeInterval()

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

Definition at line 62 of file CbmCheckDigisNbCorr.h.

References fdBinWidthNs, and fdTsLengthNs.

◆ SetTofOffset()

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

Definition at line 58 of file CbmCheckDigisNbCorr.h.

References fdTofOffset.

◆ WriteHistos()

Member Data Documentation

◆ fBmonDigiArr

TClonesArray* CbmCheckDigisNbCorr::fBmonDigiArr {nullptr}
private

Definition at line 87 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fBmonDigiVec

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

Interface to digi data.

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

Definition at line 86 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fBmonMuchCorr

TH2* CbmCheckDigisNbCorr::fBmonMuchCorr = nullptr
private

Definition at line 124 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonMuchCorrProf

TProfile* CbmCheckDigisNbCorr::fBmonMuchCorrProf = nullptr
private

Definition at line 138 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonRichCorr

TH2* CbmCheckDigisNbCorr::fBmonRichCorr = nullptr
private

Definition at line 126 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonRichCorrProf

TProfile* CbmCheckDigisNbCorr::fBmonRichCorrProf = nullptr
private

Definition at line 140 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonStsCorr

TH2* CbmCheckDigisNbCorr::fBmonStsCorr = nullptr
private

Definition at line 123 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonStsCorrProf

TProfile* CbmCheckDigisNbCorr::fBmonStsCorrProf = nullptr
private

Definition at line 137 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonStsDpbCorr

TH2* CbmCheckDigisNbCorr::fBmonStsDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 153 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonStsDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fBmonStsDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 157 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonTofCorr

TH2* CbmCheckDigisNbCorr::fBmonTofCorr = nullptr
private

Definition at line 125 of file CbmCheckDigisNbCorr.h.

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

◆ fBmonTofCorrProf

TProfile* CbmCheckDigisNbCorr::fBmonTofCorrProf = nullptr
private

Definition at line 139 of file CbmCheckDigisNbCorr.h.

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

◆ fdBinWidthNs

Double_t CbmCheckDigisNbCorr::fdBinWidthNs = 10e3
private

Definition at line 113 of file CbmCheckDigisNbCorr.h.

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

◆ fDigiMan

CbmDigiManager* CbmCheckDigisNbCorr::fDigiMan = nullptr
private

Definition at line 84 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fdMuchOffset

Double_t CbmCheckDigisNbCorr::fdMuchOffset = 0.0
private

Definition at line 108 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetMuchOffset().

◆ fdRichOffset

Double_t CbmCheckDigisNbCorr::fdRichOffset = 0.0
private

Definition at line 110 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetRichOffset().

◆ fdStsOffset

Double_t CbmCheckDigisNbCorr::fdStsOffset = 0.0
private

Definition at line 107 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetStsOffset().

◆ fdTofOffset

Double_t CbmCheckDigisNbCorr::fdTofOffset = 0.0
private

Definition at line 109 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetTofOffset().

◆ fdTsLengthNs

Double_t CbmCheckDigisNbCorr::fdTsLengthNs = 100 * 102e3
private

Definition at line 112 of file CbmCheckDigisNbCorr.h.

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

◆ fdTsStartOffset

Double_t CbmCheckDigisNbCorr::fdTsStartOffset = 0
private

Definition at line 115 of file CbmCheckDigisNbCorr.h.

◆ fiBinNb

Int_t CbmCheckDigisNbCorr::fiBinNb = fdTsLengthNs / fdBinWidthNs
private

Definition at line 114 of file CbmCheckDigisNbCorr.h.

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

◆ fMuchRichCorr

TH2* CbmCheckDigisNbCorr::fMuchRichCorr = nullptr
private

Definition at line 133 of file CbmCheckDigisNbCorr.h.

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

◆ fMuchRichCorrProf

TProfile* CbmCheckDigisNbCorr::fMuchRichCorrProf = nullptr
private

Definition at line 147 of file CbmCheckDigisNbCorr.h.

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

◆ fMuchTofCorr

TH2* CbmCheckDigisNbCorr::fMuchTofCorr = nullptr
private

Definition at line 132 of file CbmCheckDigisNbCorr.h.

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

◆ fMuchTofCorrProf

TProfile* CbmCheckDigisNbCorr::fMuchTofCorrProf = nullptr
private

Definition at line 146 of file CbmCheckDigisNbCorr.h.

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

◆ fNrOfBmonDigis

Int_t CbmCheckDigisNbCorr::fNrOfBmonDigis = 0
private

Definition at line 97 of file CbmCheckDigisNbCorr.h.

◆ fNrOfBmonErrors

Int_t CbmCheckDigisNbCorr::fNrOfBmonErrors = 0
private

Definition at line 96 of file CbmCheckDigisNbCorr.h.

◆ fNrOfMuchDigis

Int_t CbmCheckDigisNbCorr::fNrOfMuchDigis = 0
private

Definition at line 101 of file CbmCheckDigisNbCorr.h.

◆ fNrOfMuchErrors

Int_t CbmCheckDigisNbCorr::fNrOfMuchErrors = 0
private

Definition at line 100 of file CbmCheckDigisNbCorr.h.

◆ fNrOfRichDigis

Int_t CbmCheckDigisNbCorr::fNrOfRichDigis = 0
private

Definition at line 105 of file CbmCheckDigisNbCorr.h.

◆ fNrOfRichErrors

Int_t CbmCheckDigisNbCorr::fNrOfRichErrors = 0
private

Definition at line 104 of file CbmCheckDigisNbCorr.h.

◆ fNrOfStsDigis

Int_t CbmCheckDigisNbCorr::fNrOfStsDigis = 0
private

Definition at line 99 of file CbmCheckDigisNbCorr.h.

◆ fNrOfStsErrors

Int_t CbmCheckDigisNbCorr::fNrOfStsErrors = 0
private

Definition at line 98 of file CbmCheckDigisNbCorr.h.

◆ fNrOfTofDigis

Int_t CbmCheckDigisNbCorr::fNrOfTofDigis = 0
private

Definition at line 103 of file CbmCheckDigisNbCorr.h.

◆ fNrOfTofErrors

Int_t CbmCheckDigisNbCorr::fNrOfTofErrors = 0
private

Definition at line 102 of file CbmCheckDigisNbCorr.h.

◆ fNrTs

Int_t CbmCheckDigisNbCorr::fNrTs = 0
private

Definition at line 94 of file CbmCheckDigisNbCorr.h.

Referenced by Exec().

◆ fOutFileName

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

Definition at line 166 of file CbmCheckDigisNbCorr.h.

Referenced by SetOutFilename(), and WriteHistos().

◆ fStsMuchCorr

TH2* CbmCheckDigisNbCorr::fStsMuchCorr = nullptr
private

Definition at line 128 of file CbmCheckDigisNbCorr.h.

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

◆ fStsMuchCorrProf

TProfile* CbmCheckDigisNbCorr::fStsMuchCorrProf = nullptr
private

Definition at line 142 of file CbmCheckDigisNbCorr.h.

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

◆ fStsMuchDpbCorr

TH2* CbmCheckDigisNbCorr::fStsMuchDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 154 of file CbmCheckDigisNbCorr.h.

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

◆ fStsMuchDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fStsMuchDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 158 of file CbmCheckDigisNbCorr.h.

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

◆ fStsRichCorr

TH2* CbmCheckDigisNbCorr::fStsRichCorr = nullptr
private

Definition at line 130 of file CbmCheckDigisNbCorr.h.

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

◆ fStsRichCorrProf

TProfile* CbmCheckDigisNbCorr::fStsRichCorrProf = nullptr
private

Definition at line 144 of file CbmCheckDigisNbCorr.h.

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

◆ fStsRichDpbCorr

TH2* CbmCheckDigisNbCorr::fStsRichDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 156 of file CbmCheckDigisNbCorr.h.

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

◆ fStsRichDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fStsRichDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 160 of file CbmCheckDigisNbCorr.h.

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

◆ fStsTofCorr

TH2* CbmCheckDigisNbCorr::fStsTofCorr = nullptr
private

Definition at line 129 of file CbmCheckDigisNbCorr.h.

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

◆ fStsTofCorrProf

TProfile* CbmCheckDigisNbCorr::fStsTofCorrProf = nullptr
private

Definition at line 143 of file CbmCheckDigisNbCorr.h.

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

◆ fStsTofDpbCorr

TH2* CbmCheckDigisNbCorr::fStsTofDpbCorr[kuMaxNbStsDpbs]
private

Definition at line 155 of file CbmCheckDigisNbCorr.h.

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

◆ fStsTofDpbCorrProf

TProfile* CbmCheckDigisNbCorr::fStsTofDpbCorrProf[kuMaxNbStsDpbs]
private

Definition at line 159 of file CbmCheckDigisNbCorr.h.

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

◆ fTofRichCorr

TH2* CbmCheckDigisNbCorr::fTofRichCorr = nullptr
private

Definition at line 135 of file CbmCheckDigisNbCorr.h.

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

◆ fTofRichCorrProf

TProfile* CbmCheckDigisNbCorr::fTofRichCorrProf = nullptr
private

Definition at line 149 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 83 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and Init().

◆ fuMaxTotPulserBmon

UInt_t CbmCheckDigisNbCorr::fuMaxTotPulserBmon
private

Definition at line 91 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetBmonPulserTotLimits().

◆ fuMinTotPulserBmon

UInt_t CbmCheckDigisNbCorr::fuMinTotPulserBmon
private

User settings: Data correction parameters.

Definition at line 90 of file CbmCheckDigisNbCorr.h.

Referenced by Exec(), and SetBmonPulserTotLimits().

◆ fvuNbDigisPerBinBmon

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

Definition at line 117 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinMuch

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

Definition at line 119 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinRich

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

Definition at line 121 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinSts

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

Definition at line 118 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinStsDpb

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

Definition at line 152 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ fvuNbDigisPerBinTof

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

Definition at line 120 of file CbmCheckDigisNbCorr.h.

Referenced by CreateHistos(), and Exec().

◆ kuMaxNbStsDpbs

const UInt_t CbmCheckDigisNbCorr::kuMaxNbStsDpbs = 2
staticprivate

Definition at line 151 of file CbmCheckDigisNbCorr.h.

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


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