 
  
 | Public Member Functions | |
| MCTruthClassifier (const std::string &type) | |
| StatusCode | initialize () | 
| virtual StatusCode | execute () | 
| StatusCode | finalize () | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const HepMC::GenParticle *) | 
| bool | compareTruthParticles (const HepMC::GenParticle *genPart, const xAOD::TruthParticle *truthPart) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::TruthParticle *) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::TrackParticle *) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::Electron *) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::Photon *) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::Muon *) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::CaloCluster *) | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | particleTruthClassifier (const xAOD::Jet *, bool DR) | 
| MCTruthPartClassifier::ParticleOutCome | getParticleOutCome () | 
| float | getProbTrktoTruth () | 
| const xAOD::TruthParticle * | getGenPart (const xAOD::TrackParticle *) | 
| const xAOD::TruthParticle * | getGenPart () | 
| const xAOD::TruthParticle * | getMother (const xAOD::TruthParticle *) | 
| const xAOD::TruthParticle * | getMother () | 
| int | getMotherPDG () | 
| int | getMotherBarcode () | 
| const xAOD::TruthParticle * | getPhotonMother () | 
| int | getPhotonMotherPDG () | 
| int | getPhotonMotherBarcode () | 
| std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > | checkOrigOfBkgElec (const xAOD::TruthParticle *thePart) | 
| const xAOD::TruthParticle * | getBkgElecMother () | 
| std::vector< const xAOD::TruthParticle * > * | getTauFinalState () | 
| float | getdeltaRMatch () | 
| float | getdeltaPhiMatch () | 
| uint8_t | getNumOfSiHits () | 
| std::vector< const xAOD::TruthParticle * > | getEGPartPntr () | 
| std::vector< float > | getEGPartdR () | 
| std::vector< std::pair < MCTruthPartClassifier::ParticleType, MCTruthPartClassifier::ParticleOrigin > > | getEGPartClas () | 
| std::vector< const xAOD::TrackParticle * > | getCnvPhotTrkPtr () | 
| std::vector< const xAOD::TruthParticle * > | getCnvPhotTrkToTruthPart () | 
| std::vector < MCTruthPartClassifier::ParticleType > | getCnvPhotPartType () | 
| std::vector < MCTruthPartClassifier::ParticleOrigin > | getCnvPhotPartOrig () | 
| StatusCode MCTruthClassifier::initialize | ( | void | ) |  [virtual] | 
Dummy implementation of the initialisation function
It's here to allow the dual-use tools to skip defining an initialisation function. Since many are doing so...
Reimplemented from asg::AsgTool.
 1.6.1
 1.6.1