#include <CbmGlobalTrackingQA.h>
Definition at line 31 of file CbmGlobalTrackingQA.h.
◆ CbmGlobalTrackingQA() [1/2]
CbmGlobalTrackingQA::CbmGlobalTrackingQA |
( |
| ) |
|
◆ CbmGlobalTrackingQA() [2/2]
◆ CheckMatch()
bool CbmGlobalTrackingQA::CheckMatch |
( |
const TrackData * |
stsMCTrack, |
|
|
Int_t |
tofHitInd, |
|
|
bool |
deepSearch = false |
|
) |
| const |
|
private |
◆ Exec()
void CbmGlobalTrackingQA::Exec |
( |
Option_t * |
opt | ) |
|
Definition at line 230 of file CbmGlobalTrackingQA.cxx.
References CheckMatch(), fDigiMan, fGlobalTracks, fStsClusters, fStsHits, fStsPoints, fStsTracks, fTofHitMatches, fTofHits, fTofPoints, CbmStsHit::GetBackClusterId(), CbmCluster::GetDigi(), CbmLink::GetEntry(), CbmStsHit::GetFrontClusterId(), CbmTrack::GetHitIndex(), CbmLink::GetIndex(), CbmMatch::GetLink(), CbmDigiManager::GetMatch(), CbmCluster::GetNofDigis(), CbmStsTrack::GetNofHits(), CbmMatch::GetNofLinks(), CbmGlobalTrack::GetStsTrackIndex(), CbmGlobalTrack::GetTofHitIndex(), i, kSts, nofCorMergedReferenceTofTracks, nofCorMergedSemiTofTracks, nofMergedNonTofTracks, nofNonMergedNonTofTracks, nofNonMergedReferenceTofTracks, nofNonMergedSemiTofTracks, nofNonTofTracks, nofReferenceTofTracks, nofSemiTofTracks, nofWroMergedReferenceTofTracks, nofWroMergedSemiTofTracks, SemiTofTrack(), CbmGlobalTrackingQA::TrackData::tofHits, and CbmGlobalTrackingQA::PointData::track.
◆ Finish()
void CbmGlobalTrackingQA::Finish |
( |
| ) |
|
◆ Init()
InitStatus CbmGlobalTrackingQA::Init |
( |
| ) |
|
Definition at line 33 of file CbmGlobalTrackingQA.cxx.
References CbmGlobalTrackingQA::TrackData::evN, CbmGlobalTrackingQA::PointData::evN, fDigiMan, fGlobalTracks, fMCTracks, fNofEvents, fStsClusters, fStsHits, fStsMCPoints, fStsPoints, fStsTracks, fTofHitMatches, fTofHits, fTofMCPoints, fTofPoints, fTracks, CbmMCDataArray::Get(), CbmMCTrack::GetMotherId(), CbmStsPoint::GetXIn(), CbmStsPoint::GetXOut(), CbmStsPoint::GetYIn(), CbmStsPoint::GetYOut(), CbmStsPoint::GetZIn(), CbmStsPoint::GetZOut(), CbmGlobalTrackingQA::TrackData::hasSts, i, CbmGlobalTrackingQA::TrackData::ind, CbmGlobalTrackingQA::PointData::ind, CbmDigiManager::Init(), CbmMCDataManager::InitBranch(), CbmDigiManager::Instance(), CbmDigiManager::IsMatchPresent(), CbmDigiManager::IsPresent(), kSts, kTof, CbmGlobalTrackingQA::TrackData::offsprings, CbmGlobalTrackingQA::TrackData::parent, CbmMCDataArray::Size(), CbmGlobalTrackingQA::PointData::t, CbmGlobalTrackingQA::TrackData::tofPoints, CbmGlobalTrackingQA::PointData::track, CbmGlobalTrackingQA::TrackData::tx, CbmGlobalTrackingQA::TrackData::ty, CbmGlobalTrackingQA::TrackData::use, CbmGlobalTrackingQA::TrackData::used, CbmGlobalTrackingQA::TrackData::x, CbmGlobalTrackingQA::PointData::x, CbmGlobalTrackingQA::TrackData::y, CbmGlobalTrackingQA::PointData::y, CbmGlobalTrackingQA::TrackData::z, and CbmGlobalTrackingQA::PointData::z.
◆ operator=()
◆ SemiTofTrack()
bool CbmGlobalTrackingQA::SemiTofTrack |
( |
const TrackData * |
mcTrack | ) |
const |
|
private |
◆ SetNofEvents()
void CbmGlobalTrackingQA::SetNofEvents |
( |
Int_t |
v | ) |
|
|
inline |
◆ fDigiMan
◆ fGlobalTracks
TClonesArray* CbmGlobalTrackingQA::fGlobalTracks = nullptr |
|
private |
◆ fMCTracks
◆ fNofEvents
Int_t CbmGlobalTrackingQA::fNofEvents = 0 |
|
private |
◆ fStsClusters
TClonesArray* CbmGlobalTrackingQA::fStsClusters = nullptr |
|
private |
◆ fStsHits
TClonesArray* CbmGlobalTrackingQA::fStsHits = nullptr |
|
private |
◆ fStsMCPoints
◆ fStsPoints
std::vector<std::vector<PointData> > CbmGlobalTrackingQA::fStsPoints {} |
|
private |
◆ fStsTracks
TClonesArray* CbmGlobalTrackingQA::fStsTracks = nullptr |
|
private |
◆ fTofHitMatches
TClonesArray* CbmGlobalTrackingQA::fTofHitMatches = nullptr |
|
private |
◆ fTofHits
TClonesArray* CbmGlobalTrackingQA::fTofHits = nullptr |
|
private |
◆ fTofMCPoints
◆ fTofPoints
std::vector<std::vector<PointData> > CbmGlobalTrackingQA::fTofPoints {} |
|
private |
◆ fTracks
std::vector<std::vector<TrackData> > CbmGlobalTrackingQA::fTracks {} |
|
private |
◆ fTrdMCPoints
The documentation for this class was generated from the following files: