Main Page
Namespaces
Classes
Package Documentation
RecoTauTag
ImpactParameter
interface
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
21
enum
PDGMCNumbering
{
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
tauImpactParameter::PDGInfo::a_1_plus
Definition:
PDGInfo.h:26
tauImpactParameter::PDGInfo::nu_tau
Definition:
PDGInfo.h:24
tauImpactParameter::PDGInfo::anti_nu_tau
Definition:
PDGInfo.h:25
tauImpactParameter::PDGInfo::tau_minus
Definition:
PDGInfo.h:22
tauImpactParameter::PDGInfo::nu_mass_MCGen
static double nu_mass_MCGen()
Definition:
PDGInfo.h:19
tauImpactParameter::PDGInfo::a_1_minus
Definition:
PDGInfo.h:27
tauImpactParameter::PDGInfo::pi_mass_MCGen
static double pi_mass_MCGen()
Definition:
PDGInfo.h:17
tauImpactParameter::PDGInfo::tau_mass_MCGen
static double tau_mass_MCGen()
Definition:
PDGInfo.h:18
tauImpactParameter::PDGInfo::nu_mass
static double nu_mass()
Definition:
PDGInfo.h:15
tauImpactParameter::PDGInfo::tau_plus
Definition:
PDGInfo.h:23
tauImpactParameter::PDGInfo
Definition:
PDGInfo.h:11
tauImpactParameter::PDGInfo::pi_mass
static double pi_mass()
Definition:
PDGInfo.h:13
tauImpactParameter::PDGInfo::PDGMCNumbering
PDGMCNumbering
Definition:
PDGInfo.h:21
tauImpactParameter::PDGInfo::tau_mass
static double tau_mass()
Definition:
PDGInfo.h:14
tauImpactParameter
Definition:
Chi2VertexFitter.h:14
Generated for CMSSW Reference Manual by
1.8.11