![]() |
ATLAS Offline Software
|
#include <IParticleExtractor.h>
Public Member Functions | |
| IParticleExtractor (const xAOD::IParticleContainer *, const std::string &label="", bool isGhost=false, bool isTrigger=false) | |
| virtual | ~IParticleExtractor () |
| virtual IParticleExtractor * | clone () const override |
| virtual IParticleExtractor * | ghostClone () const override |
| virtual void | addToJet (xAOD::Jet &, const std::vector< int > &indices) const override |
| virtual std::string | toString (int level) const override |
| virtual bool | checkIntegrity () const override |
Private Attributes | |
| const xAOD::IParticleContainer * | m_iParticles |
| std::string | m_label |
| bool | m_isGhost |
| bool | m_debug {false} |
| bool | m_isTrigger {false} |
Definition at line 18 of file IParticleExtractor.h.
| IParticleExtractor::IParticleExtractor | ( | const xAOD::IParticleContainer * | ips, |
| const std::string & | label = "", | ||
| bool | isGhost = false, | ||
| bool | isTrigger = false ) |
Definition at line 13 of file IParticleExtractor.cxx.
|
virtualdefault |
|
overridevirtual |
Implements IConstituentExtractor.
Definition at line 36 of file IParticleExtractor.cxx.
|
overridevirtual |
Implements IConstituentExtractor.
Definition at line 104 of file IParticleExtractor.cxx.
|
overridevirtual |
Implements IConstituentExtractor.
Definition at line 25 of file IParticleExtractor.cxx.
|
overridevirtual |
Implements IConstituentExtractor.
Definition at line 29 of file IParticleExtractor.cxx.
|
overridevirtual |
Implements IConstituentExtractor.
Definition at line 72 of file IParticleExtractor.cxx.
|
private |
Definition at line 39 of file IParticleExtractor.h.
|
private |
Definition at line 36 of file IParticleExtractor.h.
|
private |
Definition at line 38 of file IParticleExtractor.h.
|
private |
Definition at line 40 of file IParticleExtractor.h.
|
private |
Definition at line 37 of file IParticleExtractor.h.