FairRoot/PandaRoot
PndPidMvdPar.h
Go to the documentation of this file.
1 #ifndef PNDPIDMVDPAR_H
2 #define PNDPIDMVDPAR_H
3 
4 #include "TObject.h"
5 
6 // **************************************************************************
7 // Author: Laura Zotti e-mail: zotti@to.infn.it
8 //
9 // params for MVD Associator
10 //
11 // Created: 02-03-10
12 // Modified:
13 //
14 // **************************************************************************
15 
16 class PndPidMvdPar : public TObject
17 {
18  public:
19 
20 
21  PndPidMvdPar();
22  virtual ~PndPidMvdPar();
23 
26 
27  Double_t GetMuonMpv(Double_t momentum);
28  Double_t GetMuonSigma(Double_t momentum);
29 
30  Double_t GetPionMpv(Double_t momentum);
31  Double_t GetPionSigma(Double_t momentum);
32 
35 
38 
39  Double_t GetKaonMpv(Double_t momentum);
40  Double_t GetKaonSigma(Double_t momentum);
41 
42  void SetElectronPara();
43  void SetMuonPara();
44  void SetPionPara();
45  void SetKaonPara();
46  void SetProtonLowPara();
47  void SetProtonHighPara();
48 
55 
56  Double_t GetMuonMpvP0() const {return fMuonMpvP0;};
57  Double_t GetMuonMpvP1() const {return fMuonMpvP1;};
58  Double_t GetMuonMpvP2() const {return fMuonMpvP2;};
62 
63  Double_t GetPionMpvP0() const {return fPionMpvP0;};
64  Double_t GetPionMpvP1() const {return fPionMpvP1;};
65  Double_t GetPionMpvP2() const {return fPionMpvP2;};
69 
70  Double_t GetKaonMpvP0() const {return fKaonMpvP0;};
71  Double_t GetKaonMpvP1() const {return fKaonMpvP1;};
72  Double_t GetKaonMpvP2() const {return fKaonMpvP2;};
76 
83 
90 
91  protected:
92 
99 
106 
113 
120 
127 
134 
135  ClassDef(PndPidMvdPar,1)
136 
137  };
138 
139 #endif
Double_t GetKaonSigmaP0() const
Definition: PndPidMvdPar.h:73
Double_t GetElectronSigmaP0() const
Definition: PndPidMvdPar.h:52
Double_t GetKaonSigma(Double_t momentum)
void SetElectronPara()
Double_t GetProtonHighMpvP1() const
Definition: PndPidMvdPar.h:85
Double_t GetPionMpvP2() const
Definition: PndPidMvdPar.h:65
Double_t fPionMpvP0
Definition: PndPidMvdPar.h:100
Double_t GetProtonHighSigma(Double_t momentum)
Double_t fMuonSigmaP2
Definition: PndPidMvdPar.h:126
Double_t fProtonHighMpvP0
Definition: PndPidMvdPar.h:114
Double_t GetPionSigma(Double_t momentum)
Double_t GetProtonLowMpv(Double_t momentum)
Double_t GetProtonHighSigmaP2() const
Definition: PndPidMvdPar.h:89
Double_t GetProtonLowSigma(Double_t momentum)
Double_t GetElectronMpv(Double_t momentum)
Double_t fKaonMpvP0
Definition: PndPidMvdPar.h:128
Double_t fPionMpvP1
Definition: PndPidMvdPar.h:101
Double_t GetPionSigmaP0() const
Definition: PndPidMvdPar.h:66
Double_t fProtonHighSigmaP1
Definition: PndPidMvdPar.h:118
Double_t fMuonMpvP1
Definition: PndPidMvdPar.h:122
Double_t GetElectronSigma(Double_t momentum)
Double_t GetPionMpv(Double_t momentum)
Double_t GetProtonLowMpvP2() const
Definition: PndPidMvdPar.h:79
Double_t fElecSigmaP1
Definition: PndPidMvdPar.h:97
Double_t fElecSigmaP2
Definition: PndPidMvdPar.h:98
void SetKaonPara()
Double_t GetMuonSigma(Double_t momentum)
Double_t GetPionSigmaP2() const
Definition: PndPidMvdPar.h:68
Double_t fProtonLowSigmaP2
Definition: PndPidMvdPar.h:112
Double_t GetKaonMpvP1() const
Definition: PndPidMvdPar.h:71
Double_t GetMuonMpvP2() const
Definition: PndPidMvdPar.h:58
Double_t GetProtonHighSigmaP0() const
Definition: PndPidMvdPar.h:87
Double_t fPionSigmaP1
Definition: PndPidMvdPar.h:104
Double_t GetMuonSigmaP0() const
Definition: PndPidMvdPar.h:59
Double_t fKaonSigmaP1
Definition: PndPidMvdPar.h:132
Double_t fElecSigmaP0
Definition: PndPidMvdPar.h:96
Double_t GetMuonMpv(Double_t momentum)
Double_t GetProtonHighMpvP2() const
Definition: PndPidMvdPar.h:86
Double_t fKaonSigmaP0
Definition: PndPidMvdPar.h:131
Double_t GetKaonSigmaP1() const
Definition: PndPidMvdPar.h:74
Double_t fPionMpvP2
Definition: PndPidMvdPar.h:102
Double_t GetElectronMpvP0() const
Definition: PndPidMvdPar.h:49
Double_t GetKaonMpvP0() const
Definition: PndPidMvdPar.h:70
Double_t GetKaonSigmaP2() const
Definition: PndPidMvdPar.h:75
Double_t GetProtonLowMpvP1() const
Definition: PndPidMvdPar.h:78
Double_t
Double_t fMuonSigmaP0
Definition: PndPidMvdPar.h:124
Double_t GetMuonMpvP0() const
Definition: PndPidMvdPar.h:56
Double_t fElecMpvP0
Definition: PndPidMvdPar.h:89
void SetProtonLowPara()
Double_t fProtonHighMpvP1
Definition: PndPidMvdPar.h:115
virtual ~PndPidMvdPar()
Double_t fMuonSigmaP1
Definition: PndPidMvdPar.h:125
Double_t GetProtonHighMpv(Double_t momentum)
Double_t fElecMpvP2
Definition: PndPidMvdPar.h:95
void SetPionPara()
Double_t GetMuonSigmaP2() const
Definition: PndPidMvdPar.h:61
Double_t GetKaonMpvP2() const
Definition: PndPidMvdPar.h:72
Double_t GetElectronMpvP1() const
Definition: PndPidMvdPar.h:50
Double_t GetPionSigmaP1() const
Definition: PndPidMvdPar.h:67
Double_t fProtonHighMpvP2
Definition: PndPidMvdPar.h:116
Double_t GetElectronMpvP2() const
Definition: PndPidMvdPar.h:51
Double_t fProtonHighSigmaP0
Definition: PndPidMvdPar.h:117
Double_t GetKaonMpv(Double_t momentum)
Double_t fProtonLowMpvP1
Definition: PndPidMvdPar.h:108
Double_t GetElectronSigmaP2() const
Definition: PndPidMvdPar.h:54
Double_t GetPionMpvP0() const
Definition: PndPidMvdPar.h:63
Double_t GetMuonSigmaP1() const
Definition: PndPidMvdPar.h:60
Double_t fPionSigmaP0
Definition: PndPidMvdPar.h:103
Double_t fProtonLowMpvP2
Definition: PndPidMvdPar.h:109
Double_t fKaonMpvP2
Definition: PndPidMvdPar.h:130
Double_t GetProtonHighSigmaP1() const
Definition: PndPidMvdPar.h:88
Double_t GetProtonLowMpvP0() const
Definition: PndPidMvdPar.h:77
Double_t fKaonMpvP1
Definition: PndPidMvdPar.h:129
Double_t fProtonLowSigmaP0
Definition: PndPidMvdPar.h:110
Double_t fMuonMpvP2
Definition: PndPidMvdPar.h:123
void SetProtonHighPara()
Double_t fProtonHighSigmaP2
Definition: PndPidMvdPar.h:119
Double_t GetProtonLowSigmaP2() const
Definition: PndPidMvdPar.h:82
Double_t GetProtonLowSigmaP0() const
Definition: PndPidMvdPar.h:80
Double_t GetMuonMpvP1() const
Definition: PndPidMvdPar.h:57
Double_t fElecMpvP1
Definition: PndPidMvdPar.h:94
Double_t fProtonLowMpvP0
Definition: PndPidMvdPar.h:107
Double_t fPionSigmaP2
Definition: PndPidMvdPar.h:105
Double_t GetPionMpvP1() const
Definition: PndPidMvdPar.h:64
Double_t fKaonSigmaP2
Definition: PndPidMvdPar.h:133
Double_t fMuonMpvP0
Definition: PndPidMvdPar.h:121
Double_t GetProtonHighMpvP0() const
Definition: PndPidMvdPar.h:84
void SetMuonPara()
Double_t GetProtonLowSigmaP1() const
Definition: PndPidMvdPar.h:81
Double_t fProtonLowSigmaP1
Definition: PndPidMvdPar.h:111
Double_t GetElectronSigmaP1() const
Definition: PndPidMvdPar.h:53