FairRoot/PandaRoot
PndHypDigiPar.cxx
Go to the documentation of this file.
1 #include "PndHypDigiPar.h"
2 
3 PndHypDigiPar::PndHypDigiPar(const char* name, const char* title, const char* context)
4  : FairParGenericSet(name,title,context)
5 {
6  clear();
7 }
8 
9 void PndHypDigiPar::putParams(FairParamList* list)
10 {
11  if(!list) return;
12  list->add("dimX", dimX);
13  list->add("dimY", dimY);
14  //list->add("skew", skew);
15  list->add("threshold", threshold);
16  list->add("noise", noise);
17  // list->add("sensName", sensName);
18  // list->add("feName", feName);
19 }
20 
21 Bool_t PndHypDigiPar::getParams(FairParamList* list)
22 {
23  if (!list) return kFALSE;
24  if (!list->fill("dimX",&dimX)) return kFALSE;
25  if (!list->fill("dimY",&dimY)) return kFALSE;
26  //if (!list->fill("skew",&skew)) return kFALSE;
27  if (!list->fill("threshold",&threshold)) return kFALSE;
28  if (!list->fill("noise",&noise)) return kFALSE;
29 // if (!list->fill("sensName",&sensName)) return kFALSE;
30 // if (!list->fill("feName",&feName)) return kFALSE;
31  return kTRUE;
32 }
33 
void putParams(FairParamList *list)
Bool_t getParams(FairParamList *list)
PndHypDigiPar(const char *name="PndHypParTest", const char *title="Hyp digi parameter", const char *context="TestDefaultContext")
void clear(void)
Definition: PndHypDigiPar.h:34
Double_t noise
Definition: PndHypDigiPar.h:26
Double_t threshold
Definition: PndHypDigiPar.h:25
TString name
Double_t dimY
Definition: PndHypDigiPar.h:23
Double_t dimX
Definition: PndHypDigiPar.h:22
ClassImp(PndAnaContFact)