Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-19 09:09:56

0001 #ifndef ATOOLS_Phys_KF_Table_H
0002 #define ATOOLS_Phys_KF_Table_H
0003 
0004 #include "ATOOLS/Phys/Flavour.H"
0005 
0006 namespace ATOOLS {
0007 
0008   void OutputHadrons(std::ostream&);
0009   void OutputParticles(std::ostream&);
0010   void OutputContainers(std::ostream&);
0011 
0012   class Settings;
0013 
0014   typedef std::map<kf_code,Particle_Info*> KFCode_ParticleInfo_Map;
0015 
0016   class KF_Table: public KFCode_ParticleInfo_Map {
0017   public:
0018 
0019     ~KF_Table();
0020 
0021     kf_code KFFromIDName(const std::string &idname) const;
0022 
0023   };// end of class KF_Table
0024 
0025   extern KF_Table s_kftable;
0026 
0027 }
0028 
0029 #endif