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

QA class for the TOF event based Hit finder tasks (clusterizers, ...) More...

#include <CbmTofGeometryQa.h>

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

Public Member Functions

 CbmTofGeometryQa ()
 
 CbmTofGeometryQa (const char *name, Int_t verbose=1)
 
virtual ~CbmTofGeometryQa ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *option)
 
virtual void Finish ()
 
virtual void SetParContainers ()
 Inherited from FairTask.
 
Bool_t RegisterInputs ()
 
Bool_t SetHistoFileName (TString sFilenameIn)
 
Bool_t SetWallPosZ (Double_t dWallPosCm=1000)
 
void SetCentralityDepFlag (Bool_t bFlag=kTRUE)
 
void SetSphereApproxCheckFlag (Bool_t bFlag=kTRUE)
 

Private Member Functions

Bool_t CreateHistos ()
 
Bool_t FillHistos ()
 
Bool_t NormalizeMapHistos ()
 
Bool_t NormalizeNormHistos ()
 
Bool_t WriteHistos ()
 
Bool_t DeleteHistos ()
 
Bool_t LoadGeometry ()
 Load the geometry: for now just resizing the Digis temporary vectors.
 
 CbmTofGeometryQa (const CbmTofGeometryQa &)
 
CbmTofGeometryQa operator= (const CbmTofGeometryQa &)
 
 ClassDef (CbmTofGeometryQa, 1)
 

Private Attributes

Int_t fEvents
 
CbmTofGeoHandlerfGeoHandler
 
CbmTofDetectorIdfTofId
 
CbmTofCellfChannelInfo
 
Int_t iNbSmTot
 
std::vector< Int_t > fvTypeSmOffs
 
Int_t iNbRpcTot
 
std::vector< std::vector< Int_t > > fvSmRpcOffs
 
Int_t fiNbChTot
 
std::vector< std::vector< std::vector< Int_t > > > fvRpcChOffs
 
FairMCEventHeader * fMCEventHeader
 
TClonesArray * fTofPointsColl
 
TClonesArray * fMcTracksColl
 
TClonesArray * fRealTofPointsColl
 
TClonesArray * fRealTofMatchColl
 
Bool_t fbRealPointAvail
 
TString fsHistoOutFilename
 
Double_t fdWallPosZ
 
Bool_t fbCentDepOn
 
std::vector< TH2 * > fvhTrackAllStartZCent
 
std::vector< TH2 * > fvhTrackSecStartZCent
 
std::vector< TH3 * > fvhTrackAllStartXZCent
 
std::vector< TH3 * > fvhTofPntAllAngCent
 
std::vector< TH2 * > fvhTrackAllStartXZ
 
std::vector< TH2 * > fvhTrackAllStartYZ
 
TH2 * fhTrackMapXY
 
TH2 * fhTrackMapXZ
 
TH2 * fhTrackMapYZ
 
TH2 * fhTrackMapAng
 
TH2 * fhTrackMapSph
 
TH2 * fhTrackMapAngPrimAll
 
TH2 * fhTrackMapAngPrimSts
 
TH2 * fhTrackMapAngPrimRich
 
TH2 * fhTrackMapAngPrimMuch
 
TH2 * fhTrackMapAngPrimTrd
 
TH2 * fhTrackMapAngPrimTof
 
TH2 * fhPointMapXY
 
TH2 * fhPointMapXZ
 
TH2 * fhPointMapYZ
 
TH2 * fhPointMapAng
 
TH2 * fhPointMapSph
 
TH2 * fhRealPointMapXY
 
TH2 * fhRealPointMapXZ
 
TH2 * fhRealPointMapYZ
 
TH2 * fhRealPointMapAng
 
TH2 * fhRealPointMapSph
 
TH2 * fhPointMapAngWithSts
 
TH2 * fhPointMapAngWithRich
 
TH2 * fhPointMapAngWithMuch
 
TH2 * fhPointMapAngWithTrd
 
Bool_t fbSphAppOn
 
TProfile2D * fhPointSphAprRadiusErrMapXY
 
TProfile2D * fhPointSphAprRadiusErrMapXZ
 
TProfile2D * fhPointSphAprRadiusErrMapYZ
 
TProfile2D * fhPointSphAprRadiusErrMapAng
 
TProfile2D * fhPointSphAprRadiusErrMapSph
 
TProfile2D * fhPointSphAprZposErrMapXY
 
TProfile2D * fhPointSphAprZposErrMapXZ
 
TProfile2D * fhPointSphAprZposErrMapYZ
 
TProfile2D * fhPointSphAprZposErrMapAng
 
TProfile2D * fhPointSphAprZposErrMapSph
 
std::vector< TH2 * > fvhPtmRapGenTrk
 
std::vector< TH2 * > fvhPtmRapStsPnt
 
std::vector< TH2 * > fvhPtmRapTofPnt
 
std::vector< TH2 * > fvhPtmRapSecGenTrk
 
std::vector< TH2 * > fvhPtmRapSecStsPnt
 
std::vector< TH2 * > fvhPtmRapSecTofPnt
 
std::vector< TH1 * > fvhPlabGenTrk
 
std::vector< TH1 * > fvhPlabStsPnt
 
std::vector< TH1 * > fvhPlabTofPnt
 
std::vector< TH1 * > fvhPlabSecGenTrk
 
std::vector< TH1 * > fvhPlabSecStsPnt
 
std::vector< TH1 * > fvhPlabSecTofPnt
 
std::vector< TH2 * > fvhPtmRapGenTrkTofPnt
 
std::vector< TH1 * > fvhPlabGenTrkTofPnt
 
std::vector< TH1 * > fvhPlabStsTrkTofPnt
 
std::vector< TH2 * > fvhPtmRapSecGenTrkTofPnt
 
std::vector< TH1 * > fvhPlabSecGenTrkTofPnt
 
std::vector< TH1 * > fvhPlabSecStsTrkTofPnt
 

Detailed Description

QA class for the TOF event based Hit finder tasks (clusterizers, ...)

Author
Pierre-Alain Loizeau loize.nosp@m.au@p.nosp@m.hysi..nosp@m.uni-.nosp@m.heide.nosp@m.lber.nosp@m.g.de
Version
1.0

Definition at line 38 of file CbmTofGeometryQa.h.

Constructor & Destructor Documentation

◆ CbmTofGeometryQa() [1/3]

CbmTofGeometryQa::CbmTofGeometryQa ( )

Definition at line 68 of file CbmTofGeometryQa.cxx.

◆ CbmTofGeometryQa() [2/3]

CbmTofGeometryQa::CbmTofGeometryQa ( const char * name,
Int_t verbose = 1 )

Definition at line 172 of file CbmTofGeometryQa.cxx.

◆ ~CbmTofGeometryQa()

CbmTofGeometryQa::~CbmTofGeometryQa ( )
virtual

Definition at line 275 of file CbmTofGeometryQa.cxx.

◆ CbmTofGeometryQa() [3/3]

CbmTofGeometryQa::CbmTofGeometryQa ( const CbmTofGeometryQa & )
private

Member Function Documentation

◆ ClassDef()

CbmTofGeometryQa::ClassDef ( CbmTofGeometryQa ,
1  )
private

◆ CreateHistos()

◆ DeleteHistos()

◆ Exec()

void CbmTofGeometryQa::Exec ( Option_t * option)
virtual

Definition at line 324 of file CbmTofGeometryQa.cxx.

References fEvents, and FillHistos().

◆ FillHistos()

Bool_t CbmTofGeometryQa::FillHistos ( )
private

Definition at line 832 of file CbmTofGeometryQa.cxx.

References fbCentDepOn, fbRealPointAvail, fbSphAppOn, fdWallPosZ, fhPointMapAng, fhPointMapAngWithMuch, fhPointMapAngWithRich, fhPointMapAngWithSts, fhPointMapAngWithTrd, fhPointMapSph, fhPointMapXY, fhPointMapXZ, fhPointMapYZ, fhPointSphAprRadiusErrMapAng, fhPointSphAprRadiusErrMapSph, fhPointSphAprRadiusErrMapXY, fhPointSphAprRadiusErrMapXZ, fhPointSphAprRadiusErrMapYZ, fhPointSphAprZposErrMapAng, fhPointSphAprZposErrMapSph, fhPointSphAprZposErrMapXY, fhPointSphAprZposErrMapXZ, fhPointSphAprZposErrMapYZ, fhRealPointMapAng, fhRealPointMapSph, fhRealPointMapXY, fhRealPointMapXZ, fhRealPointMapYZ, fhTrackMapAng, fhTrackMapAngPrimAll, fhTrackMapAngPrimMuch, fhTrackMapAngPrimRich, fhTrackMapAngPrimSts, fhTrackMapAngPrimTof, fhTrackMapAngPrimTrd, fhTrackMapSph, fhTrackMapXY, fhTrackMapXZ, fhTrackMapYZ, fMCEventHeader, fMcTracksColl, fRealTofPointsColl, fTofPointsColl, fvhPlabGenTrk, fvhPlabGenTrkTofPnt, fvhPlabSecGenTrk, fvhPlabSecGenTrkTofPnt, fvhPlabSecStsPnt, fvhPlabSecStsTrkTofPnt, fvhPlabSecTofPnt, fvhPlabStsPnt, fvhPlabStsTrkTofPnt, fvhPlabTofPnt, fvhPtmRapGenTrk, fvhPtmRapGenTrkTofPnt, fvhPtmRapSecGenTrk, fvhPtmRapSecGenTrkTofPnt, fvhPtmRapSecStsPnt, fvhPtmRapSecTofPnt, fvhPtmRapStsPnt, fvhPtmRapTofPnt, fvhTofPntAllAngCent, fvhTrackAllStartXZ, fvhTrackAllStartXZCent, fvhTrackAllStartYZ, fvhTrackAllStartZCent, fvhTrackSecStartZCent, CbmMCTrack::GetMass(), CbmMCTrack::GetMotherId(), CbmMCTrack::GetNPoints(), CbmMCTrack::GetP(), CbmMCTrack::GetPdgCode(), CbmMCTrack::GetPt(), CbmMCTrack::GetPx(), CbmMCTrack::GetPy(), CbmMCTrack::GetPz(), CbmMCTrack::GetRapidity(), CbmMCTrack::GetStartX(), CbmMCTrack::GetStartY(), CbmMCTrack::GetStartZ(), kiMinNbMuchPntAcc, kiMinNbStsPntAcc, kiNbPart, kiPartPdgCode, kMuch, kRich, kSts, kTof, and kTrd.

Referenced by Exec().

◆ Finish()

void CbmTofGeometryQa::Finish ( )
virtual

Definition at line 339 of file CbmTofGeometryQa.cxx.

References DeleteHistos(), fEvents, and WriteHistos().

◆ Init()

InitStatus CbmTofGeometryQa::Init ( )
virtual

◆ LoadGeometry()

Bool_t CbmTofGeometryQa::LoadGeometry ( )
private

Load the geometry: for now just resizing the Digis temporary vectors.

Definition at line 387 of file CbmTofGeometryQa.cxx.

Referenced by Init().

◆ NormalizeMapHistos()

Bool_t CbmTofGeometryQa::NormalizeMapHistos ( )
private

◆ NormalizeNormHistos()

Bool_t CbmTofGeometryQa::NormalizeNormHistos ( )
private

◆ operator=()

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

◆ RegisterInputs()

Bool_t CbmTofGeometryQa::RegisterInputs ( )

◆ SetCentralityDepFlag()

void CbmTofGeometryQa::SetCentralityDepFlag ( Bool_t bFlag = kTRUE)
inline

Definition at line 60 of file CbmTofGeometryQa.h.

References fbCentDepOn.

◆ SetHistoFileName()

Bool_t CbmTofGeometryQa::SetHistoFileName ( TString sFilenameIn)

Definition at line 1125 of file CbmTofGeometryQa.cxx.

References fsHistoOutFilename.

◆ SetParContainers()

void CbmTofGeometryQa::SetParContainers ( )
virtual

Inherited from FairTask.

Definition at line 313 of file CbmTofGeometryQa.cxx.

◆ SetSphereApproxCheckFlag()

void CbmTofGeometryQa::SetSphereApproxCheckFlag ( Bool_t bFlag = kTRUE)
inline

Definition at line 61 of file CbmTofGeometryQa.h.

References fbSphAppOn.

◆ SetWallPosZ()

Bool_t CbmTofGeometryQa::SetWallPosZ ( Double_t dWallPosCm = 1000)

Definition at line 436 of file CbmTofGeometryQa.cxx.

References fdWallPosZ.

◆ WriteHistos()

Bool_t CbmTofGeometryQa::WriteHistos ( )
private

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 1130 of file CbmTofGeometryQa.cxx.

References fbCentDepOn, fbSphAppOn, fHist, fhPointMapAng, fhPointMapAngWithMuch, fhPointMapAngWithRich, fhPointMapAngWithSts, fhPointMapAngWithTrd, fhPointMapSph, fhPointMapXY, fhPointMapXZ, fhPointMapYZ, fhPointSphAprRadiusErrMapAng, fhPointSphAprRadiusErrMapSph, fhPointSphAprRadiusErrMapXY, fhPointSphAprRadiusErrMapXZ, fhPointSphAprRadiusErrMapYZ, fhPointSphAprZposErrMapAng, fhPointSphAprZposErrMapSph, fhPointSphAprZposErrMapXY, fhPointSphAprZposErrMapXZ, fhPointSphAprZposErrMapYZ, fhRealPointMapAng, fhRealPointMapSph, fhRealPointMapXY, fhRealPointMapXZ, fhRealPointMapYZ, fhTrackMapAng, fhTrackMapAngPrimAll, fhTrackMapAngPrimMuch, fhTrackMapAngPrimRich, fhTrackMapAngPrimSts, fhTrackMapAngPrimTof, fhTrackMapAngPrimTrd, fhTrackMapSph, fhTrackMapXY, fhTrackMapXZ, fhTrackMapYZ, fsHistoOutFilename, fvhPlabGenTrk, fvhPlabGenTrkTofPnt, fvhPlabSecGenTrk, fvhPlabSecGenTrkTofPnt, fvhPlabSecStsPnt, fvhPlabSecStsTrkTofPnt, fvhPlabSecTofPnt, fvhPlabStsPnt, fvhPlabStsTrkTofPnt, fvhPlabTofPnt, fvhPtmRapGenTrk, fvhPtmRapGenTrkTofPnt, fvhPtmRapSecGenTrk, fvhPtmRapSecGenTrkTofPnt, fvhPtmRapSecStsPnt, fvhPtmRapSecTofPnt, fvhPtmRapStsPnt, fvhPtmRapTofPnt, fvhTofPntAllAngCent, fvhTrackAllStartXZ, fvhTrackAllStartXZCent, fvhTrackAllStartYZ, fvhTrackAllStartZCent, fvhTrackSecStartZCent, and kiNbPart.

Referenced by Finish().

Member Data Documentation

◆ fbCentDepOn

Bool_t CbmTofGeometryQa::fbCentDepOn
private

◆ fbRealPointAvail

Bool_t CbmTofGeometryQa::fbRealPointAvail
private

Definition at line 101 of file CbmTofGeometryQa.h.

Referenced by FillHistos(), and RegisterInputs().

◆ fbSphAppOn

Bool_t CbmTofGeometryQa::fbSphAppOn
private

◆ fChannelInfo

CbmTofCell* CbmTofGeometryQa::fChannelInfo
private

Definition at line 84 of file CbmTofGeometryQa.h.

◆ fdWallPosZ

Double_t CbmTofGeometryQa::fdWallPosZ
private

Definition at line 107 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), FillHistos(), and SetWallPosZ().

◆ fEvents

Int_t CbmTofGeometryQa::fEvents
private

Definition at line 79 of file CbmTofGeometryQa.h.

Referenced by Exec(), and Finish().

◆ fGeoHandler

CbmTofGeoHandler* CbmTofGeometryQa::fGeoHandler
private

Definition at line 82 of file CbmTofGeometryQa.h.

Referenced by Init().

◆ fhPointMapAng

TH2* CbmTofGeometryQa::fhPointMapAng
private

Definition at line 138 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapAngWithMuch

TH2* CbmTofGeometryQa::fhPointMapAngWithMuch
private

Definition at line 147 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapAngWithRich

TH2* CbmTofGeometryQa::fhPointMapAngWithRich
private

Definition at line 146 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapAngWithSts

TH2* CbmTofGeometryQa::fhPointMapAngWithSts
private

Definition at line 145 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapAngWithTrd

TH2* CbmTofGeometryQa::fhPointMapAngWithTrd
private

Definition at line 148 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapSph

TH2* CbmTofGeometryQa::fhPointMapSph
private

Definition at line 139 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapXY

TH2* CbmTofGeometryQa::fhPointMapXY
private

Definition at line 135 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapXZ

TH2* CbmTofGeometryQa::fhPointMapXZ
private

Definition at line 136 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointMapYZ

TH2* CbmTofGeometryQa::fhPointMapYZ
private

Definition at line 137 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprRadiusErrMapAng

TProfile2D* CbmTofGeometryQa::fhPointSphAprRadiusErrMapAng
private

Definition at line 155 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprRadiusErrMapSph

TProfile2D* CbmTofGeometryQa::fhPointSphAprRadiusErrMapSph
private

Definition at line 156 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprRadiusErrMapXY

TProfile2D* CbmTofGeometryQa::fhPointSphAprRadiusErrMapXY
private

Definition at line 152 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprRadiusErrMapXZ

TProfile2D* CbmTofGeometryQa::fhPointSphAprRadiusErrMapXZ
private

Definition at line 153 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprRadiusErrMapYZ

TProfile2D* CbmTofGeometryQa::fhPointSphAprRadiusErrMapYZ
private

Definition at line 154 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprZposErrMapAng

TProfile2D* CbmTofGeometryQa::fhPointSphAprZposErrMapAng
private

Definition at line 160 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprZposErrMapSph

TProfile2D* CbmTofGeometryQa::fhPointSphAprZposErrMapSph
private

Definition at line 161 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprZposErrMapXY

TProfile2D* CbmTofGeometryQa::fhPointSphAprZposErrMapXY
private

Definition at line 157 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprZposErrMapXZ

TProfile2D* CbmTofGeometryQa::fhPointSphAprZposErrMapXZ
private

Definition at line 158 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhPointSphAprZposErrMapYZ

TProfile2D* CbmTofGeometryQa::fhPointSphAprZposErrMapYZ
private

Definition at line 159 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhRealPointMapAng

TH2* CbmTofGeometryQa::fhRealPointMapAng
private

Definition at line 143 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhRealPointMapSph

TH2* CbmTofGeometryQa::fhRealPointMapSph
private

Definition at line 144 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhRealPointMapXY

TH2* CbmTofGeometryQa::fhRealPointMapXY
private

Definition at line 140 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhRealPointMapXZ

TH2* CbmTofGeometryQa::fhRealPointMapXZ
private

Definition at line 141 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhRealPointMapYZ

TH2* CbmTofGeometryQa::fhRealPointMapYZ
private

Definition at line 142 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAng

TH2* CbmTofGeometryQa::fhTrackMapAng
private

Definition at line 119 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAngPrimAll

TH2* CbmTofGeometryQa::fhTrackMapAngPrimAll
private

Definition at line 121 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAngPrimMuch

TH2* CbmTofGeometryQa::fhTrackMapAngPrimMuch
private

Definition at line 124 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAngPrimRich

TH2* CbmTofGeometryQa::fhTrackMapAngPrimRich
private

Definition at line 123 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAngPrimSts

TH2* CbmTofGeometryQa::fhTrackMapAngPrimSts
private

Definition at line 122 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAngPrimTof

TH2* CbmTofGeometryQa::fhTrackMapAngPrimTof
private

Definition at line 126 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapAngPrimTrd

TH2* CbmTofGeometryQa::fhTrackMapAngPrimTrd
private

Definition at line 125 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapSph

TH2* CbmTofGeometryQa::fhTrackMapSph
private

Definition at line 120 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapXY

TH2* CbmTofGeometryQa::fhTrackMapXY
private

Definition at line 116 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapXZ

TH2* CbmTofGeometryQa::fhTrackMapXZ
private

Definition at line 117 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fhTrackMapYZ

TH2* CbmTofGeometryQa::fhTrackMapYZ
private

Definition at line 118 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fiNbChTot

Int_t CbmTofGeometryQa::fiNbChTot
private

Definition at line 89 of file CbmTofGeometryQa.h.

◆ fMCEventHeader

FairMCEventHeader* CbmTofGeometryQa::fMCEventHeader
private

Definition at line 95 of file CbmTofGeometryQa.h.

Referenced by FillHistos(), and RegisterInputs().

◆ fMcTracksColl

TClonesArray* CbmTofGeometryQa::fMcTracksColl
private

Definition at line 98 of file CbmTofGeometryQa.h.

Referenced by FillHistos(), and RegisterInputs().

◆ fRealTofMatchColl

TClonesArray* CbmTofGeometryQa::fRealTofMatchColl
private

Definition at line 100 of file CbmTofGeometryQa.h.

Referenced by RegisterInputs().

◆ fRealTofPointsColl

TClonesArray* CbmTofGeometryQa::fRealTofPointsColl
private

Definition at line 99 of file CbmTofGeometryQa.h.

Referenced by FillHistos(), and RegisterInputs().

◆ fsHistoOutFilename

TString CbmTofGeometryQa::fsHistoOutFilename
private

Definition at line 105 of file CbmTofGeometryQa.h.

Referenced by SetHistoFileName(), and WriteHistos().

◆ fTofId

CbmTofDetectorId* CbmTofGeometryQa::fTofId
private

Definition at line 83 of file CbmTofGeometryQa.h.

Referenced by Init().

◆ fTofPointsColl

TClonesArray* CbmTofGeometryQa::fTofPointsColl
private

Definition at line 97 of file CbmTofGeometryQa.h.

Referenced by FillHistos(), and RegisterInputs().

◆ fvhPlabGenTrk

std::vector<TH1*> CbmTofGeometryQa::fvhPlabGenTrk
private

Definition at line 176 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabGenTrkTofPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabGenTrkTofPnt
private

Definition at line 187 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabSecGenTrk

std::vector<TH1*> CbmTofGeometryQa::fvhPlabSecGenTrk
private

Definition at line 180 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabSecGenTrkTofPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabSecGenTrkTofPnt
private

Definition at line 191 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabSecStsPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabSecStsPnt
private

Definition at line 181 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabSecStsTrkTofPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabSecStsTrkTofPnt
private

Definition at line 192 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabSecTofPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabSecTofPnt
private

Definition at line 182 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabStsPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabStsPnt
private

Definition at line 177 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabStsTrkTofPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabStsTrkTofPnt
private

Definition at line 188 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPlabTofPnt

std::vector<TH1*> CbmTofGeometryQa::fvhPlabTofPnt
private

Definition at line 178 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapGenTrk

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapGenTrk
private

Definition at line 166 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapGenTrkTofPnt

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapGenTrkTofPnt
private

Definition at line 186 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapSecGenTrk

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapSecGenTrk
private

Definition at line 170 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapSecGenTrkTofPnt

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapSecGenTrkTofPnt
private

Definition at line 190 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapSecStsPnt

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapSecStsPnt
private

Definition at line 171 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapSecTofPnt

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapSecTofPnt
private

Definition at line 172 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapStsPnt

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapStsPnt
private

Definition at line 167 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhPtmRapTofPnt

std::vector<TH2*> CbmTofGeometryQa::fvhPtmRapTofPnt
private

Definition at line 168 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhTofPntAllAngCent

std::vector<TH3*> CbmTofGeometryQa::fvhTofPntAllAngCent
private

Definition at line 113 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhTrackAllStartXZ

std::vector<TH2*> CbmTofGeometryQa::fvhTrackAllStartXZ
private

Definition at line 114 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhTrackAllStartXZCent

std::vector<TH3*> CbmTofGeometryQa::fvhTrackAllStartXZCent
private

Definition at line 112 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhTrackAllStartYZ

std::vector<TH2*> CbmTofGeometryQa::fvhTrackAllStartYZ
private

Definition at line 115 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhTrackAllStartZCent

std::vector<TH2*> CbmTofGeometryQa::fvhTrackAllStartZCent
private

Definition at line 110 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvhTrackSecStartZCent

std::vector<TH2*> CbmTofGeometryQa::fvhTrackSecStartZCent
private

Definition at line 111 of file CbmTofGeometryQa.h.

Referenced by CreateHistos(), DeleteHistos(), FillHistos(), and WriteHistos().

◆ fvRpcChOffs

std::vector<std::vector<std::vector<Int_t> > > CbmTofGeometryQa::fvRpcChOffs
private

Definition at line 90 of file CbmTofGeometryQa.h.

◆ fvSmRpcOffs

std::vector<std::vector<Int_t> > CbmTofGeometryQa::fvSmRpcOffs
private

Definition at line 88 of file CbmTofGeometryQa.h.

◆ fvTypeSmOffs

std::vector<Int_t> CbmTofGeometryQa::fvTypeSmOffs
private

Definition at line 86 of file CbmTofGeometryQa.h.

◆ iNbRpcTot

Int_t CbmTofGeometryQa::iNbRpcTot
private

Definition at line 87 of file CbmTofGeometryQa.h.

◆ iNbSmTot

Int_t CbmTofGeometryQa::iNbSmTot
private

Definition at line 85 of file CbmTofGeometryQa.h.


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