|
ant
A2 ant: class-based analysis framework
|
#include <ParticleID.h>
Inheritance diagram for ant::analysis::utils::BasicParticleID:
Collaboration diagram for ant::analysis::utils::BasicParticleID:Public Member Functions | |
| BasicParticleID () | |
| virtual | ~BasicParticleID () |
| virtual const ParticleTypeDatabase::Type * | Identify (const TCandidatePtr &cand) const override |
Public Member Functions inherited from ant::analysis::utils::ParticleID | |
| virtual | ~ParticleID () |
| virtual TParticlePtr | Process (const TCandidatePtr &cand) const |
Public Attributes | |
| std::shared_ptr< TCutG > | dEE_proton |
| std::shared_ptr< TCutG > | dEE_pion |
| std::shared_ptr< TCutG > | dEE_electron |
| std::shared_ptr< TCutG > | tof |
| std::shared_ptr< TCutG > | size |
Additional Inherited Members | |
Static Public Member Functions inherited from ant::analysis::utils::ParticleID | |
| static const ParticleID & | GetDefault () |
| static void | SetDefault (std::unique_ptr< const ParticleID > id) |
| BasicParticleID::BasicParticleID | ( | ) |
|
virtual |
|
overridevirtual |
Implements ant::analysis::utils::ParticleID.
| std::shared_ptr<TCutG> ant::analysis::utils::BasicParticleID::dEE_electron |
| std::shared_ptr<TCutG> ant::analysis::utils::BasicParticleID::dEE_pion |
| std::shared_ptr<TCutG> ant::analysis::utils::BasicParticleID::dEE_proton |
| std::shared_ptr<TCutG> ant::analysis::utils::BasicParticleID::size |
| std::shared_ptr<TCutG> ant::analysis::utils::BasicParticleID::tof |