PandaRoot
PndMdtRecoPar.h
Go to the documentation of this file.
1 #ifndef PNDMDTRECOPAR_H
2 #define PNDMDTRECOPAR_H
3 
4 #include "FairParGenericSet.h"
5 #include "FairParamList.h"
6 
7 class PndMdtRecoPar : public FairParGenericSet {
8  public:
9  // Double_t GetEnergyThresholdBarrel() {return fEnergyThresholdBarrel;};
10 
11  Float_t GetLayerPos(Int_t mod, Int_t lay) const { return fLayerPos[mod][lay]; };
12  Float_t GetAngleCut(Int_t mod) const { return fAngleCut[mod]; };
13 
14  PndMdtRecoPar(const char *name = "PndMdtRecoPar", const char *title = "Mdt reconstruction parameter", const char *context = "TestDefaultContext");
15 
16  ~PndMdtRecoPar(void){};
17 
18  void Clear(void);
19 
20  void putParams(FairParamList *list);
21  Bool_t getParams(FairParamList *list);
22 
23  private:
24  // Double_t fEnergyThresholdBarrel; // Single crystal energy threshold for barrel EMC
25 
26  Float_t fLayerPos[2][10]; // Position of the MDT layers [cm]
27  Float_t fAngleCut[2]; // Cut selection for correlation [degrees]
28 
29  ClassDef(PndMdtRecoPar, 1);
30 };
31 
32 #endif
~PndMdtRecoPar(void)
Definition: PndMdtRecoPar.h:16
PndMdtRecoPar(const char *name="PndMdtRecoPar", const char *title="Mdt reconstruction parameter", const char *context="TestDefaultContext")
void putParams(FairParamList *list)
Float_t GetLayerPos(Int_t mod, Int_t lay) const
Definition: PndMdtRecoPar.h:11
void Clear(void)
Float_t GetAngleCut(Int_t mod) const
Definition: PndMdtRecoPar.h:12
Bool_t getParams(FairParamList *list)