CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PDGInfo.h
Go to the documentation of this file.
1 #ifndef RecoTauTag_ImpactParameter_PDGInfo_h
2 #define RecoTauTag_ImpactParameter_PDGInfo_h
3 
4 /* From SimpleFits Package
5  * author: Ian M. Nugent
6  * Humboldt Foundations
7  */
8 
9 namespace tauImpactParameter {
10 
11 class PDGInfo {
12  public:
13  static double pi_mass(){return 0.13957018;}
14  static double tau_mass(){return 1.77682;}
15  static double nu_mass(){return 0.0;}
16 
17  static double pi_mass_MCGen(){return 0.139;}
18  static double tau_mass_MCGen(){return 1.777;}
19  static double nu_mass_MCGen(){return 0.0;}
20 
22  tau_minus = 15 ,
23  tau_plus = -15 ,
24  nu_tau = 16 ,
25  anti_nu_tau = -16 ,
26  a_1_plus = 20213 ,
27  a_1_minus = -20213 ,
28  };
29 };
30 
31 }
32 #endif
static double nu_mass_MCGen()
Definition: PDGInfo.h:19
static double pi_mass_MCGen()
Definition: PDGInfo.h:17
static double tau_mass_MCGen()
Definition: PDGInfo.h:18
static double nu_mass()
Definition: PDGInfo.h:15
static double pi_mass()
Definition: PDGInfo.h:13
static double tau_mass()
Definition: PDGInfo.h:14