FairRoot/PandaRoot
Public Member Functions | Protected Attributes | List of all members
PndPidMvdPar Class Reference

#include <PndPidMvdPar.h>

Inheritance diagram for PndPidMvdPar:

Public Member Functions

 PndPidMvdPar ()
 
virtual ~PndPidMvdPar ()
 
Double_t GetElectronMpv (Double_t momentum)
 
Double_t GetElectronSigma (Double_t momentum)
 
Double_t GetMuonMpv (Double_t momentum)
 
Double_t GetMuonSigma (Double_t momentum)
 
Double_t GetPionMpv (Double_t momentum)
 
Double_t GetPionSigma (Double_t momentum)
 
Double_t GetProtonLowMpv (Double_t momentum)
 
Double_t GetProtonLowSigma (Double_t momentum)
 
Double_t GetProtonHighMpv (Double_t momentum)
 
Double_t GetProtonHighSigma (Double_t momentum)
 
Double_t GetKaonMpv (Double_t momentum)
 
Double_t GetKaonSigma (Double_t momentum)
 
void SetElectronPara ()
 
void SetMuonPara ()
 
void SetPionPara ()
 
void SetKaonPara ()
 
void SetProtonLowPara ()
 
void SetProtonHighPara ()
 
Double_t GetElectronMpvP0 () const
 
Double_t GetElectronMpvP1 () const
 
Double_t GetElectronMpvP2 () const
 
Double_t GetElectronSigmaP0 () const
 
Double_t GetElectronSigmaP1 () const
 
Double_t GetElectronSigmaP2 () const
 
Double_t GetMuonMpvP0 () const
 
Double_t GetMuonMpvP1 () const
 
Double_t GetMuonMpvP2 () const
 
Double_t GetMuonSigmaP0 () const
 
Double_t GetMuonSigmaP1 () const
 
Double_t GetMuonSigmaP2 () const
 
Double_t GetPionMpvP0 () const
 
Double_t GetPionMpvP1 () const
 
Double_t GetPionMpvP2 () const
 
Double_t GetPionSigmaP0 () const
 
Double_t GetPionSigmaP1 () const
 
Double_t GetPionSigmaP2 () const
 
Double_t GetKaonMpvP0 () const
 
Double_t GetKaonMpvP1 () const
 
Double_t GetKaonMpvP2 () const
 
Double_t GetKaonSigmaP0 () const
 
Double_t GetKaonSigmaP1 () const
 
Double_t GetKaonSigmaP2 () const
 
Double_t GetProtonLowMpvP0 () const
 
Double_t GetProtonLowMpvP1 () const
 
Double_t GetProtonLowMpvP2 () const
 
Double_t GetProtonLowSigmaP0 () const
 
Double_t GetProtonLowSigmaP1 () const
 
Double_t GetProtonLowSigmaP2 () const
 
Double_t GetProtonHighMpvP0 () const
 
Double_t GetProtonHighMpvP1 () const
 
Double_t GetProtonHighMpvP2 () const
 
Double_t GetProtonHighSigmaP0 () const
 
Double_t GetProtonHighSigmaP1 () const
 
Double_t GetProtonHighSigmaP2 () const
 

Protected Attributes

Double_t fElecMpvP0
 
Double_t fElecMpvP1
 
Double_t fElecMpvP2
 
Double_t fElecSigmaP0
 
Double_t fElecSigmaP1
 
Double_t fElecSigmaP2
 
Double_t fPionMpvP0
 
Double_t fPionMpvP1
 
Double_t fPionMpvP2
 
Double_t fPionSigmaP0
 
Double_t fPionSigmaP1
 
Double_t fPionSigmaP2
 
Double_t fProtonLowMpvP0
 
Double_t fProtonLowMpvP1
 
Double_t fProtonLowMpvP2
 
Double_t fProtonLowSigmaP0
 
Double_t fProtonLowSigmaP1
 
Double_t fProtonLowSigmaP2
 
Double_t fProtonHighMpvP0
 
Double_t fProtonHighMpvP1
 
Double_t fProtonHighMpvP2
 
Double_t fProtonHighSigmaP0
 
Double_t fProtonHighSigmaP1
 
Double_t fProtonHighSigmaP2
 
Double_t fMuonMpvP0
 
Double_t fMuonMpvP1
 
Double_t fMuonMpvP2
 
Double_t fMuonSigmaP0
 
Double_t fMuonSigmaP1
 
Double_t fMuonSigmaP2
 
Double_t fKaonMpvP0
 
Double_t fKaonMpvP1
 
Double_t fKaonMpvP2
 
Double_t fKaonSigmaP0
 
Double_t fKaonSigmaP1
 
Double_t fKaonSigmaP2
 

Detailed Description

Definition at line 16 of file PndPidMvdPar.h.

Constructor & Destructor Documentation

PndPidMvdPar::PndPidMvdPar ( )

Definition at line 8 of file PndPidMvdPar.cxx.

References SetElectronPara(), SetKaonPara(), SetMuonPara(), SetPionPara(), SetProtonHighPara(), and SetProtonLowPara().

9 {
11  SetMuonPara();
12  SetPionPara();
13  SetKaonPara();
16 }
void SetElectronPara()
void SetKaonPara()
void SetProtonLowPara()
void SetPionPara()
void SetProtonHighPara()
void SetMuonPara()
PndPidMvdPar::~PndPidMvdPar ( )
virtual

Definition at line 82 of file PndPidMvdPar.cxx.

83 {
84 }

Member Function Documentation

Double_t PndPidMvdPar::GetElectronMpv ( Double_t  momentum)

Definition at line 20 of file PndPidMvdPar.cxx.

References GetElectronMpvP0(), GetElectronMpvP1(), GetElectronMpvP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

21 {
22  return (GetElectronMpvP0()/(momentum*momentum) + (GetElectronMpvP1()*TMath::Log(momentum) + GetElectronMpvP2()));
23 }
Double_t GetElectronMpvP0() const
Definition: PndPidMvdPar.h:49
Double_t GetElectronMpvP1() const
Definition: PndPidMvdPar.h:50
Double_t GetElectronMpvP2() const
Definition: PndPidMvdPar.h:51
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t PndPidMvdPar::GetElectronMpvP0 ( ) const
inline

Definition at line 49 of file PndPidMvdPar.h.

References fElecMpvP0.

Referenced by GetElectronMpv().

49 {return fElecMpvP0;};
Double_t fElecMpvP0
Definition: PndPidMvdPar.h:89
Double_t PndPidMvdPar::GetElectronMpvP1 ( ) const
inline

Definition at line 50 of file PndPidMvdPar.h.

References fElecMpvP1.

Referenced by GetElectronMpv().

50 {return fElecMpvP1;};
Double_t fElecMpvP1
Definition: PndPidMvdPar.h:94
Double_t PndPidMvdPar::GetElectronMpvP2 ( ) const
inline

Definition at line 51 of file PndPidMvdPar.h.

References fElecMpvP2.

Referenced by GetElectronMpv().

51 {return fElecMpvP2;};
Double_t fElecMpvP2
Definition: PndPidMvdPar.h:95
Double_t PndPidMvdPar::GetElectronSigma ( Double_t  momentum)

Definition at line 25 of file PndPidMvdPar.cxx.

References GetElectronSigmaP0(), GetElectronSigmaP1(), GetElectronSigmaP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

26 {
27  return (GetElectronSigmaP0()/(momentum*momentum) + (GetElectronSigmaP1()*TMath::Log(momentum) + GetElectronSigmaP2()));
28 }
Double_t GetElectronSigmaP0() const
Definition: PndPidMvdPar.h:52
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetElectronSigmaP2() const
Definition: PndPidMvdPar.h:54
Double_t GetElectronSigmaP1() const
Definition: PndPidMvdPar.h:53
Double_t PndPidMvdPar::GetElectronSigmaP0 ( ) const
inline

Definition at line 52 of file PndPidMvdPar.h.

References fElecSigmaP0.

Referenced by GetElectronSigma().

52 {return fElecSigmaP0;};
Double_t fElecSigmaP0
Definition: PndPidMvdPar.h:96
Double_t PndPidMvdPar::GetElectronSigmaP1 ( ) const
inline

Definition at line 53 of file PndPidMvdPar.h.

References fElecSigmaP1.

Referenced by GetElectronSigma().

53 {return fElecSigmaP1;};
Double_t fElecSigmaP1
Definition: PndPidMvdPar.h:97
Double_t PndPidMvdPar::GetElectronSigmaP2 ( ) const
inline

Definition at line 54 of file PndPidMvdPar.h.

References fElecSigmaP2.

Referenced by GetElectronSigma().

54 {return fElecSigmaP2;};
Double_t fElecSigmaP2
Definition: PndPidMvdPar.h:98
Double_t PndPidMvdPar::GetKaonMpv ( Double_t  momentum)

Definition at line 40 of file PndPidMvdPar.cxx.

References GetKaonMpvP0(), GetKaonMpvP1(), GetKaonMpvP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

41 {
42  return (GetKaonMpvP0()/(momentum*momentum) + (GetKaonMpvP1()*TMath::Log(momentum) + GetKaonMpvP2()));
43 }
Double_t GetKaonMpvP1() const
Definition: PndPidMvdPar.h:71
Double_t GetKaonMpvP0() const
Definition: PndPidMvdPar.h:70
Double_t GetKaonMpvP2() const
Definition: PndPidMvdPar.h:72
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t PndPidMvdPar::GetKaonMpvP0 ( ) const
inline

Definition at line 70 of file PndPidMvdPar.h.

References fKaonMpvP0.

Referenced by GetKaonMpv().

70 {return fKaonMpvP0;};
Double_t fKaonMpvP0
Definition: PndPidMvdPar.h:128
Double_t PndPidMvdPar::GetKaonMpvP1 ( ) const
inline

Definition at line 71 of file PndPidMvdPar.h.

References fKaonMpvP1.

Referenced by GetKaonMpv().

71 {return fKaonMpvP1;};
Double_t fKaonMpvP1
Definition: PndPidMvdPar.h:129
Double_t PndPidMvdPar::GetKaonMpvP2 ( ) const
inline

Definition at line 72 of file PndPidMvdPar.h.

References fKaonMpvP2.

Referenced by GetKaonMpv().

72 {return fKaonMpvP2;};
Double_t fKaonMpvP2
Definition: PndPidMvdPar.h:130
Double_t PndPidMvdPar::GetKaonSigma ( Double_t  momentum)

Definition at line 45 of file PndPidMvdPar.cxx.

References GetKaonSigmaP0(), GetKaonSigmaP1(), GetKaonSigmaP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

46 {
47  return (GetKaonSigmaP0()/(momentum*momentum) + (GetKaonSigmaP1()*TMath::Log(momentum) + GetKaonSigmaP2()));
48 }
Double_t GetKaonSigmaP0() const
Definition: PndPidMvdPar.h:73
Double_t GetKaonSigmaP1() const
Definition: PndPidMvdPar.h:74
Double_t GetKaonSigmaP2() const
Definition: PndPidMvdPar.h:75
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t PndPidMvdPar::GetKaonSigmaP0 ( ) const
inline

Definition at line 73 of file PndPidMvdPar.h.

References fKaonSigmaP0.

Referenced by GetKaonSigma().

73 {return fKaonSigmaP0;};
Double_t fKaonSigmaP0
Definition: PndPidMvdPar.h:131
Double_t PndPidMvdPar::GetKaonSigmaP1 ( ) const
inline

Definition at line 74 of file PndPidMvdPar.h.

References fKaonSigmaP1.

Referenced by GetKaonSigma().

74 {return fKaonSigmaP1;};
Double_t fKaonSigmaP1
Definition: PndPidMvdPar.h:132
Double_t PndPidMvdPar::GetKaonSigmaP2 ( ) const
inline

Definition at line 75 of file PndPidMvdPar.h.

References fKaonSigmaP2.

Referenced by GetKaonSigma().

75 {return fKaonSigmaP2;};
Double_t fKaonSigmaP2
Definition: PndPidMvdPar.h:133
Double_t PndPidMvdPar::GetMuonMpv ( Double_t  momentum)

Definition at line 30 of file PndPidMvdPar.cxx.

References GetMuonMpvP0(), GetMuonMpvP1(), GetMuonMpvP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

31 {
32  return (GetMuonMpvP0()/(momentum*momentum) + (GetMuonMpvP1()*TMath::Log(momentum) + GetMuonMpvP2()));
33 }
Double_t GetMuonMpvP2() const
Definition: PndPidMvdPar.h:58
Double_t GetMuonMpvP0() const
Definition: PndPidMvdPar.h:56
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetMuonMpvP1() const
Definition: PndPidMvdPar.h:57
Double_t PndPidMvdPar::GetMuonMpvP0 ( ) const
inline

Definition at line 56 of file PndPidMvdPar.h.

References fMuonMpvP0.

Referenced by GetMuonMpv().

56 {return fMuonMpvP0;};
Double_t fMuonMpvP0
Definition: PndPidMvdPar.h:121
Double_t PndPidMvdPar::GetMuonMpvP1 ( ) const
inline

Definition at line 57 of file PndPidMvdPar.h.

References fMuonMpvP1.

Referenced by GetMuonMpv().

57 {return fMuonMpvP1;};
Double_t fMuonMpvP1
Definition: PndPidMvdPar.h:122
Double_t PndPidMvdPar::GetMuonMpvP2 ( ) const
inline

Definition at line 58 of file PndPidMvdPar.h.

References fMuonMpvP2.

Referenced by GetMuonMpv().

58 {return fMuonMpvP2;};
Double_t fMuonMpvP2
Definition: PndPidMvdPar.h:123
Double_t PndPidMvdPar::GetMuonSigma ( Double_t  momentum)

Definition at line 35 of file PndPidMvdPar.cxx.

References GetMuonSigmaP0(), GetMuonSigmaP1(), GetMuonSigmaP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

36 {
37  return (GetMuonSigmaP0()/(momentum*momentum) + (GetMuonSigmaP1()*TMath::Log(momentum) + GetMuonSigmaP2()));
38 }
Double_t GetMuonSigmaP0() const
Definition: PndPidMvdPar.h:59
Double_t GetMuonSigmaP2() const
Definition: PndPidMvdPar.h:61
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetMuonSigmaP1() const
Definition: PndPidMvdPar.h:60
Double_t PndPidMvdPar::GetMuonSigmaP0 ( ) const
inline

Definition at line 59 of file PndPidMvdPar.h.

References fMuonSigmaP0.

Referenced by GetMuonSigma().

59 {return fMuonSigmaP0;};
Double_t fMuonSigmaP0
Definition: PndPidMvdPar.h:124
Double_t PndPidMvdPar::GetMuonSigmaP1 ( ) const
inline

Definition at line 60 of file PndPidMvdPar.h.

References fMuonSigmaP1.

Referenced by GetMuonSigma().

60 {return fMuonSigmaP1;};
Double_t fMuonSigmaP1
Definition: PndPidMvdPar.h:125
Double_t PndPidMvdPar::GetMuonSigmaP2 ( ) const
inline

Definition at line 61 of file PndPidMvdPar.h.

References fMuonSigmaP2.

Referenced by GetMuonSigma().

61 {return fMuonSigmaP2;};
Double_t fMuonSigmaP2
Definition: PndPidMvdPar.h:126
Double_t PndPidMvdPar::GetPionMpv ( Double_t  momentum)

Definition at line 50 of file PndPidMvdPar.cxx.

References GetPionMpvP0(), GetPionMpvP1(), GetPionMpvP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

51 {
52  return (GetPionMpvP0()/(momentum*momentum) + (GetPionMpvP1()*TMath::Log(momentum) + GetPionMpvP2()));
53 }
Double_t GetPionMpvP2() const
Definition: PndPidMvdPar.h:65
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetPionMpvP0() const
Definition: PndPidMvdPar.h:63
Double_t GetPionMpvP1() const
Definition: PndPidMvdPar.h:64
Double_t PndPidMvdPar::GetPionMpvP0 ( ) const
inline

Definition at line 63 of file PndPidMvdPar.h.

References fPionMpvP0.

Referenced by GetPionMpv().

63 {return fPionMpvP0;};
Double_t fPionMpvP0
Definition: PndPidMvdPar.h:100
Double_t PndPidMvdPar::GetPionMpvP1 ( ) const
inline

Definition at line 64 of file PndPidMvdPar.h.

References fPionMpvP1.

Referenced by GetPionMpv().

64 {return fPionMpvP1;};
Double_t fPionMpvP1
Definition: PndPidMvdPar.h:101
Double_t PndPidMvdPar::GetPionMpvP2 ( ) const
inline

Definition at line 65 of file PndPidMvdPar.h.

References fPionMpvP2.

Referenced by GetPionMpv().

65 {return fPionMpvP2;};
Double_t fPionMpvP2
Definition: PndPidMvdPar.h:102
Double_t PndPidMvdPar::GetPionSigma ( Double_t  momentum)

Definition at line 55 of file PndPidMvdPar.cxx.

References GetPionSigmaP0(), GetPionSigmaP1(), GetPionSigmaP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

56 {
57  return (GetPionSigmaP0()/(momentum*momentum) + (GetPionSigmaP1()*TMath::Log(momentum) + GetPionSigmaP2()));
58 }
Double_t GetPionSigmaP0() const
Definition: PndPidMvdPar.h:66
Double_t GetPionSigmaP2() const
Definition: PndPidMvdPar.h:68
Double_t GetPionSigmaP1() const
Definition: PndPidMvdPar.h:67
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t PndPidMvdPar::GetPionSigmaP0 ( ) const
inline

Definition at line 66 of file PndPidMvdPar.h.

References fPionSigmaP0.

Referenced by GetPionSigma().

66 {return fPionSigmaP0;};
Double_t fPionSigmaP0
Definition: PndPidMvdPar.h:103
Double_t PndPidMvdPar::GetPionSigmaP1 ( ) const
inline

Definition at line 67 of file PndPidMvdPar.h.

References fPionSigmaP1.

Referenced by GetPionSigma().

67 {return fPionSigmaP1;};
Double_t fPionSigmaP1
Definition: PndPidMvdPar.h:104
Double_t PndPidMvdPar::GetPionSigmaP2 ( ) const
inline

Definition at line 68 of file PndPidMvdPar.h.

References fPionSigmaP2.

Referenced by GetPionSigma().

68 {return fPionSigmaP2;};
Double_t fPionSigmaP2
Definition: PndPidMvdPar.h:105
Double_t PndPidMvdPar::GetProtonHighMpv ( Double_t  momentum)

Definition at line 70 of file PndPidMvdPar.cxx.

References GetProtonHighMpvP0(), GetProtonHighMpvP1(), GetProtonHighMpvP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

71 {
72  return (GetProtonHighMpvP0()/(momentum*momentum) + (GetProtonHighMpvP1()*TMath::Log(momentum) + GetProtonHighMpvP2()));
73 }
Double_t GetProtonHighMpvP1() const
Definition: PndPidMvdPar.h:85
Double_t GetProtonHighMpvP2() const
Definition: PndPidMvdPar.h:86
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetProtonHighMpvP0() const
Definition: PndPidMvdPar.h:84
Double_t PndPidMvdPar::GetProtonHighMpvP0 ( ) const
inline

Definition at line 84 of file PndPidMvdPar.h.

References fProtonHighMpvP0.

Referenced by GetProtonHighMpv().

84 {return fProtonHighMpvP0;};
Double_t fProtonHighMpvP0
Definition: PndPidMvdPar.h:114
Double_t PndPidMvdPar::GetProtonHighMpvP1 ( ) const
inline

Definition at line 85 of file PndPidMvdPar.h.

References fProtonHighMpvP1.

Referenced by GetProtonHighMpv().

85 {return fProtonHighMpvP1;};
Double_t fProtonHighMpvP1
Definition: PndPidMvdPar.h:115
Double_t PndPidMvdPar::GetProtonHighMpvP2 ( ) const
inline

Definition at line 86 of file PndPidMvdPar.h.

References fProtonHighMpvP2.

Referenced by GetProtonHighMpv().

86 {return fProtonHighMpvP2;};
Double_t fProtonHighMpvP2
Definition: PndPidMvdPar.h:116
Double_t PndPidMvdPar::GetProtonHighSigma ( Double_t  momentum)

Definition at line 75 of file PndPidMvdPar.cxx.

References GetProtonHighSigmaP0(), GetProtonHighSigmaP1(), GetProtonHighSigmaP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

76 {
77  return (GetProtonHighSigmaP0()/(momentum*momentum) + (GetProtonHighSigmaP1()*TMath::Log(momentum) + GetProtonHighSigmaP2()));
78 
79 }
Double_t GetProtonHighSigmaP2() const
Definition: PndPidMvdPar.h:89
Double_t GetProtonHighSigmaP0() const
Definition: PndPidMvdPar.h:87
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetProtonHighSigmaP1() const
Definition: PndPidMvdPar.h:88
Double_t PndPidMvdPar::GetProtonHighSigmaP0 ( ) const
inline

Definition at line 87 of file PndPidMvdPar.h.

References fProtonHighSigmaP0.

Referenced by GetProtonHighSigma().

87 {return fProtonHighSigmaP0;};
Double_t fProtonHighSigmaP0
Definition: PndPidMvdPar.h:117
Double_t PndPidMvdPar::GetProtonHighSigmaP1 ( ) const
inline

Definition at line 88 of file PndPidMvdPar.h.

References fProtonHighSigmaP1.

Referenced by GetProtonHighSigma().

88 {return fProtonHighSigmaP1;};
Double_t fProtonHighSigmaP1
Definition: PndPidMvdPar.h:118
Double_t PndPidMvdPar::GetProtonHighSigmaP2 ( ) const
inline

Definition at line 89 of file PndPidMvdPar.h.

References fProtonHighSigmaP2.

Referenced by GetProtonHighSigma().

89 {return fProtonHighSigmaP2;};
Double_t fProtonHighSigmaP2
Definition: PndPidMvdPar.h:119
Double_t PndPidMvdPar::GetProtonLowMpv ( Double_t  momentum)

Definition at line 60 of file PndPidMvdPar.cxx.

References GetProtonLowMpvP0(), GetProtonLowMpvP1(), GetProtonLowMpvP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

61 {
62  return (GetProtonLowMpvP0()/(momentum*momentum) + (GetProtonLowMpvP1()*TMath::Log(momentum) + GetProtonLowMpvP2()));
63 }
Double_t GetProtonLowMpvP2() const
Definition: PndPidMvdPar.h:79
Double_t GetProtonLowMpvP1() const
Definition: PndPidMvdPar.h:78
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetProtonLowMpvP0() const
Definition: PndPidMvdPar.h:77
Double_t PndPidMvdPar::GetProtonLowMpvP0 ( ) const
inline

Definition at line 77 of file PndPidMvdPar.h.

References fProtonLowMpvP0.

Referenced by GetProtonLowMpv().

77 {return fProtonLowMpvP0;};
Double_t fProtonLowMpvP0
Definition: PndPidMvdPar.h:107
Double_t PndPidMvdPar::GetProtonLowMpvP1 ( ) const
inline

Definition at line 78 of file PndPidMvdPar.h.

References fProtonLowMpvP1.

Referenced by GetProtonLowMpv().

78 {return fProtonLowMpvP1;};
Double_t fProtonLowMpvP1
Definition: PndPidMvdPar.h:108
Double_t PndPidMvdPar::GetProtonLowMpvP2 ( ) const
inline

Definition at line 79 of file PndPidMvdPar.h.

References fProtonLowMpvP2.

Referenced by GetProtonLowMpv().

79 {return fProtonLowMpvP2;};
Double_t fProtonLowMpvP2
Definition: PndPidMvdPar.h:109
Double_t PndPidMvdPar::GetProtonLowSigma ( Double_t  momentum)

Definition at line 65 of file PndPidMvdPar.cxx.

References GetProtonLowSigmaP0(), GetProtonLowSigmaP1(), GetProtonLowSigmaP2(), and CAMath::Log().

Referenced by PndPidMvdAssociatorTask::DoPidMatch().

66 {
67  return (GetProtonLowSigmaP0()/(momentum*momentum) + (GetProtonLowSigmaP1()*TMath::Log(momentum) + GetProtonLowSigmaP2()));
68 }
static T Log(const T &x)
Definition: PndCAMath.h:40
Double_t GetProtonLowSigmaP2() const
Definition: PndPidMvdPar.h:82
Double_t GetProtonLowSigmaP0() const
Definition: PndPidMvdPar.h:80
Double_t GetProtonLowSigmaP1() const
Definition: PndPidMvdPar.h:81
Double_t PndPidMvdPar::GetProtonLowSigmaP0 ( ) const
inline

Definition at line 80 of file PndPidMvdPar.h.

References fProtonLowSigmaP0.

Referenced by GetProtonLowSigma().

80 {return fProtonLowSigmaP0;};
Double_t fProtonLowSigmaP0
Definition: PndPidMvdPar.h:110
Double_t PndPidMvdPar::GetProtonLowSigmaP1 ( ) const
inline

Definition at line 81 of file PndPidMvdPar.h.

References fProtonLowSigmaP1.

Referenced by GetProtonLowSigma().

81 {return fProtonLowSigmaP1;};
Double_t fProtonLowSigmaP1
Definition: PndPidMvdPar.h:111
Double_t PndPidMvdPar::GetProtonLowSigmaP2 ( ) const
inline

Definition at line 82 of file PndPidMvdPar.h.

References fProtonLowSigmaP2.

Referenced by GetProtonLowSigma().

82 {return fProtonLowSigmaP2;};
Double_t fProtonLowSigmaP2
Definition: PndPidMvdPar.h:112
void PndPidMvdPar::SetElectronPara ( )

Definition at line 86 of file PndPidMvdPar.cxx.

References fElecMpvP0, fElecMpvP1, fElecMpvP2, fElecSigmaP0, fElecSigmaP1, and fElecSigmaP2.

Referenced by PndPidMvdPar().

87 {
88  fElecMpvP0 = -2.25190e-06;
89  fElecMpvP1 = -7.02849e-06;
90  fElecMpvP2 = 3.12928e-03;
91  fElecSigmaP0 = -5.52054e-08;
92  fElecSigmaP1 = -1.82793e-06;
93  fElecSigmaP2 = 2.05758e-04;
94 }
Double_t fElecSigmaP1
Definition: PndPidMvdPar.h:97
Double_t fElecSigmaP2
Definition: PndPidMvdPar.h:98
Double_t fElecSigmaP0
Definition: PndPidMvdPar.h:96
Double_t fElecMpvP0
Definition: PndPidMvdPar.h:89
Double_t fElecMpvP2
Definition: PndPidMvdPar.h:95
Double_t fElecMpvP1
Definition: PndPidMvdPar.h:94
void PndPidMvdPar::SetKaonPara ( )

Definition at line 115 of file PndPidMvdPar.cxx.

References fKaonMpvP0, fKaonMpvP1, fKaonMpvP2, fKaonSigmaP0, fKaonSigmaP1, and fKaonSigmaP2.

Referenced by PndPidMvdPar().

116 {
117  fKaonMpvP0 = 5.38291e-04;
118  fKaonMpvP1 = 7.84611e-05;
119  fKaonMpvP2 = 2.67446e-03;
120  fKaonSigmaP0 = 3.77741e-05;
121  fKaonSigmaP1 = 2.76088e-06;
122  fKaonSigmaP2 = 1.75833e-04;
123 
124 }
Double_t fKaonMpvP0
Definition: PndPidMvdPar.h:128
Double_t fKaonSigmaP1
Definition: PndPidMvdPar.h:132
Double_t fKaonSigmaP0
Definition: PndPidMvdPar.h:131
Double_t fKaonMpvP2
Definition: PndPidMvdPar.h:130
Double_t fKaonMpvP1
Definition: PndPidMvdPar.h:129
Double_t fKaonSigmaP2
Definition: PndPidMvdPar.h:133
void PndPidMvdPar::SetMuonPara ( )

Definition at line 95 of file PndPidMvdPar.cxx.

References fMuonMpvP0, fMuonMpvP1, fMuonMpvP2, fMuonSigmaP0, fMuonSigmaP1, and fMuonSigmaP2.

Referenced by PndPidMvdPar().

96 {
97  fMuonMpvP0 = 2.08403e-05;
98  fMuonMpvP1 = 8.17176e-05;
99  fMuonMpvP2 = 2.81340e-03;
100  fMuonSigmaP0 = 2.48457e-06;
101  fMuonSigmaP1 = 8.31745e-06;
102  fMuonSigmaP2 = 1.82576e-04;
103 
104 }
Double_t fMuonSigmaP2
Definition: PndPidMvdPar.h:126
Double_t fMuonMpvP1
Definition: PndPidMvdPar.h:122
Double_t fMuonSigmaP0
Definition: PndPidMvdPar.h:124
Double_t fMuonSigmaP1
Definition: PndPidMvdPar.h:125
Double_t fMuonMpvP2
Definition: PndPidMvdPar.h:123
Double_t fMuonMpvP0
Definition: PndPidMvdPar.h:121
void PndPidMvdPar::SetPionPara ( )

Definition at line 105 of file PndPidMvdPar.cxx.

References fPionMpvP0, fPionMpvP1, fPionMpvP2, fPionSigmaP0, fPionSigmaP1, and fPionSigmaP2.

Referenced by PndPidMvdPar().

106 {
107  fPionMpvP0 = 4.18813e-05;
108  fPionMpvP1 = 9.03605e-05;
109  fPionMpvP2 = 2.78408e-03;
110  fPionSigmaP0 = 4.29608e-06;
111  fPionSigmaP1 = 8.24673e-06;
112  fPionSigmaP2 = 1.80471e-04;
113 }
Double_t fPionMpvP0
Definition: PndPidMvdPar.h:100
Double_t fPionMpvP1
Definition: PndPidMvdPar.h:101
Double_t fPionSigmaP1
Definition: PndPidMvdPar.h:104
Double_t fPionMpvP2
Definition: PndPidMvdPar.h:102
Double_t fPionSigmaP0
Definition: PndPidMvdPar.h:103
Double_t fPionSigmaP2
Definition: PndPidMvdPar.h:105
void PndPidMvdPar::SetProtonHighPara ( )

Definition at line 135 of file PndPidMvdPar.cxx.

References fProtonHighMpvP0, fProtonHighMpvP1, fProtonHighMpvP2, fProtonHighSigmaP0, fProtonHighSigmaP1, and fProtonHighSigmaP2.

Referenced by PndPidMvdPar().

136 {
137  fProtonHighMpvP0 = 2.02904e-03 ;
138  fProtonHighMpvP1 = 6.83480e-05;
139  fProtonHighMpvP2 = 2.61251e-03;
140  fProtonHighSigmaP0 = 1.08272e-04;
141  fProtonHighSigmaP1 =-2.06436e-06;
142  fProtonHighSigmaP2 = 1.80472e-04;
143 }
Double_t fProtonHighMpvP0
Definition: PndPidMvdPar.h:114
Double_t fProtonHighSigmaP1
Definition: PndPidMvdPar.h:118
Double_t fProtonHighMpvP1
Definition: PndPidMvdPar.h:115
Double_t fProtonHighMpvP2
Definition: PndPidMvdPar.h:116
Double_t fProtonHighSigmaP0
Definition: PndPidMvdPar.h:117
Double_t fProtonHighSigmaP2
Definition: PndPidMvdPar.h:119
void PndPidMvdPar::SetProtonLowPara ( )

Definition at line 126 of file PndPidMvdPar.cxx.

References fProtonLowMpvP0, fProtonLowMpvP1, fProtonLowMpvP2, fProtonLowSigmaP0, fProtonLowSigmaP1, and fProtonLowSigmaP2.

Referenced by PndPidMvdPar().

127 {
128  fProtonLowMpvP0 = 7.92461e-05;
129  fProtonLowMpvP1 =-1.20438e-02;
130  fProtonLowMpvP2 = 1.63654e-03;
131  fProtonLowSigmaP0 = 7.96982e-05;
132  fProtonLowSigmaP1 = 1.81096e-04;
133  fProtonLowSigmaP2 = 3.30778e-04 ;
134 }
Double_t fProtonLowSigmaP2
Definition: PndPidMvdPar.h:112
Double_t fProtonLowMpvP1
Definition: PndPidMvdPar.h:108
Double_t fProtonLowMpvP2
Definition: PndPidMvdPar.h:109
Double_t fProtonLowSigmaP0
Definition: PndPidMvdPar.h:110
Double_t fProtonLowMpvP0
Definition: PndPidMvdPar.h:107
Double_t fProtonLowSigmaP1
Definition: PndPidMvdPar.h:111

Member Data Documentation

Double_t PndPidMvdPar::fElecMpvP0
protected

Definition at line 89 of file PndPidMvdPar.h.

Referenced by GetElectronMpvP0(), and SetElectronPara().

Double_t PndPidMvdPar::fElecMpvP1
protected

Definition at line 94 of file PndPidMvdPar.h.

Referenced by GetElectronMpvP1(), and SetElectronPara().

Double_t PndPidMvdPar::fElecMpvP2
protected

Definition at line 95 of file PndPidMvdPar.h.

Referenced by GetElectronMpvP2(), and SetElectronPara().

Double_t PndPidMvdPar::fElecSigmaP0
protected

Definition at line 96 of file PndPidMvdPar.h.

Referenced by GetElectronSigmaP0(), and SetElectronPara().

Double_t PndPidMvdPar::fElecSigmaP1
protected

Definition at line 97 of file PndPidMvdPar.h.

Referenced by GetElectronSigmaP1(), and SetElectronPara().

Double_t PndPidMvdPar::fElecSigmaP2
protected

Definition at line 98 of file PndPidMvdPar.h.

Referenced by GetElectronSigmaP2(), and SetElectronPara().

Double_t PndPidMvdPar::fKaonMpvP0
protected

Definition at line 128 of file PndPidMvdPar.h.

Referenced by GetKaonMpvP0(), and SetKaonPara().

Double_t PndPidMvdPar::fKaonMpvP1
protected

Definition at line 129 of file PndPidMvdPar.h.

Referenced by GetKaonMpvP1(), and SetKaonPara().

Double_t PndPidMvdPar::fKaonMpvP2
protected

Definition at line 130 of file PndPidMvdPar.h.

Referenced by GetKaonMpvP2(), and SetKaonPara().

Double_t PndPidMvdPar::fKaonSigmaP0
protected

Definition at line 131 of file PndPidMvdPar.h.

Referenced by GetKaonSigmaP0(), and SetKaonPara().

Double_t PndPidMvdPar::fKaonSigmaP1
protected

Definition at line 132 of file PndPidMvdPar.h.

Referenced by GetKaonSigmaP1(), and SetKaonPara().

Double_t PndPidMvdPar::fKaonSigmaP2
protected

Definition at line 133 of file PndPidMvdPar.h.

Referenced by GetKaonSigmaP2(), and SetKaonPara().

Double_t PndPidMvdPar::fMuonMpvP0
protected

Definition at line 121 of file PndPidMvdPar.h.

Referenced by GetMuonMpvP0(), and SetMuonPara().

Double_t PndPidMvdPar::fMuonMpvP1
protected

Definition at line 122 of file PndPidMvdPar.h.

Referenced by GetMuonMpvP1(), and SetMuonPara().

Double_t PndPidMvdPar::fMuonMpvP2
protected

Definition at line 123 of file PndPidMvdPar.h.

Referenced by GetMuonMpvP2(), and SetMuonPara().

Double_t PndPidMvdPar::fMuonSigmaP0
protected

Definition at line 124 of file PndPidMvdPar.h.

Referenced by GetMuonSigmaP0(), and SetMuonPara().

Double_t PndPidMvdPar::fMuonSigmaP1
protected

Definition at line 125 of file PndPidMvdPar.h.

Referenced by GetMuonSigmaP1(), and SetMuonPara().

Double_t PndPidMvdPar::fMuonSigmaP2
protected

Definition at line 126 of file PndPidMvdPar.h.

Referenced by GetMuonSigmaP2(), and SetMuonPara().

Double_t PndPidMvdPar::fPionMpvP0
protected

Definition at line 100 of file PndPidMvdPar.h.

Referenced by GetPionMpvP0(), and SetPionPara().

Double_t PndPidMvdPar::fPionMpvP1
protected

Definition at line 101 of file PndPidMvdPar.h.

Referenced by GetPionMpvP1(), and SetPionPara().

Double_t PndPidMvdPar::fPionMpvP2
protected

Definition at line 102 of file PndPidMvdPar.h.

Referenced by GetPionMpvP2(), and SetPionPara().

Double_t PndPidMvdPar::fPionSigmaP0
protected

Definition at line 103 of file PndPidMvdPar.h.

Referenced by GetPionSigmaP0(), and SetPionPara().

Double_t PndPidMvdPar::fPionSigmaP1
protected

Definition at line 104 of file PndPidMvdPar.h.

Referenced by GetPionSigmaP1(), and SetPionPara().

Double_t PndPidMvdPar::fPionSigmaP2
protected

Definition at line 105 of file PndPidMvdPar.h.

Referenced by GetPionSigmaP2(), and SetPionPara().

Double_t PndPidMvdPar::fProtonHighMpvP0
protected

Definition at line 114 of file PndPidMvdPar.h.

Referenced by GetProtonHighMpvP0(), and SetProtonHighPara().

Double_t PndPidMvdPar::fProtonHighMpvP1
protected

Definition at line 115 of file PndPidMvdPar.h.

Referenced by GetProtonHighMpvP1(), and SetProtonHighPara().

Double_t PndPidMvdPar::fProtonHighMpvP2
protected

Definition at line 116 of file PndPidMvdPar.h.

Referenced by GetProtonHighMpvP2(), and SetProtonHighPara().

Double_t PndPidMvdPar::fProtonHighSigmaP0
protected

Definition at line 117 of file PndPidMvdPar.h.

Referenced by GetProtonHighSigmaP0(), and SetProtonHighPara().

Double_t PndPidMvdPar::fProtonHighSigmaP1
protected

Definition at line 118 of file PndPidMvdPar.h.

Referenced by GetProtonHighSigmaP1(), and SetProtonHighPara().

Double_t PndPidMvdPar::fProtonHighSigmaP2
protected

Definition at line 119 of file PndPidMvdPar.h.

Referenced by GetProtonHighSigmaP2(), and SetProtonHighPara().

Double_t PndPidMvdPar::fProtonLowMpvP0
protected

Definition at line 107 of file PndPidMvdPar.h.

Referenced by GetProtonLowMpvP0(), and SetProtonLowPara().

Double_t PndPidMvdPar::fProtonLowMpvP1
protected

Definition at line 108 of file PndPidMvdPar.h.

Referenced by GetProtonLowMpvP1(), and SetProtonLowPara().

Double_t PndPidMvdPar::fProtonLowMpvP2
protected

Definition at line 109 of file PndPidMvdPar.h.

Referenced by GetProtonLowMpvP2(), and SetProtonLowPara().

Double_t PndPidMvdPar::fProtonLowSigmaP0
protected

Definition at line 110 of file PndPidMvdPar.h.

Referenced by GetProtonLowSigmaP0(), and SetProtonLowPara().

Double_t PndPidMvdPar::fProtonLowSigmaP1
protected

Definition at line 111 of file PndPidMvdPar.h.

Referenced by GetProtonLowSigmaP1(), and SetProtonLowPara().

Double_t PndPidMvdPar::fProtonLowSigmaP2
protected

Definition at line 112 of file PndPidMvdPar.h.

Referenced by GetProtonLowSigmaP2(), and SetProtonLowPara().


The documentation for this class was generated from the following files: