ATLAS Offline Software
Loading...
Searching...
No Matches
TrkValidationNtupleOutputTrack Class Reference

#include <TrkValidationNtupleOutputTrack.h>

Inheritance diagram for TrkValidationNtupleOutputTrack:
Collaboration diagram for TrkValidationNtupleOutputTrack:

Public Member Functions

 TrkValidationNtupleOutputTrack (TTree *tree=0)
virtual ~TrkValidationNtupleOutputTrack ()
virtual Int_t Cut (Long64_t entry)
virtual Int_t GetEntry (Long64_t entry)
virtual Long64_t LoadTree (Long64_t entry)
virtual void Init (TTree *tree)
virtual void Loop ()
virtual Bool_t Notify ()
virtual void Show (Long64_t entry=-1)

Public Attributes

TTree * fChain
Int_t fCurrent
 pointer to the analyzed TTree or TChain
Int_t RunNumber
 current Tree number in a TChain
Int_t EventNumber
Int_t TrackID
Int_t IterationIndex
Int_t nHits
Int_t TrackStatesUnbiased
Float_t RecD0
Float_t RecZ0
Float_t RecPhi0
Float_t RecTheta
Float_t RecEta
Float_t RecQoverP
Float_t RecErrD0
Float_t RecErrZ0
Float_t RecErrPhi0
Float_t RecErrTheta
Float_t RecErrQoverP
Float_t Chi2overNdof
Int_t Ndof
Float_t trk_Mc_d0
Float_t trk_Mc_z0
Float_t trk_Mc_phi0
Float_t trk_Mc_theta
Float_t trk_Mc_qOverP
Float_t trk_Mc_qOverPt
Float_t trk_Mc_eta
Float_t trk_Mc_diff_d0
Float_t trk_Mc_diff_z0
Float_t trk_Mc_diff_phi0
Float_t trk_Mc_diff_theta
Float_t trk_Mc_diff_qOverP
Float_t trk_Mc_pull_d0
Float_t trk_Mc_pull_z0
Float_t trk_Mc_pull_phi0
Float_t trk_Mc_pull_theta
Float_t trk_Mc_pull_qOverP
Int_t trk_Mc_particleID
Int_t trk_Mc_barcode
Float_t trk_Mc_energy
vector< float > * pullLocX
vector< float > * pullLocY
vector< float > * residualLocX
vector< float > * residualLocY
vector< int > * DetectorType
vector< int > * outlierFlag
Int_t nPixelHits
Int_t nSCTHits
Int_t nTRTHits
Int_t nMDTHits
Int_t nCSCHits
Int_t nRPCHits
Int_t nTGCHits
vector< float > * PixPullPhi
vector< float > * PixPullEta
vector< float > * PixResPhi
vector< float > * PixResEta
vector< float > * SCTPull
vector< float > * SCTRes
vector< float > * TRTPull
vector< float > * TRTRes
vector< float > * HitX
vector< float > * HitY
vector< float > * HitZ
vector< float > * HitRadius
vector< float > * HitPhi
vector< float > * HitLocal1
vector< float > * HitLocal2
vector< float > * HitSurfaceX
vector< float > * HitSurfaceY
vector< float > * HitSurfaceZ
vector< float > * HitSurfaceRadius
vector< float > * HitSurfacePhi
vector< float > * HitSurfaceTheta
vector< float > * TrackX
vector< float > * TrackY
vector< float > * TrackZ
vector< float > * TrackMomentumX
vector< float > * TrackMomentumY
vector< float > * TrackMomentumZ
vector< float > * TrackLocal1
vector< float > * TrackLocal2
vector< int > * CompROTnContainedROTs
vector< int > * CompROTindexOfMaxAssgnProb
vector< float > * CompROTmaxAssgnProb
TBranch * b_run_number
TBranch * b_event_number
TBranch * b_ID_of_track_in_event
TBranch * b_Iteration_of_a_track
TBranch * b_Number_of_measurements_on_track
TBranch * b_are_track_states_unbiased
TBranch * b_Reconstructed_d0
TBranch * b_Reconstructed_z0
TBranch * b_Reconstructed_phi0
TBranch * b_Reconstructed_theta
TBranch * b_Reconstructed_eta
TBranch * b_Reconstructed_Q_over_p
TBranch * b_err_d0
TBranch * b_err_z0
TBranch * b_err_phi0
TBranch * b_err_theta
TBranch * b_err_Q_over_p
TBranch * b_Reco_Chi2_over_Ndof
TBranch * b_Reco_Ndof
TBranch * b_truth_d0
TBranch * b_truth_z0
TBranch * b_truth_phi0
TBranch * b_truth_theta
TBranch * b_truth_Q_over_p
TBranch * b_truth_Q_over_pT
TBranch * b_truth_eta
TBranch * b_truth_reco_diff_d0
TBranch * b_truth_reco_diff_z0
TBranch * b_truth_reco_diff_phi0
TBranch * b_truth_reco_diff_theta
TBranch * b_truth_reco_diff_Q_over_p
TBranch * b_truth_reco_pull_d0
TBranch * b_truth_PDG_ID
TBranch * b_truth_particle_barcode
TBranch * b_truth_energy
TBranch * b_pullLocX
TBranch * b_pullLocY
TBranch * b_residualLocX
TBranch * b_residualLocY
TBranch * b_DetectorType
TBranch * b_outlierFlag
TBranch * b_number_Pixel_measurements
TBranch * b_number_SCT_measurements
TBranch * b_number_TRT_measurements
TBranch * b_number_MDT_measurements
TBranch * b_number_CSC_measurements
TBranch * b_number_RPC_measurements
TBranch * b_number_TGC_measurements
TBranch * b_PixPullPhi
TBranch * b_PixPullEta
TBranch * b_PixResPhi
TBranch * b_PixResEta
TBranch * b_SCTPull
TBranch * b_SCTRes
TBranch * b_TRTPull
TBranch * b_TRTRes
TBranch * b_HitX
TBranch * b_HitY
TBranch * b_HitZ
TBranch * b_HitRadius
TBranch * b_HitPhi
TBranch * b_HitLocal1
TBranch * b_HitLocal2
TBranch * b_HitSurfaceX
TBranch * b_HitSurfaceY
TBranch * b_HitSurfaceZ
TBranch * b_HitSurfaceRadius
TBranch * b_HitSurfacePhi
TBranch * b_HitSurfaceTheta
TBranch * b_TrackX
TBranch * b_TrackY
TBranch * b_TrackZ
TBranch * b_TrackMomentumX
TBranch * b_TrackMomentumY
TBranch * b_TrackMomentumZ
TBranch * b_TrackLocal1
TBranch * b_TrackLocal2
TBranch * b_CompROTnContainedROTs
TBranch * b_CompROTindexOfMaxAssgnProb
TBranch * b_CompROTmaxAssgnProb

Detailed Description

Definition at line 28 of file TrkValidationNtupleOutputTrack.h.

Constructor & Destructor Documentation

◆ TrkValidationNtupleOutputTrack()

TrkValidationNtupleOutputTrack::TrkValidationNtupleOutputTrack ( TTree * tree = 0)

◆ ~TrkValidationNtupleOutputTrack()

virtual TrkValidationNtupleOutputTrack::~TrkValidationNtupleOutputTrack ( )
virtual

Member Function Documentation

◆ Cut()

virtual Int_t TrkValidationNtupleOutputTrack::Cut ( Long64_t entry)
virtual

Reimplemented in TrackDataNtupleTree.

◆ GetEntry()

virtual Int_t TrkValidationNtupleOutputTrack::GetEntry ( Long64_t entry)
virtual

Reimplemented in TrackDataNtupleTree.

◆ Init()

virtual void TrkValidationNtupleOutputTrack::Init ( TTree * tree)
virtual

Reimplemented in TrackDataNtupleTree.

◆ LoadTree()

virtual Long64_t TrkValidationNtupleOutputTrack::LoadTree ( Long64_t entry)
virtual

Reimplemented in TrackDataNtupleTree.

◆ Loop()

void TrkValidationNtupleOutputTrack::Loop ( )
virtual

Reimplemented in TrackDataNtupleTree.

Definition at line 11 of file TrkValidationNtupleOutputTrack.cxx.

12{
13// In a ROOT session, you can do:
14// Root > .L TrkValidationNtupleOutputTrack.C
15// Root > TrkValidationNtupleOutputTrack t
16// Root > t.GetEntry(12); // Fill t data members with entry number 12
17// Root > t.Show(); // Show values of entry 12
18// Root > t.Show(16); // Read and show values of entry 16
19// Root > t.Loop(); // Loop on all entries
20//
21
22// This is the loop skeleton where:
23// jentry is the global entry number in the chain
24// ientry is the entry number in the current Tree
25// Note that the argument to GetEntry must be:
26// jentry for TChain::GetEntry
27// ientry for TTree::GetEntry and TBranch::GetEntry
28//
29// To read only selected branches, Insert statements like:
30// METHOD1:
31// fChain->SetBranchStatus("*",0); // disable all branches
32// fChain->SetBranchStatus("branchname",1); // activate branchname
33// METHOD2: replace line
34// fChain->GetEntry(jentry); //read all branches
35//by b_branchname->GetEntry(ientry); //read only this branch
36 if (fChain == 0) return;
37
38 Long64_t nentries = fChain->GetEntriesFast();
39
40 Int_t nbytes = 0, nb = 0;
41 for (Long64_t jentry=0; jentry<nentries;jentry++) {
42 Long64_t ientry = LoadTree(jentry);
43 if (ientry < 0) break;
44 nb = fChain->GetEntry(jentry); nbytes += nb;
45 // if (Cut(ientry) < 0) continue;
46 }
47}
virtual Long64_t LoadTree(Long64_t entry)

◆ Notify()

virtual Bool_t TrkValidationNtupleOutputTrack::Notify ( )
virtual

Reimplemented in TrackDataNtupleTree.

◆ Show()

virtual void TrkValidationNtupleOutputTrack::Show ( Long64_t entry = -1)
virtual

Reimplemented in TrackDataNtupleTree.

Member Data Documentation

◆ b_are_track_states_unbiased

TBranch* TrkValidationNtupleOutputTrack::b_are_track_states_unbiased

Definition at line 125 of file TrkValidationNtupleOutputTrack.h.

◆ b_CompROTindexOfMaxAssgnProb

TBranch* TrkValidationNtupleOutputTrack::b_CompROTindexOfMaxAssgnProb

Definition at line 198 of file TrkValidationNtupleOutputTrack.h.

◆ b_CompROTmaxAssgnProb

TBranch* TrkValidationNtupleOutputTrack::b_CompROTmaxAssgnProb

Definition at line 199 of file TrkValidationNtupleOutputTrack.h.

◆ b_CompROTnContainedROTs

TBranch* TrkValidationNtupleOutputTrack::b_CompROTnContainedROTs

Definition at line 197 of file TrkValidationNtupleOutputTrack.h.

◆ b_DetectorType

TBranch* TrkValidationNtupleOutputTrack::b_DetectorType

Definition at line 159 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_d0

TBranch* TrkValidationNtupleOutputTrack::b_err_d0

Definition at line 132 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_phi0

TBranch* TrkValidationNtupleOutputTrack::b_err_phi0

Definition at line 134 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_err_Q_over_p

Definition at line 136 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_theta

TBranch* TrkValidationNtupleOutputTrack::b_err_theta

Definition at line 135 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_z0

TBranch* TrkValidationNtupleOutputTrack::b_err_z0

Definition at line 133 of file TrkValidationNtupleOutputTrack.h.

◆ b_event_number

TBranch* TrkValidationNtupleOutputTrack::b_event_number

Definition at line 121 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitLocal1

TBranch* TrkValidationNtupleOutputTrack::b_HitLocal1

Definition at line 181 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitLocal2

TBranch* TrkValidationNtupleOutputTrack::b_HitLocal2

Definition at line 182 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitPhi

TBranch* TrkValidationNtupleOutputTrack::b_HitPhi

Definition at line 180 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitRadius

TBranch* TrkValidationNtupleOutputTrack::b_HitRadius

Definition at line 179 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfacePhi

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfacePhi

Definition at line 187 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceRadius

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceRadius

Definition at line 186 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceTheta

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceTheta

Definition at line 188 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceX

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceX

Definition at line 183 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceY

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceY

Definition at line 184 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceZ

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceZ

Definition at line 185 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitX

TBranch* TrkValidationNtupleOutputTrack::b_HitX

Definition at line 176 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitY

TBranch* TrkValidationNtupleOutputTrack::b_HitY

Definition at line 177 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitZ

TBranch* TrkValidationNtupleOutputTrack::b_HitZ

Definition at line 178 of file TrkValidationNtupleOutputTrack.h.

◆ b_ID_of_track_in_event

TBranch* TrkValidationNtupleOutputTrack::b_ID_of_track_in_event

Definition at line 122 of file TrkValidationNtupleOutputTrack.h.

◆ b_Iteration_of_a_track

TBranch* TrkValidationNtupleOutputTrack::b_Iteration_of_a_track

Definition at line 123 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_CSC_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_CSC_measurements

Definition at line 165 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_MDT_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_MDT_measurements

Definition at line 164 of file TrkValidationNtupleOutputTrack.h.

◆ b_Number_of_measurements_on_track

TBranch* TrkValidationNtupleOutputTrack::b_Number_of_measurements_on_track

Definition at line 124 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_Pixel_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_Pixel_measurements

Definition at line 161 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_RPC_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_RPC_measurements

Definition at line 166 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_SCT_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_SCT_measurements

Definition at line 162 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_TGC_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_TGC_measurements

Definition at line 167 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_TRT_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_TRT_measurements

Definition at line 163 of file TrkValidationNtupleOutputTrack.h.

◆ b_outlierFlag

TBranch* TrkValidationNtupleOutputTrack::b_outlierFlag

Definition at line 160 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixPullEta

TBranch* TrkValidationNtupleOutputTrack::b_PixPullEta

Definition at line 169 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixPullPhi

TBranch* TrkValidationNtupleOutputTrack::b_PixPullPhi

Definition at line 168 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixResEta

TBranch* TrkValidationNtupleOutputTrack::b_PixResEta

Definition at line 171 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixResPhi

TBranch* TrkValidationNtupleOutputTrack::b_PixResPhi

Definition at line 170 of file TrkValidationNtupleOutputTrack.h.

◆ b_pullLocX

TBranch* TrkValidationNtupleOutputTrack::b_pullLocX

Definition at line 155 of file TrkValidationNtupleOutputTrack.h.

◆ b_pullLocY

TBranch* TrkValidationNtupleOutputTrack::b_pullLocY

Definition at line 156 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reco_Chi2_over_Ndof

TBranch* TrkValidationNtupleOutputTrack::b_Reco_Chi2_over_Ndof

Definition at line 137 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reco_Ndof

TBranch* TrkValidationNtupleOutputTrack::b_Reco_Ndof

Definition at line 138 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_d0

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_d0

Definition at line 126 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_eta

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_eta

Definition at line 130 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_phi0

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_phi0

Definition at line 128 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_Q_over_p

Definition at line 131 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_theta

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_theta

Definition at line 129 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_z0

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_z0

Definition at line 127 of file TrkValidationNtupleOutputTrack.h.

◆ b_residualLocX

TBranch* TrkValidationNtupleOutputTrack::b_residualLocX

Definition at line 157 of file TrkValidationNtupleOutputTrack.h.

◆ b_residualLocY

TBranch* TrkValidationNtupleOutputTrack::b_residualLocY

Definition at line 158 of file TrkValidationNtupleOutputTrack.h.

◆ b_run_number

TBranch* TrkValidationNtupleOutputTrack::b_run_number

Definition at line 120 of file TrkValidationNtupleOutputTrack.h.

◆ b_SCTPull

TBranch* TrkValidationNtupleOutputTrack::b_SCTPull

Definition at line 172 of file TrkValidationNtupleOutputTrack.h.

◆ b_SCTRes

TBranch* TrkValidationNtupleOutputTrack::b_SCTRes

Definition at line 173 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackLocal1

TBranch* TrkValidationNtupleOutputTrack::b_TrackLocal1

Definition at line 195 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackLocal2

TBranch* TrkValidationNtupleOutputTrack::b_TrackLocal2

Definition at line 196 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackMomentumX

TBranch* TrkValidationNtupleOutputTrack::b_TrackMomentumX

Definition at line 192 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackMomentumY

TBranch* TrkValidationNtupleOutputTrack::b_TrackMomentumY

Definition at line 193 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackMomentumZ

TBranch* TrkValidationNtupleOutputTrack::b_TrackMomentumZ

Definition at line 194 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackX

TBranch* TrkValidationNtupleOutputTrack::b_TrackX

Definition at line 189 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackY

TBranch* TrkValidationNtupleOutputTrack::b_TrackY

Definition at line 190 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackZ

TBranch* TrkValidationNtupleOutputTrack::b_TrackZ

Definition at line 191 of file TrkValidationNtupleOutputTrack.h.

◆ b_TRTPull

TBranch* TrkValidationNtupleOutputTrack::b_TRTPull

Definition at line 174 of file TrkValidationNtupleOutputTrack.h.

◆ b_TRTRes

TBranch* TrkValidationNtupleOutputTrack::b_TRTRes

Definition at line 175 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_d0

TBranch* TrkValidationNtupleOutputTrack::b_truth_d0

Definition at line 139 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_energy

TBranch* TrkValidationNtupleOutputTrack::b_truth_energy

Definition at line 154 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_eta

TBranch* TrkValidationNtupleOutputTrack::b_truth_eta

Definition at line 145 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_particle_barcode

TBranch* TrkValidationNtupleOutputTrack::b_truth_particle_barcode

Definition at line 153 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_PDG_ID

TBranch* TrkValidationNtupleOutputTrack::b_truth_PDG_ID

Definition at line 152 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_phi0

TBranch* TrkValidationNtupleOutputTrack::b_truth_phi0

Definition at line 141 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_truth_Q_over_p

Definition at line 143 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_Q_over_pT

TBranch* TrkValidationNtupleOutputTrack::b_truth_Q_over_pT

Definition at line 144 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_d0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_d0

Definition at line 146 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_phi0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_phi0

Definition at line 148 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_Q_over_p

Definition at line 150 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_theta

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_theta

Definition at line 149 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_z0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_z0

Definition at line 147 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_pull_d0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_pull_d0

Definition at line 151 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_theta

TBranch* TrkValidationNtupleOutputTrack::b_truth_theta

Definition at line 142 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_z0

TBranch* TrkValidationNtupleOutputTrack::b_truth_z0

Definition at line 140 of file TrkValidationNtupleOutputTrack.h.

◆ Chi2overNdof

Float_t TrkValidationNtupleOutputTrack::Chi2overNdof

Definition at line 51 of file TrkValidationNtupleOutputTrack.h.

◆ CompROTindexOfMaxAssgnProb

vector<int>* TrkValidationNtupleOutputTrack::CompROTindexOfMaxAssgnProb

Definition at line 116 of file TrkValidationNtupleOutputTrack.h.

◆ CompROTmaxAssgnProb

vector<float>* TrkValidationNtupleOutputTrack::CompROTmaxAssgnProb

Definition at line 117 of file TrkValidationNtupleOutputTrack.h.

◆ CompROTnContainedROTs

vector<int>* TrkValidationNtupleOutputTrack::CompROTnContainedROTs

Definition at line 115 of file TrkValidationNtupleOutputTrack.h.

◆ DetectorType

vector<int>* TrkValidationNtupleOutputTrack::DetectorType

Definition at line 77 of file TrkValidationNtupleOutputTrack.h.

◆ EventNumber

Int_t TrkValidationNtupleOutputTrack::EventNumber

Definition at line 35 of file TrkValidationNtupleOutputTrack.h.

◆ fChain

TTree* TrkValidationNtupleOutputTrack::fChain

Definition at line 30 of file TrkValidationNtupleOutputTrack.h.

◆ fCurrent

Int_t TrkValidationNtupleOutputTrack::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 31 of file TrkValidationNtupleOutputTrack.h.

◆ HitLocal1

vector<float>* TrkValidationNtupleOutputTrack::HitLocal1

Definition at line 99 of file TrkValidationNtupleOutputTrack.h.

◆ HitLocal2

vector<float>* TrkValidationNtupleOutputTrack::HitLocal2

Definition at line 100 of file TrkValidationNtupleOutputTrack.h.

◆ HitPhi

vector<float>* TrkValidationNtupleOutputTrack::HitPhi

Definition at line 98 of file TrkValidationNtupleOutputTrack.h.

◆ HitRadius

vector<float>* TrkValidationNtupleOutputTrack::HitRadius

Definition at line 97 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfacePhi

vector<float>* TrkValidationNtupleOutputTrack::HitSurfacePhi

Definition at line 105 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceRadius

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceRadius

Definition at line 104 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceTheta

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceTheta

Definition at line 106 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceX

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceX

Definition at line 101 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceY

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceY

Definition at line 102 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceZ

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceZ

Definition at line 103 of file TrkValidationNtupleOutputTrack.h.

◆ HitX

vector<float>* TrkValidationNtupleOutputTrack::HitX

Definition at line 94 of file TrkValidationNtupleOutputTrack.h.

◆ HitY

vector<float>* TrkValidationNtupleOutputTrack::HitY

Definition at line 95 of file TrkValidationNtupleOutputTrack.h.

◆ HitZ

vector<float>* TrkValidationNtupleOutputTrack::HitZ

Definition at line 96 of file TrkValidationNtupleOutputTrack.h.

◆ IterationIndex

Int_t TrkValidationNtupleOutputTrack::IterationIndex

Definition at line 37 of file TrkValidationNtupleOutputTrack.h.

◆ nCSCHits

Int_t TrkValidationNtupleOutputTrack::nCSCHits

Definition at line 83 of file TrkValidationNtupleOutputTrack.h.

◆ Ndof

Int_t TrkValidationNtupleOutputTrack::Ndof

Definition at line 52 of file TrkValidationNtupleOutputTrack.h.

◆ nHits

Int_t TrkValidationNtupleOutputTrack::nHits

Definition at line 38 of file TrkValidationNtupleOutputTrack.h.

◆ nMDTHits

Int_t TrkValidationNtupleOutputTrack::nMDTHits

Definition at line 82 of file TrkValidationNtupleOutputTrack.h.

◆ nPixelHits

Int_t TrkValidationNtupleOutputTrack::nPixelHits

Definition at line 79 of file TrkValidationNtupleOutputTrack.h.

◆ nRPCHits

Int_t TrkValidationNtupleOutputTrack::nRPCHits

Definition at line 84 of file TrkValidationNtupleOutputTrack.h.

◆ nSCTHits

Int_t TrkValidationNtupleOutputTrack::nSCTHits

Definition at line 80 of file TrkValidationNtupleOutputTrack.h.

◆ nTGCHits

Int_t TrkValidationNtupleOutputTrack::nTGCHits

Definition at line 85 of file TrkValidationNtupleOutputTrack.h.

◆ nTRTHits

Int_t TrkValidationNtupleOutputTrack::nTRTHits

Definition at line 81 of file TrkValidationNtupleOutputTrack.h.

◆ outlierFlag

vector<int>* TrkValidationNtupleOutputTrack::outlierFlag

Definition at line 78 of file TrkValidationNtupleOutputTrack.h.

◆ PixPullEta

vector<float>* TrkValidationNtupleOutputTrack::PixPullEta

Definition at line 87 of file TrkValidationNtupleOutputTrack.h.

◆ PixPullPhi

vector<float>* TrkValidationNtupleOutputTrack::PixPullPhi

Definition at line 86 of file TrkValidationNtupleOutputTrack.h.

◆ PixResEta

vector<float>* TrkValidationNtupleOutputTrack::PixResEta

Definition at line 89 of file TrkValidationNtupleOutputTrack.h.

◆ PixResPhi

vector<float>* TrkValidationNtupleOutputTrack::PixResPhi

Definition at line 88 of file TrkValidationNtupleOutputTrack.h.

◆ pullLocX

vector<float>* TrkValidationNtupleOutputTrack::pullLocX

Definition at line 73 of file TrkValidationNtupleOutputTrack.h.

◆ pullLocY

vector<float>* TrkValidationNtupleOutputTrack::pullLocY

Definition at line 74 of file TrkValidationNtupleOutputTrack.h.

◆ RecD0

Float_t TrkValidationNtupleOutputTrack::RecD0

Definition at line 40 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrD0

Float_t TrkValidationNtupleOutputTrack::RecErrD0

Definition at line 46 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrPhi0

Float_t TrkValidationNtupleOutputTrack::RecErrPhi0

Definition at line 48 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrQoverP

Float_t TrkValidationNtupleOutputTrack::RecErrQoverP

Definition at line 50 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrTheta

Float_t TrkValidationNtupleOutputTrack::RecErrTheta

Definition at line 49 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrZ0

Float_t TrkValidationNtupleOutputTrack::RecErrZ0

Definition at line 47 of file TrkValidationNtupleOutputTrack.h.

◆ RecEta

Float_t TrkValidationNtupleOutputTrack::RecEta

Definition at line 44 of file TrkValidationNtupleOutputTrack.h.

◆ RecPhi0

Float_t TrkValidationNtupleOutputTrack::RecPhi0

Definition at line 42 of file TrkValidationNtupleOutputTrack.h.

◆ RecQoverP

Float_t TrkValidationNtupleOutputTrack::RecQoverP

Definition at line 45 of file TrkValidationNtupleOutputTrack.h.

◆ RecTheta

Float_t TrkValidationNtupleOutputTrack::RecTheta

Definition at line 43 of file TrkValidationNtupleOutputTrack.h.

◆ RecZ0

Float_t TrkValidationNtupleOutputTrack::RecZ0

Definition at line 41 of file TrkValidationNtupleOutputTrack.h.

◆ residualLocX

vector<float>* TrkValidationNtupleOutputTrack::residualLocX

Definition at line 75 of file TrkValidationNtupleOutputTrack.h.

◆ residualLocY

vector<float>* TrkValidationNtupleOutputTrack::residualLocY

Definition at line 76 of file TrkValidationNtupleOutputTrack.h.

◆ RunNumber

Int_t TrkValidationNtupleOutputTrack::RunNumber

current Tree number in a TChain

Definition at line 34 of file TrkValidationNtupleOutputTrack.h.

◆ SCTPull

vector<float>* TrkValidationNtupleOutputTrack::SCTPull

Definition at line 90 of file TrkValidationNtupleOutputTrack.h.

◆ SCTRes

vector<float>* TrkValidationNtupleOutputTrack::SCTRes

Definition at line 91 of file TrkValidationNtupleOutputTrack.h.

◆ TrackID

Int_t TrkValidationNtupleOutputTrack::TrackID

Definition at line 36 of file TrkValidationNtupleOutputTrack.h.

◆ TrackLocal1

vector<float>* TrkValidationNtupleOutputTrack::TrackLocal1

Definition at line 113 of file TrkValidationNtupleOutputTrack.h.

◆ TrackLocal2

vector<float>* TrkValidationNtupleOutputTrack::TrackLocal2

Definition at line 114 of file TrkValidationNtupleOutputTrack.h.

◆ TrackMomentumX

vector<float>* TrkValidationNtupleOutputTrack::TrackMomentumX

Definition at line 110 of file TrkValidationNtupleOutputTrack.h.

◆ TrackMomentumY

vector<float>* TrkValidationNtupleOutputTrack::TrackMomentumY

Definition at line 111 of file TrkValidationNtupleOutputTrack.h.

◆ TrackMomentumZ

vector<float>* TrkValidationNtupleOutputTrack::TrackMomentumZ

Definition at line 112 of file TrkValidationNtupleOutputTrack.h.

◆ TrackStatesUnbiased

Int_t TrkValidationNtupleOutputTrack::TrackStatesUnbiased

Definition at line 39 of file TrkValidationNtupleOutputTrack.h.

◆ TrackX

vector<float>* TrkValidationNtupleOutputTrack::TrackX

Definition at line 107 of file TrkValidationNtupleOutputTrack.h.

◆ TrackY

vector<float>* TrkValidationNtupleOutputTrack::TrackY

Definition at line 108 of file TrkValidationNtupleOutputTrack.h.

◆ TrackZ

vector<float>* TrkValidationNtupleOutputTrack::TrackZ

Definition at line 109 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_barcode

Int_t TrkValidationNtupleOutputTrack::trk_Mc_barcode

Definition at line 71 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_d0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_d0

Definition at line 53 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_d0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_d0

Definition at line 60 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_phi0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_phi0

Definition at line 62 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_qOverP

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_qOverP

Definition at line 64 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_theta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_theta

Definition at line 63 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_z0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_z0

Definition at line 61 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_energy

Float_t TrkValidationNtupleOutputTrack::trk_Mc_energy

Definition at line 72 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_eta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_eta

Definition at line 59 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_particleID

Int_t TrkValidationNtupleOutputTrack::trk_Mc_particleID

Definition at line 70 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_phi0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_phi0

Definition at line 55 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_d0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_d0

Definition at line 65 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_phi0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_phi0

Definition at line 67 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_qOverP

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_qOverP

Definition at line 69 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_theta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_theta

Definition at line 68 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_z0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_z0

Definition at line 66 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_qOverP

Float_t TrkValidationNtupleOutputTrack::trk_Mc_qOverP

Definition at line 57 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_qOverPt

Float_t TrkValidationNtupleOutputTrack::trk_Mc_qOverPt

Definition at line 58 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_theta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_theta

Definition at line 56 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_z0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_z0

Definition at line 54 of file TrkValidationNtupleOutputTrack.h.

◆ TRTPull

vector<float>* TrkValidationNtupleOutputTrack::TRTPull

Definition at line 92 of file TrkValidationNtupleOutputTrack.h.

◆ TRTRes

vector<float>* TrkValidationNtupleOutputTrack::TRTRes

Definition at line 93 of file TrkValidationNtupleOutputTrack.h.


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