CbmRoot
Loading...
Searching...
No Matches
CbmRichMCbmQaReal Class Reference

#include <CbmRichMCbmQaReal.h>

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

Public Member Functions

 CbmRichMCbmQaReal ()
 Standard constructor.
 
virtual ~CbmRichMCbmQaReal ()
 Standard destructor.
 
virtual InitStatus Init ()
 Inherited from FairTask.
 
virtual void Exec (Option_t *option)
 Inherited from FairTask.
 
virtual void Finish ()
 Inherited from FairTask.
 
void SetOutputDir (const string &dir)
 Set output directory where you want to write results (figures and json).
 
void DrawFromFile (const string &fileName, const string &outputDir)
 Draw histogram from file.
 
void DoRestrictToAcc ()
 
void DoRestrictToFullAcc (bool val=true)
 
void DoDrawCanvas (bool val=true)
 
void DoWriteHistToFile (bool val=true)
 
void XOffsetHistos (Double_t val=0.)
 
void SetMaxNofDrawnEvents (Int_t val=100)
 
void SetTriggerTofHits (Int_t val=0)
 
void SetTriggerRichHits (Int_t val=0)
 
void SetSEDisplayRingOnly (bool val=true)
 
void ActivateTimeHistograms (bool val=true)
 
void SetTotRich (Double_t min, Double_t max)
 
bool isOnTarget (CbmTofTracklet *tTrack)
 

Private Member Functions

bool RestrictToFullAcc (CbmTofTracklet *track)
 
bool RestrictToFullAcc (TVector3 &pos)
 
bool RestrictToFullAcc (Double_t x, Double_t y)
 
TVector3 extrapolate (CbmTofHit *tofHit, Double_t Z)
 
void InitHistograms ()
 Initialize histograms.
 
void DrawHist ()
 Draw histograms.
 
void RichRings ()
 
void DrawRing (CbmRichRing *ring)
 
void DrawEvent (CbmEvent *ev, std::vector< int > &ringIndx, bool full)
 
void DrawRing (CbmRichRing *ring, std::vector< CbmTofTracklet * > track)
 
void DrawRing (CbmRichRing *ring, std::vector< CbmTofTracklet * > track, bool full)
 
void DrawRichTofEv (const std::vector< int > richHitIndx, const std::vector< int > tofTrackIndx)
 
std::pair< int, double > FindClosestTrack (const CbmRichRing *ring, const std::vector< CbmTofTracklet * > track)
 
std::pair< int, double > FindClosestRing (CbmTofTracklet *track, std::vector< int > &ringIndx)
 
bool isAccmRICH (CbmTofTracklet *track)
 
template<typename T = CbmRichHit>
bool doToT (T *hit)
 
Double_t getBeta (CbmTofTracklet *track)
 
Double_t getBeta (const CbmRichRing *ring)
 
void analyseRing (const CbmRichRing *ring, CbmEvent *ev, std::pair< int, double > &clTrack)
 
Bool_t cutRadius (const CbmRichRing *ring)
 
Bool_t cutDistance (std::pair< int, double > &clTrack)
 
 CbmRichMCbmQaReal (const CbmRichMCbmQaReal &)
 Copy constructor.
 
CbmRichMCbmQaRealoperator= (const CbmRichMCbmQaReal &)
 Assignment operator.
 

Private Attributes

CbmDigiManagerfDigiMan = nullptr
 
const std::vector< CbmTofDigi > * fBmonDigis = nullptr
 
TClonesArray * fRichHits
 
TClonesArray * fRichRings
 
TClonesArray * fTofHits
 
TClonesArray * fTofTracks
 
const CbmTsEventHeaderfTSHeader
 
TClonesArray * fCbmEvent
 
CbmHistManagerfHM
 
Double_t fXOffsetHisto
 
Double_t fTotRichMin
 
Double_t fTotRichMax
 
Int_t fEventNum
 
Int_t fNofDrawnRings
 
Int_t fNofDrawnRichTofEv
 
Int_t fMaxNofDrawnEvents
 
Int_t fTriggerRichHits
 
Int_t fTriggerTofHits
 
Int_t fTracksinRich = 0
 
Int_t fRingsWithTrack [6] = {0, 0, 0, 0, 0, 0}
 
Int_t fTracksinRichWithRichHits [4] = {0, 0, 0, 0}
 
uint64_t fTSMinTime = 0
 
string fOutputDir
 
bool fRestrictToAcc = false
 
bool fRestrictToFullAcc = false
 
bool fDoWriteHistToFile = true
 
bool fDoDrawCanvas = true
 
bool bSeDisplayRingOnly = false
 
bool fDigiHitsInitialized = false
 
bool fDoTimePlots = false
 
Double_t fCbmEventStartTime = 0.
 
CbmEventfEventPnt = nullptr
 
std::array< Double_t, 2304 > offset_read
 
std::array< Double_t, 2304 > offset
 
std::array< uint32_t, 2304 > offset_cnt
 
CbmRichMCbmSEDisplayfSeDisplay = nullptr
 
CbmRichMCbmSEDisplayfSeDsply_TR = nullptr
 

Detailed Description

Definition at line 29 of file CbmRichMCbmQaReal.h.

Constructor & Destructor Documentation

◆ CbmRichMCbmQaReal() [1/2]

CbmRichMCbmQaReal::CbmRichMCbmQaReal ( )

Standard constructor.

Definition at line 66 of file CbmRichMCbmQaReal.cxx.

◆ ~CbmRichMCbmQaReal()

virtual CbmRichMCbmQaReal::~CbmRichMCbmQaReal ( )
inlinevirtual

Standard destructor.

Definition at line 40 of file CbmRichMCbmQaReal.h.

◆ CbmRichMCbmQaReal() [2/2]

CbmRichMCbmQaReal::CbmRichMCbmQaReal ( const CbmRichMCbmQaReal & )
private

Copy constructor.

Member Function Documentation

◆ ActivateTimeHistograms()

void CbmRichMCbmQaReal::ActivateTimeHistograms ( bool val = true)
inline

Activate generation of Time related histograms

Definition at line 121 of file CbmRichMCbmQaReal.h.

References fDoTimePlots.

◆ analyseRing()

◆ cutDistance()

Bool_t CbmRichMCbmQaReal::cutDistance ( std::pair< int, double > & clTrack)
private

Definition at line 2731 of file CbmRichMCbmQaReal.cxx.

Referenced by analyseRing().

◆ cutRadius()

Bool_t CbmRichMCbmQaReal::cutRadius ( const CbmRichRing * ring)
private

Definition at line 2723 of file CbmRichMCbmQaReal.cxx.

References CbmRichRing::GetRadius().

Referenced by analyseRing(), Exec(), and FindClosestRing().

◆ DoDrawCanvas()

void CbmRichMCbmQaReal::DoDrawCanvas ( bool val = true)
inline

Apply restriction to full mRICH Acceptance (for Simulations)

Definition at line 84 of file CbmRichMCbmQaReal.h.

References fDoDrawCanvas.

◆ DoRestrictToAcc()

void CbmRichMCbmQaReal::DoRestrictToAcc ( )
inline

Apply restriction to current mRICH Acceptance (for Simulations)

Definition at line 72 of file CbmRichMCbmQaReal.h.

References fRestrictToAcc.

◆ DoRestrictToFullAcc()

void CbmRichMCbmQaReal::DoRestrictToFullAcc ( bool val = true)
inline

Apply restriction to full mRICH Acceptance (for Simulations)

Definition at line 78 of file CbmRichMCbmQaReal.h.

References fRestrictToFullAcc.

◆ doToT()

template<typename T = CbmRichHit>
bool CbmRichMCbmQaReal::doToT ( T * hit)
inlineprivate

Definition at line 249 of file CbmRichMCbmQaReal.h.

References fTotRichMax, and fTotRichMin.

Referenced by DrawRichTofEv(), DrawRing(), and Exec().

◆ DoWriteHistToFile()

void CbmRichMCbmQaReal::DoWriteHistToFile ( bool val = true)
inline

Apply restriction to full mRICH Acceptance (for Simulations)

Definition at line 89 of file CbmRichMCbmQaReal.h.

References fDoWriteHistToFile.

◆ DrawEvent()

void CbmRichMCbmQaReal::DrawEvent ( CbmEvent * ev,
std::vector< int > & ringIndx,
bool full )
private

◆ DrawFromFile()

void CbmRichMCbmQaReal::DrawFromFile ( const string & fileName,
const string & outputDir )

Draw histogram from file.

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 2518 of file CbmRichMCbmQaReal.cxx.

References DrawHist(), fHM, fOutputDir, CbmHistManager::ReadFromFile(), and CbmHistManager::SaveCanvasToImage().

◆ DrawHist()

void CbmRichMCbmQaReal::DrawHist ( )
private

◆ DrawRichTofEv()

void CbmRichMCbmQaReal::DrawRichTofEv ( const std::vector< int > richHitIndx,
const std::vector< int > tofTrackIndx )
private

◆ DrawRing() [1/3]

void CbmRichMCbmQaReal::DrawRing ( CbmRichRing * ring)
private

Definition at line 2237 of file CbmRichMCbmQaReal.cxx.

References DrawRing().

Referenced by DrawRing().

◆ DrawRing() [2/3]

void CbmRichMCbmQaReal::DrawRing ( CbmRichRing * ring,
std::vector< CbmTofTracklet * > track )
inlineprivate

Definition at line 236 of file CbmRichMCbmQaReal.h.

References DrawRing().

Referenced by DrawRing().

◆ DrawRing() [3/3]

◆ Exec()

void CbmRichMCbmQaReal::Exec ( Option_t * option)
virtual

Inherited from FairTask.

Definition at line 567 of file CbmRichMCbmQaReal.cxx.

References analyseRing(), bSeDisplayRingOnly, cutRadius(), doToT(), CbmRichMCbmSEDisplay::DrawEvent(), DrawRichTofEv(), extrapolate(), fBmonDigis, fCbmEvent, fCbmEventStartTime, fDigiHitsInitialized, fDigiMan, fDoTimePlots, fEventNum, fEventPnt, fHM, FindClosestRing(), FindClosestTrack(), first, fRichHits, fRichRings, fRingsWithTrack, fSeDisplay, fSeDsply_TR, fTofHits, fTofTracks, fTracksinRich, fTracksinRichWithRichHits, fTriggerRichHits, fTSHeader, fTSMinTime, fXOffsetHisto, CbmDigiManager::Get(), CbmHit::GetAddress(), getBeta(), CbmRichRing::GetCenterX(), CbmRichRing::GetCenterY(), CbmRichRing::GetChi2(), CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), CbmRichRing::GetHit(), CbmEvent::GetIndex(), CbmEvent::GetNofData(), CbmDigiManager::GetNofDigis(), CbmRichRing::GetNofHits(), CbmTofTracklet::GetNofHits(), CbmRichRing::GetRadius(), CbmEvent::GetStartTime(), CbmHit::GetTime(), CbmRichDigi::GetTime(), CbmRichRing::GetTime(), CbmTofDigi::GetTime(), CbmTofTracklet::GetTime(), CbmTrdDigi::GetTime(), CbmRichDigi::GetToT(), CbmRichHit::GetToT(), CbmTsEventHeader::GetTsStartTime(), CbmTrdDigi::GetType(), CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::GetZ(), CbmHistManager::H1(), CbmHistManager::H2(), CbmHistManager::H3(), isAccmRICH(), isOnTarget(), CbmDigiManager::IsPresent(), kBmonDigi, CbmTrdDigi::kFASP, kRich, kRichHit, CbmTrdDigi::kSPADIC, kSts, kTof, kTofHit, kTofTrack, kTrd, RestrictToFullAcc(), RichRings(), RichZPos, and rings.

◆ extrapolate()

TVector3 CbmRichMCbmQaReal::extrapolate ( CbmTofHit * tofHit,
Double_t Z )
private

Definition at line 2739 of file CbmRichMCbmQaReal.cxx.

References CbmPixelHit::GetX(), CbmPixelHit::GetY(), CbmHit::GetZ(), x, and y.

Referenced by Exec().

◆ FindClosestRing()

std::pair< int, double > CbmRichMCbmQaReal::FindClosestRing ( CbmTofTracklet * track,
std::vector< int > & ringIndx )
private

◆ FindClosestTrack()

std::pair< int, double > CbmRichMCbmQaReal::FindClosestTrack ( const CbmRichRing * ring,
const std::vector< CbmTofTracklet * > track )
private

Definition at line 1308 of file CbmRichMCbmQaReal.cxx.

References CbmRichRing::GetCenterX(), CbmRichRing::GetCenterY(), and RichZPos.

Referenced by Exec().

◆ Finish()

void CbmRichMCbmQaReal::Finish ( )
virtual

Inherited from FairTask.

Save old global file and folder pointer to avoid messing with FairRoot

Restore old global file and folder pointer to avoid messing with FairRoot

Definition at line 2466 of file CbmRichMCbmQaReal.cxx.

References DrawHist(), fDoDrawCanvas, fDoWriteHistToFile, fHM, fOutputDir, fRingsWithTrack, fTracksinRich, fTracksinRichWithRichHits, CbmHistManager::SaveCanvasToImage(), and CbmHistManager::WriteToFile().

◆ getBeta() [1/2]

Double_t CbmRichMCbmQaReal::getBeta ( CbmTofTracklet * track)
private

Definition at line 2565 of file CbmRichMCbmQaReal.cxx.

References CbmTofTracklet::GetTt().

Referenced by DrawRichTofEv(), DrawRing(), and Exec().

◆ getBeta() [2/2]

Double_t CbmRichMCbmQaReal::getBeta ( const CbmRichRing * ring)
private

◆ Init()

◆ InitHistograms()

void CbmRichMCbmQaReal::InitHistograms ( )
private

Initialize histograms.

Definition at line 176 of file CbmRichMCbmQaReal.cxx.

References CbmHistManager::Create1(), CbmHistManager::Create2(), CbmHistManager::Create3(), fDoTimePlots, fHM, and fXOffsetHisto.

Referenced by Init().

◆ isAccmRICH()

bool CbmRichMCbmQaReal::isAccmRICH ( CbmTofTracklet * track)
private

Definition at line 2540 of file CbmRichMCbmQaReal.cxx.

References fRestrictToAcc, CbmTofTracklet::GetFitX(), CbmTofTracklet::GetFitY(), RichZPos, x, and y.

Referenced by Exec().

◆ isOnTarget()

bool CbmRichMCbmQaReal::isOnTarget ( CbmTofTracklet * tTrack)
inline

Definition at line 132 of file CbmRichMCbmQaReal.h.

References CbmTofTracklet::GetFitX(), and CbmTofTracklet::GetFitY().

Referenced by Exec().

◆ operator=()

CbmRichMCbmQaReal & CbmRichMCbmQaReal::operator= ( const CbmRichMCbmQaReal & )
private

Assignment operator.

◆ RestrictToFullAcc() [1/3]

bool CbmRichMCbmQaReal::RestrictToFullAcc ( CbmTofTracklet * track)
private

◆ RestrictToFullAcc() [2/3]

bool CbmRichMCbmQaReal::RestrictToFullAcc ( Double_t x,
Double_t y )
private

Definition at line 2613 of file CbmRichMCbmQaReal.cxx.

References fRestrictToFullAcc, x, and y.

◆ RestrictToFullAcc() [3/3]

bool CbmRichMCbmQaReal::RestrictToFullAcc ( TVector3 & pos)
private

Definition at line 2605 of file CbmRichMCbmQaReal.cxx.

References pos, RestrictToFullAcc(), x, and y.

◆ RichRings()

void CbmRichMCbmQaReal::RichRings ( )
private

◆ SetMaxNofDrawnEvents()

void CbmRichMCbmQaReal::SetMaxNofDrawnEvents ( Int_t val = 100)
inline

Limit of Single Event Displays that should be drawn

Definition at line 100 of file CbmRichMCbmQaReal.h.

References fMaxNofDrawnEvents.

◆ SetOutputDir()

void CbmRichMCbmQaReal::SetOutputDir ( const string & dir)
inline

Set output directory where you want to write results (figures and json).

Parameters
[in]dirPath to the output directory.

Definition at line 61 of file CbmRichMCbmQaReal.h.

References fOutputDir.

◆ SetSEDisplayRingOnly()

void CbmRichMCbmQaReal::SetSEDisplayRingOnly ( bool val = true)
inline

Set a flag to draw only Single Event Displays with minimum one ring.

Definition at line 116 of file CbmRichMCbmQaReal.h.

References bSeDisplayRingOnly.

◆ SetTotRich()

void CbmRichMCbmQaReal::SetTotRich ( Double_t min,
Double_t max )
inline

Set an ToT cut of the RICH Hits.

Definition at line 126 of file CbmRichMCbmQaReal.h.

References fTotRichMax, fTotRichMin, max(), and min().

◆ SetTriggerRichHits()

void CbmRichMCbmQaReal::SetTriggerRichHits ( Int_t val = 0)
inline

Set an trigger on the RICH Hits.

Definition at line 110 of file CbmRichMCbmQaReal.h.

References fTriggerRichHits.

◆ SetTriggerTofHits()

void CbmRichMCbmQaReal::SetTriggerTofHits ( Int_t val = 0)
inline

Set an trigger on the tof Hits.

Definition at line 105 of file CbmRichMCbmQaReal.h.

References fTriggerTofHits.

◆ XOffsetHistos()

void CbmRichMCbmQaReal::XOffsetHistos ( Double_t val = 0.)
inline

Move X-Position of mRICH in Histograms (e.g. for Geometry changes)

Definition at line 95 of file CbmRichMCbmQaReal.h.

References fXOffsetHisto.

Member Data Documentation

◆ bSeDisplayRingOnly

bool CbmRichMCbmQaReal::bSeDisplayRingOnly = false
private

Definition at line 197 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and SetSEDisplayRingOnly().

◆ fBmonDigis

const std::vector<CbmTofDigi>* CbmRichMCbmQaReal::fBmonDigis = nullptr
private

Definition at line 145 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fCbmEvent

TClonesArray* CbmRichMCbmQaReal::fCbmEvent
private

Definition at line 157 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fCbmEventStartTime

Double_t CbmRichMCbmQaReal::fCbmEventStartTime = 0.
private

Definition at line 209 of file CbmRichMCbmQaReal.h.

Referenced by Exec().

◆ fDigiHitsInitialized

bool CbmRichMCbmQaReal::fDigiHitsInitialized = false
private

Definition at line 199 of file CbmRichMCbmQaReal.h.

Referenced by Exec().

◆ fDigiMan

CbmDigiManager* CbmRichMCbmQaReal::fDigiMan = nullptr
private

Definition at line 142 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fDoDrawCanvas

bool CbmRichMCbmQaReal::fDoDrawCanvas = true
private

Definition at line 195 of file CbmRichMCbmQaReal.h.

Referenced by DoDrawCanvas(), and Finish().

◆ fDoTimePlots

bool CbmRichMCbmQaReal::fDoTimePlots = false
private

Definition at line 201 of file CbmRichMCbmQaReal.h.

Referenced by ActivateTimeHistograms(), Exec(), and InitHistograms().

◆ fDoWriteHistToFile

bool CbmRichMCbmQaReal::fDoWriteHistToFile = true
private

Definition at line 194 of file CbmRichMCbmQaReal.h.

Referenced by DoWriteHistToFile(), and Finish().

◆ fEventNum

Int_t CbmRichMCbmQaReal::fEventNum
private

Definition at line 169 of file CbmRichMCbmQaReal.h.

Referenced by Exec().

◆ fEventPnt

CbmEvent* CbmRichMCbmQaReal::fEventPnt = nullptr
private

Definition at line 210 of file CbmRichMCbmQaReal.h.

Referenced by Exec().

◆ fHM

CbmHistManager* CbmRichMCbmQaReal::fHM
private

◆ fMaxNofDrawnEvents

Int_t CbmRichMCbmQaReal::fMaxNofDrawnEvents
private

Definition at line 175 of file CbmRichMCbmQaReal.h.

Referenced by Init(), and SetMaxNofDrawnEvents().

◆ fNofDrawnRichTofEv

Int_t CbmRichMCbmQaReal::fNofDrawnRichTofEv
private

Definition at line 173 of file CbmRichMCbmQaReal.h.

Referenced by DrawRichTofEv().

◆ fNofDrawnRings

Int_t CbmRichMCbmQaReal::fNofDrawnRings
private

Definition at line 171 of file CbmRichMCbmQaReal.h.

Referenced by DrawRing().

◆ fOutputDir

string CbmRichMCbmQaReal::fOutputDir
private

Definition at line 189 of file CbmRichMCbmQaReal.h.

Referenced by DrawFromFile(), DrawRichTofEv(), Finish(), Init(), and SetOutputDir().

◆ fRestrictToAcc

bool CbmRichMCbmQaReal::fRestrictToAcc = false
private

Definition at line 191 of file CbmRichMCbmQaReal.h.

Referenced by DoRestrictToAcc(), DrawHist(), and isAccmRICH().

◆ fRestrictToFullAcc

bool CbmRichMCbmQaReal::fRestrictToFullAcc = false
private

Definition at line 192 of file CbmRichMCbmQaReal.h.

Referenced by DoRestrictToFullAcc(), DrawHist(), and RestrictToFullAcc().

◆ fRichHits

TClonesArray* CbmRichMCbmQaReal::fRichHits
private

Definition at line 147 of file CbmRichMCbmQaReal.h.

Referenced by analyseRing(), DrawRichTofEv(), DrawRing(), Exec(), and Init().

◆ fRichRings

TClonesArray* CbmRichMCbmQaReal::fRichRings
private

Definition at line 149 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), FindClosestRing(), Init(), and RichRings().

◆ fRingsWithTrack

Int_t CbmRichMCbmQaReal::fRingsWithTrack[6] = {0, 0, 0, 0, 0, 0}
private

Definition at line 183 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Finish().

◆ fSeDisplay

CbmRichMCbmSEDisplay* CbmRichMCbmQaReal::fSeDisplay = nullptr
private

Definition at line 216 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fSeDsply_TR

CbmRichMCbmSEDisplay* CbmRichMCbmQaReal::fSeDsply_TR = nullptr
private

Definition at line 218 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fTofHits

TClonesArray* CbmRichMCbmQaReal::fTofHits
private

Definition at line 151 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fTofTracks

TClonesArray* CbmRichMCbmQaReal::fTofTracks
private

Definition at line 153 of file CbmRichMCbmQaReal.h.

Referenced by DrawRichTofEv(), Exec(), and Init().

◆ fTotRichMax

Double_t CbmRichMCbmQaReal::fTotRichMax
private

Definition at line 167 of file CbmRichMCbmQaReal.h.

Referenced by doToT(), Init(), and SetTotRich().

◆ fTotRichMin

Double_t CbmRichMCbmQaReal::fTotRichMin
private

Definition at line 165 of file CbmRichMCbmQaReal.h.

Referenced by doToT(), Init(), and SetTotRich().

◆ fTracksinRich

Int_t CbmRichMCbmQaReal::fTracksinRich = 0
private

Definition at line 181 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Finish().

◆ fTracksinRichWithRichHits

Int_t CbmRichMCbmQaReal::fTracksinRichWithRichHits[4] = {0, 0, 0, 0}
private

Definition at line 185 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Finish().

◆ fTriggerRichHits

Int_t CbmRichMCbmQaReal::fTriggerRichHits
private

Definition at line 177 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and SetTriggerRichHits().

◆ fTriggerTofHits

Int_t CbmRichMCbmQaReal::fTriggerTofHits
private

Definition at line 179 of file CbmRichMCbmQaReal.h.

Referenced by SetTriggerTofHits().

◆ fTSHeader

const CbmTsEventHeader* CbmRichMCbmQaReal::fTSHeader
private

Definition at line 155 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), and Init().

◆ fTSMinTime

uint64_t CbmRichMCbmQaReal::fTSMinTime = 0
private

Definition at line 187 of file CbmRichMCbmQaReal.h.

Referenced by Exec().

◆ fXOffsetHisto

Double_t CbmRichMCbmQaReal::fXOffsetHisto
private

Definition at line 163 of file CbmRichMCbmQaReal.h.

Referenced by Exec(), Init(), InitHistograms(), and XOffsetHistos().

◆ offset

std::array<Double_t, 2304> CbmRichMCbmQaReal::offset
private

Definition at line 213 of file CbmRichMCbmQaReal.h.

◆ offset_cnt

std::array<uint32_t, 2304> CbmRichMCbmQaReal::offset_cnt
private

Definition at line 214 of file CbmRichMCbmQaReal.h.

◆ offset_read

std::array<Double_t, 2304> CbmRichMCbmQaReal::offset_read
private

Definition at line 212 of file CbmRichMCbmQaReal.h.


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