![]() |
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 48 of file IMCTruthClassifier.h.
|
inline |
Definition at line 51 of file IMCTruthClassifier.h.
|
inline |
Definition at line 52 of file IMCTruthClassifier.h.
|
default |
|
inline |
Definition at line 62 of file IMCTruthClassifier.h.
|
inline |
Definition at line 69 of file IMCTruthClassifier.h.
|
inline |
Definition at line 67 of file IMCTruthClassifier.h.
|
inline |
Definition at line 63 of file IMCTruthClassifier.h.
| std::vector<MCTruthPartClassifier::ParticleOrigin> MCTruthPartClassifier::Info::cnvPhotPartOrig |
Definition at line 85 of file IMCTruthClassifier.h.
| std::vector<MCTruthPartClassifier::ParticleType> MCTruthPartClassifier::Info::cnvPhotPartType |
Definition at line 84 of file IMCTruthClassifier.h.
| std::vector<const xAOD::TrackParticle*> MCTruthPartClassifier::Info::cnvPhotTrkPtr |
Definition at line 82 of file IMCTruthClassifier.h.
| std::vector<const xAOD::TruthParticle*> MCTruthPartClassifier::Info::cnvPhotTrkToTruthPart |
Definition at line 83 of file IMCTruthClassifier.h.
| float MCTruthPartClassifier::Info::deltaPhi = -999 |
Definition at line 74 of file IMCTruthClassifier.h.
| float MCTruthPartClassifier::Info::deltaRMatch = -999 |
Definition at line 73 of file IMCTruthClassifier.h.
| std::vector<std::pair<MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin> > MCTruthPartClassifier::Info::egPartClas |
Definition at line 80 of file IMCTruthClassifier.h.
| std::vector<float> MCTruthPartClassifier::Info::egPartdR |
Definition at line 79 of file IMCTruthClassifier.h.
| std::vector<const xAOD::TruthParticle*> MCTruthPartClassifier::Info::egPartPtr |
Definition at line 78 of file IMCTruthClassifier.h.
| const EventContext& MCTruthPartClassifier::Info::eventContext |
Definition at line 56 of file IMCTruthClassifier.h.
| const xAOD::TruthParticle* MCTruthPartClassifier::Info::genPart = nullptr |
Definition at line 57 of file IMCTruthClassifier.h.
| const xAOD::TruthParticle* MCTruthPartClassifier::Info::mother = nullptr |
Definition at line 61 of file IMCTruthClassifier.h.
| uint8_t MCTruthPartClassifier::Info::numOfSiHits = 0 |
Definition at line 76 of file IMCTruthClassifier.h.
| MCTruthPartClassifier::ParticleOutCome MCTruthPartClassifier::Info::particleOutCome = MCTruthPartClassifier::UnknownOutCome |
Definition at line 59 of file IMCTruthClassifier.h.
| const xAOD::TruthParticle* MCTruthPartClassifier::Info::photonMother = nullptr |
Definition at line 70 of file IMCTruthClassifier.h.
| float MCTruthPartClassifier::Info::probTrkToTruth = 0 |
Definition at line 75 of file IMCTruthClassifier.h.
1.8.18