FairRoot/PandaRoot
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PndPidCorrPar Class Reference

#include <PndPidCorrPar.h>

Inheritance diagram for PndPidCorrPar:

Public Member Functions

Float_t GetTofRadius ()
 
Float_t GetTofCut ()
 
Float_t GetEmc12Thr ()
 
Float_t GetEmc12Radius ()
 
Float_t GetEmc12Cut ()
 
Float_t GetEmcNeutralQCut ()
 
Float_t GetMdtRadius ()
 
Float_t GetMdtCut ()
 
Float_t GetDrcRadius ()
 
Float_t GetDrcCut ()
 
Float_t GetDskCut ()
 
Float_t GetZLastPlane ()
 
Float_t GetFtofZ ()
 
Float_t GetFTofCut ()
 
Float_t GetRichZ ()
 
Float_t GetFMdtCut ()
 
 PndPidCorrPar (const char *name="PndPidCorrPar", const char *title="Pid correlation parameter", const char *context="TestDefaultContext")
 
 ~PndPidCorrPar (void)
 
void clear (void)
 
void putParams (FairParamList *list)
 
Bool_t getParams (FairParamList *list)
 

Private Member Functions

 ClassDef (PndPidCorrPar, 4)
 

Private Attributes

Float_t fTofRadius
 
Float_t fTofCut
 
Float_t fEmc12Thr
 
Float_t fEmc12Radius
 
Float_t fEmc12Cut
 
Float_t fEmcNeutralQCut
 
Float_t fMdtRadius
 
Float_t fMdtCut
 
Float_t fDrcRadius
 
Float_t fDrcCut
 
Float_t fDskCut
 
Float_t fZLastPlane
 
Float_t fFtofZ
 
Float_t fFTofCut
 
Float_t fRichZ
 
Float_t fFMdtCut
 

Detailed Description

Definition at line 7 of file PndPidCorrPar.h.

Constructor & Destructor Documentation

PndPidCorrPar::PndPidCorrPar ( const char *  name = "PndPidCorrPar",
const char *  title = "Pid correlation parameter",
const char *  context = "TestDefaultContext" 
)
PndPidCorrPar::~PndPidCorrPar ( void  )
inline

Definition at line 31 of file PndPidCorrPar.h.

31 {};

Member Function Documentation

PndPidCorrPar::ClassDef ( PndPidCorrPar  ,
 
)
private
void PndPidCorrPar::clear ( void  )
inline

Definition at line 32 of file PndPidCorrPar.h.

32 {};
Float_t PndPidCorrPar::GetDrcCut ( )
inline

Definition at line 20 of file PndPidCorrPar.h.

References fDrcCut.

20 { return fDrcCut; };
Float_t fDrcCut
Definition: PndPidCorrPar.h:47
Float_t PndPidCorrPar::GetDrcRadius ( )
inline

Definition at line 19 of file PndPidCorrPar.h.

References fDrcRadius.

19 { return fDrcRadius; };
Float_t fDrcRadius
Definition: PndPidCorrPar.h:46
Float_t PndPidCorrPar::GetDskCut ( )
inline

Definition at line 21 of file PndPidCorrPar.h.

References fDskCut.

21 { return fDskCut; };
Float_t fDskCut
Definition: PndPidCorrPar.h:48
Float_t PndPidCorrPar::GetEmc12Cut ( )
inline

Definition at line 15 of file PndPidCorrPar.h.

References fEmc12Cut.

15 { return fEmc12Cut; };
Float_t fEmc12Cut
Definition: PndPidCorrPar.h:42
Float_t PndPidCorrPar::GetEmc12Radius ( )
inline

Definition at line 14 of file PndPidCorrPar.h.

References fEmc12Radius.

14 { return fEmc12Radius; };
Float_t fEmc12Radius
Definition: PndPidCorrPar.h:41
Float_t PndPidCorrPar::GetEmc12Thr ( )
inline

Definition at line 13 of file PndPidCorrPar.h.

References fEmc12Thr.

Referenced by PndPidCorrelator::GetEmcInfo(), and PndPidCorrelator::GetFscInfo().

13 { return fEmc12Thr; };
Float_t fEmc12Thr
Definition: PndPidCorrPar.h:40
Float_t PndPidCorrPar::GetEmcNeutralQCut ( )
inline

Definition at line 16 of file PndPidCorrPar.h.

References fEmcNeutralQCut.

Referenced by PndPidCorrelator::ConstructNeutralCandidate().

16 { return fEmcNeutralQCut; };
Float_t fEmcNeutralQCut
Definition: PndPidCorrPar.h:43
Float_t PndPidCorrPar::GetFMdtCut ( )
inline

Definition at line 26 of file PndPidCorrPar.h.

References fFMdtCut.

26 { return fFMdtCut; };
Float_t fFMdtCut
Definition: PndPidCorrPar.h:53
Float_t PndPidCorrPar::GetFTofCut ( )
inline

Definition at line 24 of file PndPidCorrPar.h.

References fFTofCut.

24 { return fFTofCut; };
Float_t fFTofCut
Definition: PndPidCorrPar.h:51
Float_t PndPidCorrPar::GetFtofZ ( )
inline

Definition at line 23 of file PndPidCorrPar.h.

References fFtofZ.

Referenced by PndPidCorrelator::GetFtofInfo().

23 { return fFtofZ; };
Float_t fFtofZ
Definition: PndPidCorrPar.h:50
Float_t PndPidCorrPar::GetMdtCut ( )
inline

Definition at line 18 of file PndPidCorrPar.h.

References fMdtCut.

18 { return fMdtCut; };
Float_t fMdtCut
Definition: PndPidCorrPar.h:45
Float_t PndPidCorrPar::GetMdtRadius ( )
inline

Definition at line 17 of file PndPidCorrPar.h.

References fMdtRadius.

17 { return fMdtRadius; };
Float_t fMdtRadius
Definition: PndPidCorrPar.h:44
Bool_t PndPidCorrPar::getParams ( FairParamList *  list)

Definition at line 47 of file PndPidCorrPar.cxx.

References fDrcCut, fDrcRadius, fDskCut, fEmc12Cut, fEmc12Radius, fEmc12Thr, fEmcNeutralQCut, fFMdtCut, fFTofCut, fFtofZ, fMdtCut, fMdtRadius, fRichZ, fTofCut, fTofRadius, and fZLastPlane.

48 {
49  if (!list) return kFALSE;
50  if (!list->fill("TofRadius", &fTofRadius)) return kFALSE;
51  if (!list->fill("TofCut", &fTofCut)) return kFALSE;
52  if (!list->fill("Emc12Thr", &fEmc12Thr)) return kFALSE;
53  if (!list->fill("Emc12Radius", &fEmc12Radius)) return kFALSE;
54  if (!list->fill("Emc12Cut", &fEmc12Cut)) return kFALSE;
55  if (!list->fill("EmcNeutralQCut",&fEmcNeutralQCut))return kFALSE;
56  if (!list->fill("MdtRadius", &fMdtRadius)) return kFALSE;
57  if (!list->fill("MdtCut", &fMdtCut)) return kFALSE;
58  if (!list->fill("DrcRadius", &fDrcRadius)) return kFALSE;
59  if (!list->fill("DrcCut", &fDrcCut)) return kFALSE;
60  if (!list->fill("DskCut", &fDskCut)) return kFALSE;
61  if (!list->fill("ZLastPlane", &fZLastPlane)) return kFALSE;
62  if (!list->fill("FtofZ", &fFtofZ)) return kFALSE;
63  if (!list->fill("FTofCut", &fFTofCut)) return kFALSE;
64  if (!list->fill("RichZ", &fRichZ)) return kFALSE;
65  if (!list->fill("FMdtCut", &fFMdtCut)) return kFALSE;
66 
67  return kTRUE;
68 }
Float_t fFTofCut
Definition: PndPidCorrPar.h:51
Float_t fTofCut
Definition: PndPidCorrPar.h:39
Float_t fFMdtCut
Definition: PndPidCorrPar.h:53
Float_t fEmc12Cut
Definition: PndPidCorrPar.h:42
Float_t fMdtCut
Definition: PndPidCorrPar.h:45
Float_t fFtofZ
Definition: PndPidCorrPar.h:50
Float_t fTofRadius
Definition: PndPidCorrPar.h:38
Float_t fDrcCut
Definition: PndPidCorrPar.h:47
Float_t fEmc12Thr
Definition: PndPidCorrPar.h:40
Float_t fZLastPlane
Definition: PndPidCorrPar.h:49
Float_t fEmc12Radius
Definition: PndPidCorrPar.h:41
Float_t fDskCut
Definition: PndPidCorrPar.h:48
Float_t fRichZ
Definition: PndPidCorrPar.h:52
Float_t fDrcRadius
Definition: PndPidCorrPar.h:46
Float_t fMdtRadius
Definition: PndPidCorrPar.h:44
Float_t fEmcNeutralQCut
Definition: PndPidCorrPar.h:43
Float_t PndPidCorrPar::GetRichZ ( )
inline

Definition at line 25 of file PndPidCorrPar.h.

References fRichZ.

25 { return fRichZ; };
Float_t fRichZ
Definition: PndPidCorrPar.h:52
Float_t PndPidCorrPar::GetTofCut ( )
inline

Definition at line 12 of file PndPidCorrPar.h.

References fTofCut.

12 { return fTofCut; };
Float_t fTofCut
Definition: PndPidCorrPar.h:39
Float_t PndPidCorrPar::GetTofRadius ( )
inline

Definition at line 11 of file PndPidCorrPar.h.

References fTofRadius.

11 { return fTofRadius; };
Float_t fTofRadius
Definition: PndPidCorrPar.h:38
Float_t PndPidCorrPar::GetZLastPlane ( )
inline
void PndPidCorrPar::putParams ( FairParamList *  list)

Definition at line 25 of file PndPidCorrPar.cxx.

References fDrcCut, fDrcRadius, fDskCut, fEmc12Cut, fEmc12Radius, fEmc12Thr, fEmcNeutralQCut, fFMdtCut, fFTofCut, fFtofZ, fMdtCut, fMdtRadius, fRichZ, fTofCut, fTofRadius, and fZLastPlane.

26 {
27  if(!list) return;
28 
29  list->add("TofRadius", fTofRadius);
30  list->add("TofCut", fTofCut);
31  list->add("Emc12Thr", fEmc12Thr);
32  list->add("Emc12Radius", fEmc12Radius);
33  list->add("Emc12Cut", fEmc12Cut);
34  list->add("EmcNeutralQCut",fEmcNeutralQCut);
35  list->add("MdtRadius", fMdtRadius);
36  list->add("MdtCut", fMdtCut);
37  list->add("DrcRadius", fDrcRadius);
38  list->add("DrcCut", fDrcCut);
39  list->add("DskCut", fDskCut);
40  list->add("ZLastPlane", fZLastPlane);
41  list->add("FtofZ", fFtofZ);
42  list->add("FTofCut", fFTofCut);
43  list->add("RichZ", fRichZ);
44  list->add("FMdtCut", fFMdtCut);
45 }
Float_t fFTofCut
Definition: PndPidCorrPar.h:51
Float_t fTofCut
Definition: PndPidCorrPar.h:39
Float_t fFMdtCut
Definition: PndPidCorrPar.h:53
Float_t fEmc12Cut
Definition: PndPidCorrPar.h:42
Float_t fMdtCut
Definition: PndPidCorrPar.h:45
Float_t fFtofZ
Definition: PndPidCorrPar.h:50
Float_t fTofRadius
Definition: PndPidCorrPar.h:38
Float_t fDrcCut
Definition: PndPidCorrPar.h:47
Float_t fEmc12Thr
Definition: PndPidCorrPar.h:40
Float_t fZLastPlane
Definition: PndPidCorrPar.h:49
Float_t fEmc12Radius
Definition: PndPidCorrPar.h:41
Float_t fDskCut
Definition: PndPidCorrPar.h:48
Float_t fRichZ
Definition: PndPidCorrPar.h:52
Float_t fDrcRadius
Definition: PndPidCorrPar.h:46
Float_t fMdtRadius
Definition: PndPidCorrPar.h:44
Float_t fEmcNeutralQCut
Definition: PndPidCorrPar.h:43

Member Data Documentation

Float_t PndPidCorrPar::fDrcCut
private

Definition at line 47 of file PndPidCorrPar.h.

Referenced by GetDrcCut(), getParams(), and putParams().

Float_t PndPidCorrPar::fDrcRadius
private

Definition at line 46 of file PndPidCorrPar.h.

Referenced by GetDrcRadius(), getParams(), and putParams().

Float_t PndPidCorrPar::fDskCut
private

Definition at line 48 of file PndPidCorrPar.h.

Referenced by GetDskCut(), getParams(), and putParams().

Float_t PndPidCorrPar::fEmc12Cut
private

Definition at line 42 of file PndPidCorrPar.h.

Referenced by GetEmc12Cut(), getParams(), and putParams().

Float_t PndPidCorrPar::fEmc12Radius
private

Definition at line 41 of file PndPidCorrPar.h.

Referenced by GetEmc12Radius(), getParams(), and putParams().

Float_t PndPidCorrPar::fEmc12Thr
private

Definition at line 40 of file PndPidCorrPar.h.

Referenced by GetEmc12Thr(), getParams(), and putParams().

Float_t PndPidCorrPar::fEmcNeutralQCut
private

Definition at line 43 of file PndPidCorrPar.h.

Referenced by GetEmcNeutralQCut(), getParams(), and putParams().

Float_t PndPidCorrPar::fFMdtCut
private

Definition at line 53 of file PndPidCorrPar.h.

Referenced by GetFMdtCut(), getParams(), and putParams().

Float_t PndPidCorrPar::fFTofCut
private

Definition at line 51 of file PndPidCorrPar.h.

Referenced by GetFTofCut(), getParams(), and putParams().

Float_t PndPidCorrPar::fFtofZ
private

Definition at line 50 of file PndPidCorrPar.h.

Referenced by GetFtofZ(), getParams(), and putParams().

Float_t PndPidCorrPar::fMdtCut
private

Definition at line 45 of file PndPidCorrPar.h.

Referenced by GetMdtCut(), getParams(), and putParams().

Float_t PndPidCorrPar::fMdtRadius
private

Definition at line 44 of file PndPidCorrPar.h.

Referenced by GetMdtRadius(), getParams(), and putParams().

Float_t PndPidCorrPar::fRichZ
private

Definition at line 52 of file PndPidCorrPar.h.

Referenced by getParams(), GetRichZ(), and putParams().

Float_t PndPidCorrPar::fTofCut
private

Definition at line 39 of file PndPidCorrPar.h.

Referenced by getParams(), GetTofCut(), and putParams().

Float_t PndPidCorrPar::fTofRadius
private

Definition at line 38 of file PndPidCorrPar.h.

Referenced by getParams(), GetTofRadius(), and putParams().

Float_t PndPidCorrPar::fZLastPlane
private

Definition at line 49 of file PndPidCorrPar.h.

Referenced by getParams(), GetZLastPlane(), and putParams().


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