CMS 3D CMS Logo

List of all members | Public Types | Static Public Member Functions
tauImpactParameter::PDGInfo Class Reference

#include <PDGInfo.h>

Public Types

enum  PDGMCNumbering {
  tau_minus = 15, tau_plus = -15, nu_tau = 16, anti_nu_tau = -16,
  a_1_plus = 20213, a_1_minus = -20213
}
 

Static Public Member Functions

static double nu_mass ()
 
static double nu_mass_MCGen ()
 
static double pi_mass ()
 
static double pi_mass_MCGen ()
 
static double tau_mass ()
 
static double tau_mass_MCGen ()
 

Detailed Description

Definition at line 11 of file PDGInfo.h.

Member Enumeration Documentation

◆ PDGMCNumbering

Enumerator
tau_minus 
tau_plus 
nu_tau 
anti_nu_tau 
a_1_plus 
a_1_minus 

Definition at line 21 of file PDGInfo.h.

Member Function Documentation

◆ nu_mass()

static double tauImpactParameter::PDGInfo::nu_mass ( )
inlinestatic

Definition at line 15 of file PDGInfo.h.

15 { return 0.0; }

◆ nu_mass_MCGen()

static double tauImpactParameter::PDGInfo::nu_mass_MCGen ( )
inlinestatic

Definition at line 19 of file PDGInfo.h.

19 { return 0.0; }

◆ pi_mass()

static double tauImpactParameter::PDGInfo::pi_mass ( )
inlinestatic

Definition at line 13 of file PDGInfo.h.

Referenced by tauImpactParameter::ParticleBuilder::createTrackParticle(), and PFTau3ProngReco::produce().

13 { return 0.13957018; }

◆ pi_mass_MCGen()

static double tauImpactParameter::PDGInfo::pi_mass_MCGen ( )
inlinestatic

Definition at line 17 of file PDGInfo.h.

17 { return 0.139; }

◆ tau_mass()

static double tauImpactParameter::PDGInfo::tau_mass ( )
inlinestatic

◆ tau_mass_MCGen()

static double tauImpactParameter::PDGInfo::tau_mass_MCGen ( )
inlinestatic

Definition at line 18 of file PDGInfo.h.

18 { return 1.777; }