![]() |
ATLAS Offline Software
|
#include <IMCTruthClassifier.h>
Public Member Functions | |
| Info () | |
| Info (const EventContext &ctx) | |
| ~Info ()=default | |
| const xAOD::TruthParticle * | Mother () const |
| void | setMotherProperties (const xAOD::TruthParticle *from) |
| void | resetMotherProperties () |
| const xAOD::TruthParticle * | PhotonMother () const |
Public Attributes | |
| const EventContext & | eventContext |
| const xAOD::TruthParticle * | genPart = nullptr |
| MCTruthPartClassifier::ParticleOutCome | particleOutCome = MCTruthPartClassifier::UnknownOutCome |
| const xAOD::TruthParticle * | mother = nullptr |
| const xAOD::TruthParticle * | photonMother = nullptr |
| float | deltaRMatch = -999 |
| float | deltaPhi = -999 |
| float | probTrkToTruth = 0 |
| uint8_t | numOfSiHits = 0 |
| std::vector< const xAOD::TruthParticle * > | egPartPtr |
| std::vector< float > | egPartdR |
| std::vector< std::pair< MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > > | egPartClas |
| std::vector< const xAOD::TrackParticle * > | cnvPhotTrkPtr |
| std::vector< const xAOD::TruthParticle * > | cnvPhotTrkToTruthPart |
| std::vector< MCTruthPartClassifier::ParticleType > | cnvPhotPartType |
| std::vector< MCTruthPartClassifier::ParticleOrigin > | cnvPhotPartOrig |
Definition at line 52 of file IMCTruthClassifier.h.
|
inline |
Definition at line 55 of file IMCTruthClassifier.h.
|
inline |
Definition at line 56 of file IMCTruthClassifier.h.
|
default |
|
inline |
Definition at line 66 of file IMCTruthClassifier.h.
|
inline |
Definition at line 73 of file IMCTruthClassifier.h.
|
inline |
Definition at line 71 of file IMCTruthClassifier.h.
|
inline |
Definition at line 67 of file IMCTruthClassifier.h.
| std::vector<MCTruthPartClassifier::ParticleOrigin> IMCTruthClassifier::Info::cnvPhotPartOrig |
Definition at line 89 of file IMCTruthClassifier.h.
| std::vector<MCTruthPartClassifier::ParticleType> IMCTruthClassifier::Info::cnvPhotPartType |
Definition at line 88 of file IMCTruthClassifier.h.
| std::vector<const xAOD::TrackParticle*> IMCTruthClassifier::Info::cnvPhotTrkPtr |
Definition at line 86 of file IMCTruthClassifier.h.
| std::vector<const xAOD::TruthParticle*> IMCTruthClassifier::Info::cnvPhotTrkToTruthPart |
Definition at line 87 of file IMCTruthClassifier.h.
| float IMCTruthClassifier::Info::deltaPhi = -999 |
Definition at line 78 of file IMCTruthClassifier.h.
| float IMCTruthClassifier::Info::deltaRMatch = -999 |
Definition at line 77 of file IMCTruthClassifier.h.
| std::vector<std::pair<MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin> > IMCTruthClassifier::Info::egPartClas |
Definition at line 84 of file IMCTruthClassifier.h.
| std::vector<float> IMCTruthClassifier::Info::egPartdR |
Definition at line 83 of file IMCTruthClassifier.h.
| std::vector<const xAOD::TruthParticle*> IMCTruthClassifier::Info::egPartPtr |
Definition at line 82 of file IMCTruthClassifier.h.
| const EventContext& IMCTruthClassifier::Info::eventContext |
Definition at line 60 of file IMCTruthClassifier.h.
| const xAOD::TruthParticle* IMCTruthClassifier::Info::genPart = nullptr |
Definition at line 61 of file IMCTruthClassifier.h.
| const xAOD::TruthParticle* IMCTruthClassifier::Info::mother = nullptr |
Definition at line 65 of file IMCTruthClassifier.h.
| uint8_t IMCTruthClassifier::Info::numOfSiHits = 0 |
Definition at line 80 of file IMCTruthClassifier.h.
| MCTruthPartClassifier::ParticleOutCome IMCTruthClassifier::Info::particleOutCome = MCTruthPartClassifier::UnknownOutCome |
Definition at line 63 of file IMCTruthClassifier.h.
| const xAOD::TruthParticle* IMCTruthClassifier::Info::photonMother = nullptr |
Definition at line 74 of file IMCTruthClassifier.h.
| float IMCTruthClassifier::Info::probTrkToTruth = 0 |
Definition at line 79 of file IMCTruthClassifier.h.