|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDET__PERF__NTUPLE_TRUTHTORECO__H
6 #define INDET__PERF__NTUPLE_TRUTHTORECO__H
128 #endif // INDET__PERF__NTUPLE_TRUTHTORECO__H
InDetPerfNtupleBranch< int > m_expectInnermostPixelLayerHit
InDetPerfNtupleBranch< float > m_track_theta
InDetPerfNtupleBranch< float > m_track_qOverP
This class is a base class for the actual ntuples used when writing IDPVM ntuples.
InDetPerfNtupleBranch< float > m_track_nDoF
const float m_undefinedValue
void fillTrackSummaryInfo(const xAOD::TrackParticle &track)
Helper class to provide type-safe access to aux data.
InDetPerfNtupleBranch< int > m_numberOfPixelSharedHits
InDetPerfNtupleBranch< int > m_numberOfBLayerOutliers
InDetPerfNtupleBranch< int > m_numberOfPixelHits
InDetPerfNtupleBranch< float > m_track_phi
InDetPerfNtupleBranch< float > m_track_truthMatchProb
InDetPerfNtupleBranch< int > m_track_truthMatchRanking
void fillTrack(const xAOD::TrackParticle &track, const xAOD::Vertex *vtx, const int truthMatchRanking=-1)
InDetPerfNtupleBranch< int > m_numberOfGangedFlaggedFakes
InDetPerfNtupleBranch< int > m_numberOfTRTHighThresholdHits
InDetPerfNtupleBranch< int > m_numberOfNextToInnermostPixelLayerHits
InDetPerfNtupleBranch< int > m_numberOfBLayerHits
InDetPerfNtupleBranch< int > m_hasTrack
InDetPerfNtupleBranch< float > m_trackErr_d0
InDetPerfNtupleBranch< float > m_truth_theta
InDetPerfNtupleBranch< float > m_truth_z0sin
InDetPerfNtupleBranch< int > m_numberOfNextToInnermostPixelLayerOutliers
InDetPerfNtupleBranch< float > m_truth_pt
InDetPerfNtupleBranch< float > m_trackErr_z0
InDetPerfNtupleBranch< unsigned long > m_track_patternInfo
InDetPerfNtupleBranch< float > m_track_z0sin
InDetPerfNtupleBranch< int > m_numberOfTRTHighThresholdHitsTotal
InDetPerfNtupleBranch< int > m_numberOfTRTHighThresholdOutliers
InDetPerfNtupleBranch< int > m_numberOfPixelDeadSensors
InDetPerfNtupleBranch< int > m_numberOfBLayerSplitHits
InDetPerfNtupleBranch< float > m_truth_eta
InDetPerfNtupleBranch< int > m_numberOfSCTDeadSensors
Mixin class to give extra capabilities to plots such as ATH_MSG and an easier booking interface,...
InDetPerfNtupleBranch< int > m_numberOfSCTSpoiltHits
InDetPerfNtupleBranch< int > m_numberOfSCTDoubleHoles
InDetPerfNtupleBranch< float > m_truth_qOverP
SG::AuxElement::Accessor< bool > m_acc_selectedByPileupSwitch
InDetPerfNtupleBranch< int > m_numberOfInnermostPixelLayerSharedHits
InDetPerfNtupleBranch< int > m_numberOfTRTDeadStraws
InDetPerfNtupleBranch< int > m_numberOfInnermostPixelLayerOutliers
Class describing a truth particle in the MC record.
InDetPerfNtupleBranch< int > m_numberOfNextToInnermostPixelLayerSplitHits
InDetPerfNtupleBranch< int > m_numberOfGangedPixels
InDetPerfNtupleBranch< int > m_numberOfSCTOutliers
InDetPerfNtupleBranch< float > m_truth_z0
InDetPerfNtupleBranch< int > m_numberOfPixelHoles
void fillTruth(const xAOD::TruthParticle &truth)
InDetPerfNtupleBranch< float > m_truth_phi
InDetPerfNtupleBranch< int > m_numberOfSCTHoles
InDetPerfNtupleBranch< float > m_track_eta
InDetPerfNtupleBranch< float > m_pixeldEdx
InDetPerfNtupleBranch< float > m_track_pt
InDetPerfNtupleBranch< float > m_trackErr_z0sin
InDetPerfNtupleBranch< int > m_hasTruth
InDetPerfNtupleBranch< int > m_numberOfContribPixelLayers
InDetPerfNtupleBranch< int > m_truth_selectedByPileupSwitch
InDetPerfNtupleBranch< int > m_numberOfInnermostPixelLayerHits
InDetPerfNtupleBranch< float > m_track_z0sin_wrt_primvtx
InDetPerfNtupleBranch< float > m_track_chiSquared
InDetPerfNtupleBranch< float > m_truth_d0
InDetPerfNtupleBranch< int > m_numberOfSCTHits
InDetPerfNtupleBranch< int > m_numberOfSCTSharedHits
InDetPerfNtupleBranch< float > m_trackErr_qOverP
InDetPerfNtupleBranch< float > m_track_qOverPt
InDetPerfNtupleBranch< int > m_numberOfPixelOutliers
InDetPerfNtupleBranch< int > m_passedTrackSelection
InDetPerfNtupleBranch< int > m_numberOfTRTSharedHits
InDetPerfNtupleBranch< float > m_trackErr_phi
InDetPerfNtuple_TruthToReco(InDetPlotBase *pParent, const std::string &dirName, const std::string &treeName)
InDetPerfNtupleBranch< int > m_numberOfBLayerSharedHits
SG::AuxElement::Accessor< bool > m_acc_passedTrackSelection
InDetPerfNtupleBranch< int > m_numberOfTRTTubeHits
InDetPerfNtupleBranch< int > m_numberOfPixelSplitHits
InDetPerfNtupleBranch< int > m_expectNextToInnermostPixelLayerHit
Class describing a Vertex.
InDetPerfNtupleBranch< int > m_numberOfTRTHoles
InDetPerfNtupleBranch< float > m_truth_charge
InDetPerfNtupleBranch< int > m_numberOfTRTHits
InDetPerfNtupleBranch< int > m_numberOfInnermostPixelLayerSplitHits
InDetPerfNtupleBranch< float > m_track_d0
InDetPerfNtupleBranch< int > m_truth_barcode
InDetPerfNtupleBranch< float > m_trackErr_pt
InDetPerfNtupleBranch< int > m_passedTruthSelection
Class describing a TrackParticle.
InDetPerfNtupleBranch< float > m_trackErr_theta
InDetPerfNtupleBranch< float > m_trackErr_qOverPt
InDetPerfNtupleBranch< int > m_numberOfTRTOutliers
InDetPerfNtupleBranch< int > m_numberOfPixelSpoiltHits
InDetPerfNtupleBranch< int > m_truth_pdgId
InDetPerfNtupleBranch< int > m_expectBLayerHit
InDetPerfNtupleBranch< float > m_truth_qOverPt
InDetPerfNtupleBranch< int > m_numberOfNextToInnermostPixelLayerSharedHits
InDetPerfNtupleBranch< int > m_numberOfTRTXenonHits
InDetPerfNtupleBranch< float > m_track_charge
InDetPerfNtupleBranch< float > m_track_z0
SG::AuxElement::Accessor< bool > m_acc_passedTruthSelection