FairRoot/PandaRoot
PndMdtRecoPar.cxx
Go to the documentation of this file.
1 // PndMdtRecoPar
3 //
4 // Container class for Reconstruction parameters
5 //
7 
8 #include "PndMdtRecoPar.h"
9 
10 
12 
13 PndMdtRecoPar::PndMdtRecoPar(const char* name,const char* title,
14  const char* context)
15  : FairParGenericSet(name,title,context)
16 {
17  Clear();
18 
19  fLayerPos[0][0] = 149.3;
20  fLayerPos[0][1] = 155.8;
21  fLayerPos[0][2] = 162.3;
22  fLayerPos[0][3] = 168.8;
23  fLayerPos[0][4] = 175.3;
24  fLayerPos[0][5] = 181.8;
25  fLayerPos[0][6] = 188.3;
26  fLayerPos[0][7] = 194.8;
27  fLayerPos[0][8] = 201.3;
28  fLayerPos[0][9] = 207.8;
29  fLayerPos[1][0] = 244.5;
30  fLayerPos[1][1] = 250.5;
31  fLayerPos[1][2] = 258.5;
32  fLayerPos[1][3] = 266.5;
33  fLayerPos[1][4] = 274.5;
34  fLayerPos[1][5] = 282.5;
35  fLayerPos[1][6] = 290.5;
36 
37  fAngleCut[0] = 2.5;
38  fAngleCut[1] = 3.;
39 }
40 
42 {
43  // Function to clear the Position array
44  for (Int_t mm=0; mm<2; mm++)
45  {
46  fAngleCut[mm] = -1;
47  for (Int_t ll=0; ll<10; ll++)
48  {
49  fLayerPos[mm][ll] = -1;
50  }
51  }
52 }
53 void PndMdtRecoPar::putParams(FairParamList* list)
54 {
55  if(!list) return;
56  //list->add("LayerPosition",fLayerPos);
57 }
58 
59 Bool_t PndMdtRecoPar::getParams(FairParamList* list)
60 {
61  if (!list) return kFALSE;
62  //if (!list->fill("LayerPosition",&fLayerPos)) return kFALSE;
63 
64  return kTRUE;
65 }
66 
Float_t fAngleCut[2]
Definition: PndMdtRecoPar.h:30
void putParams(FairParamList *list)
void Clear(void)
TString name
Float_t fLayerPos[2][10]
Definition: PndMdtRecoPar.h:29
Double_t const mm
ClassImp(PndAnaContFact)
Bool_t getParams(FairParamList *list)