CMS 3D CMS Logo

CustomPDGParser.h
Go to the documentation of this file.
1 #ifndef CustomPDGParser_h
2 #define CustomPDGParser_h
3 
4 #include <vector>
5 
6 
8 {
9 public:
10  static bool s_isRHadron(int pdg);
11  static bool s_isstopHadron(int pdg);
12  static bool s_issbottomHadron(int pdg) ;
13  static bool s_isSLepton(int pdg);
14  static bool s_isRBaryon(int pdg);
15  static bool s_isRMeson(int pdg);
16  static bool s_isMesonino(int pdg);
17  static bool s_isSbaryon(int pdg);
18  static bool s_isRGlueball(int pdg);
19  static bool s_isDphoton(int pdg);
20  static bool s_isChargino(int pdg);
21  static double s_charge(int pdg);
22  static double s_spin(int pdg);
23  static std::vector<int> s_containedQuarks(int pdg);
24  static int s_containedQuarksCode(int pdg);
25 
26 };
27 
28 #endif
static int s_containedQuarksCode(int pdg)
static bool s_isRGlueball(int pdg)
static bool s_isDphoton(int pdg)
static double s_charge(int pdg)
static bool s_isSbaryon(int pdg)
static bool s_isRMeson(int pdg)
static bool s_isMesonino(int pdg)
static bool s_isSLepton(int pdg)
static double s_spin(int pdg)
static bool s_isChargino(int pdg)
static bool s_isRBaryon(int pdg)
static std::vector< int > s_containedQuarks(int pdg)
static bool s_isRHadron(int pdg)
static bool s_issbottomHadron(int pdg)
static bool s_isstopHadron(int pdg)