CbmRoot
CbmTofHitFinderTBQA.cxx File Reference
#include "CbmTofHitFinderTBQA.h"
#include "CbmMCDataManager.h"
#include "CbmMatch.h"
#include "CbmTofAddress.h"
#include "CbmTofHit.h"
#include "CbmTofPoint.h"
#include "FairLogger.h"
#include "TH1.h"
#include <TFile.h>
Include dependency graph for CbmTofHitFinderTBQA.cxx:

Go to the source code of this file.

Classes

struct  QAMCPoint
 
struct  QAHit
 
struct  QAMCTrack
 

Functions

static void SaveHisto (TH1 *histo)
 

Variables

static vector< vector< QAMCTrack > > mcTracks
 
static vector< vector< QAMCPoint > > mcPoints
 
static vector< vector< QAHit > > hits
 
static TH1F * deltaTHisto = 0
 
static TH1F * deltaXHisto = 0
 
static TH1F * deltaYHisto = 0
 
static TH1F * pullTHisto = 0
 
static TH1F * pullXHisto = 0
 
static TH1F * pullYHisto = 0
 
static TH1F * nofHitsHisto = 0
 
static TH1F * nofTracksDepositedHisto = 0
 
static Int_t currentEvN = 0
 
static int globalNofHits = 0
 
static int globalNofDigis = 0
 

Function Documentation

◆ SaveHisto()

static void SaveHisto ( TH1 *  histo)
static

Definition at line 386 of file CbmTofHitFinderTBQA.cxx.

Referenced by CbmTofHitFinderTBQA::Finish().

Variable Documentation

◆ currentEvN

Int_t currentEvN = 0
static

Definition at line 224 of file CbmTofHitFinderTBQA.cxx.

Referenced by CbmTofHitFinderTBQA::Exec().

◆ deltaTHisto

TH1F* deltaTHisto = 0
static

◆ deltaXHisto

TH1F* deltaXHisto = 0
static

◆ deltaYHisto

TH1F* deltaYHisto = 0
static

◆ globalNofDigis

int globalNofDigis = 0
static

◆ globalNofHits

int globalNofHits = 0
static

◆ hits

vector<vector<QAHit> > hits
static

Definition at line 114 of file CbmTofHitFinderTBQA.cxx.

Referenced by CbmTrdHitProducer::AddHits(), lit::parallel::LitTrackFinderNNVecElectron::AddNearestHit(), lit::parallel::LitTrackFinderNNVecMuon::AddNearestHit(), LxEff::AnalyzeNotMatchedMC(), lit::parallel::LitTrackFinderNNVecMuon::ArrangeHits(), lit::parallel::LitTrackFinderNN::ArrangeHits(), lit::parallel::LitTrackFinderNNVecElectron::ArrangeHits(), L1Algo::BranchFitterFast(), PairAnalysisVarManager::CalculateHitTypes(), CbmLitConverterParallel::CbmPixelHitArrayToLitScalPixelHitArray(), lit::parallel::LitTrackFinderNNVecElectron::CollectHits(), lit::parallel::LitTrackFinderNNVecMuon::CollectHits(), CbmLitTrackFinderNN::DoFind(), CbmLitTrackFinderBranch::DoFind(), lit::parallel::LitTrackFinderNN::DoFind(), lit::parallel::LitTrackFinderNNVecMuon::DoFind(), lit::parallel::LitTrackFinderNNVecElectron::DoFind(), CbmL1RichENNRingFinderParallel::DoFind(), CbmLitNearestHitTofMerger::DoMerge(), CbmLitAllHitsTofMerger::DoMerge(), CbmStsTrackMapProducer::Exec(), CbmTofHitFinderTBQA::Exec(), CbmStsHitProducerIdealWrapper::Exec(), CbmStsHitProducerTaskIdeal::Exec(), CbmStsAlgoFindHits::Exec(), CbmStsAlgoFindHitsOrtho::Exec(), PairAnalysis::FillHistogramsHits(), CbmLitClusteringQa::FillHitEfficiencyHistograms(), CbmLitClusteringQa::FillResidualAndPullHistograms(), PairAnalysisVarManager::FillVarStsTrack(), PairAnalysisVarManager::FillVarTrdTrack(), CbmTofHitFinderTBQA::Finish(), CbmLitTrackFinderNN::FollowTracks(), lit::parallel::LitTrackFinderNN::FollowTracks(), CbmLitTrackFinderBranch::FollowTracks(), CbmDeviceStsHitProducerIdeal::HandleData(), CbmLitConverter::HitArrayToHitVector(), CbmTofHitFinderTBQA::Init(), L1Algo::KFTrackFitter_simple(), L1HitsSortHelper::L1HitsSortHelper(), CbmMatchRecoToMC::MatchHits(), CbmMatchRecoToMC::MatchHitsMvd(), CbmMatchRecoToMC::MatchHitsSts(), CbmMatchRecoToMC::MatchHitsTof(), CbmMatchRecoToMC::MatchHitsToPoints(), lit::parallel::LitTrackFinderNNVecElectron::MinMaxIndex(), lit::parallel::LitTrackFinderNNVecMuon::MinMaxIndex(), CbmLitConverter::MvdHitArrayToHitVector(), CbmLitClusteringQa::ProcessHits(), CbmMuchMergeVectors::SelectTracks(), CbmMuchModule::SetHits(), CbmStsTrackFinder::SetMvdHitArray(), CbmRichMCbmSEDisplay::SetRichHits(), CbmStsTrackFinder::SetStsHitArray(), L1HitsSortHelper::Sort(), L1Grid::StoreHits(), CbmBinnedTracker::Track::Track(), and L1Grid::UpdateIterGrid().

◆ mcPoints

vector<vector<QAMCPoint> > mcPoints
static

◆ mcTracks

vector<vector<QAMCTrack> > mcTracks
static

Definition at line 112 of file CbmTofHitFinderTBQA.cxx.

Referenced by CbmLitAcceptanceFunction::AllReferenceRingAcceptanceFunction(), CbmLitAcceptanceFunction::AntiProtonTrackAcceptanceFunction(), LxEff::CalcRecoEff(), CbmLitAcceptanceFunction::ElectronTrackAcceptanceFunction(), CbmKFParticleFinderQA::Exec(), CbmKFTrackQA::Exec(), CbmEventBuilderQA::Exec(), LxTBMLFinder::Exec(), CbmTofHitFinderTBQA::Finish(), CbmKFParticleFinderQA::Finish(), CbmMatchRecoToMC::GetMcTrackMotherIdsForRichHit(), CbmTofHitFinderTBQA::Init(), LxTBTrdFinder::Init(), LxTBMLFinder::Init(), LxTBFinder::Init(), CbmLmvmUtils::IsMcEtaElectron(), CbmAnaJpsiUtils::IsMcGammaElectron(), CbmLmvmUtils::IsMcGammaElectron(), CbmAnaJpsiUtils::IsMcPi0Electron(), CbmLmvmUtils::IsMcPi0Electron(), CbmLitAcceptanceFunction::KaonMinusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::KaonPlusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::KaonTrackAcceptanceFunction(), LxFinderTriplet::MatchRecoToMC(), LxFinder::MatchRecoToMC(), CbmMatchRecoToMC::MatchRichRings(), CbmLitAcceptanceFunction::MuonTrackAcceptanceFunction(), CbmLitAcceptanceFunction::NegativeTrackAcceptanceFunction(), LxTbMLStation::HandleMPoint::operator()(), CbmLitAcceptanceFunction::PionMinusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PionPlusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PionReferenceRingAcceptanceFunction(), CbmLitAcceptanceFunction::PionRingAcceptanceFunction(), CbmLitAcceptanceFunction::PionTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PositiveTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryElectronReferenceRingAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryElectronRingAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryElectronTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryMuonTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryTrackAcceptanceFunction(), CbmLitAcceptanceFunction::ProtonTrackAcceptanceFunction(), CbmLitAcceptanceFunction::ReferenceTrackAcceptanceFunction(), CbmLitAcceptanceFunction::SecondaryTrackAcceptanceFunction(), and CbmAnaConversionKF::test().

◆ nofHitsHisto

TH1F* nofHitsHisto = 0
static

◆ nofTracksDepositedHisto

TH1F* nofTracksDepositedHisto = 0
static

◆ pullTHisto

TH1F* pullTHisto = 0
static

◆ pullXHisto

TH1F* pullXHisto = 0
static

◆ pullYHisto

TH1F* pullYHisto = 0
static