|
ant
A2 ant: class-based analysis framework
|
#include <ParticleType.h>
Collaboration diagram for ant::ParticleTypeDatabase:Classes | |
| class | const_iterator |
| class | Type |
Public Types | |
| using | PlutoIDMap_t = std::map< index_t, const Type * > |
| using | TypeList_t = std::vector< const Type * > |
Static Public Member Functions | |
| static void | Print () |
| static const_iterator | begin () |
| static const_iterator | end () |
| static const TypeList_t & | DetectableTypes () |
| static const TypeList_t & | MCFinalStateTypes () |
| static const TypeList_t & | NeutralMesons () |
| static const Type * | GetTypeFromPlutoID (index_t pid) |
| static mev_t | CalculatePhotoproductionThreshold (mev_t m_sum, const Type &target) |
Static Public Attributes | |
| static const Type | Proton |
| static const Type | Neutron |
| static const Type | Nucleon |
| static const Type | SigmaPlus |
| static const Type | DeltaPlus |
| static const Type | Photon |
| static const Type | Pi0 |
| static const Type | PiPlus |
| static const Type | PiMinus |
| static const Type | PiCharged |
| static const Type | K0s |
| static const Type | ePlus |
| static const Type | eMinus |
| static const Type | eCharged |
| static const Type | MuPlus |
| static const Type | MuMinus |
| static const Type | MuCharged |
| static const Type | Eta |
| static const Type | Omega |
| static const Type | EtaPrime |
| static const Type | Rho |
| static const Type | BeamTarget |
| static const Type | BeamProton |
| static const Type | BeamNeutron |
| static const Type | ParticleGun |
Protected Types | |
| using | Particles_t = std::map< unsigned, const Type & > |
Static Protected Attributes | |
| static Particles_t | types |
| static PlutoIDMap_t | pluto_id_map |
| static const TypeList_t | detectables |
| static const TypeList_t | mc_finalstate |
| static const TypeList_t | neutral_mesons |
Friends | |
| struct | TParticle |
|
protected |
| using ant::ParticleTypeDatabase::PlutoIDMap_t = std::map<index_t, const Type*> |
| using ant::ParticleTypeDatabase::TypeList_t = std::vector<const Type*> |
|
inlinestatic |
|
static |
|
inlinestatic |
|
inlinestatic |
|
static |
|
inlinestatic |
|
inlinestatic |
|
static |
|
friend |
|
static |
|
static |
|
static |
|
static |
|
staticprotected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticprotected |
|
static |
|
static |
|
static |
|
staticprotected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticprotected |
|
static |
|
static |
|
static |
|
staticprotected |