5 : FairParGenericSet(name,title,context),
18 fPixelSorterCellWidth(0.),
19 fPixelSorterNumberOfCells(0)
27 list->add(
"dimX",
fDimX);
28 list->add(
"dimY",
fDimY);
31 list->add(
"noise",
fNoise);
37 list->add(
"QCloudSigma",
fCSigma);
51 if (!list)
return kFALSE;
52 if (!list->fill(
"dimX",&
fDimX))
return kFALSE;
53 if (!list->fill(
"dimY",&
fDimY))
return kFALSE;
54 if (!list->fill(
"threshold",&
fThreshold))
return kFALSE;
55 if (!list->fill(
"noise",&
fNoise))
return kFALSE;
56 if (!list->fill(
"FECols",&
fFeCols))
return kFALSE;
57 if (!list->fill(
"FERows",&
fFeRows))
return kFALSE;
61 if (!list->fill(
"ClustRad",&
fRadius))
return kFALSE;
62 if (!list->fill(
"QCloudSigma",&
fCSigma))
return kFALSE;
63 if (!list->fill(
"fe_BusClock",&
fFeBusClock))
return kFALSE;
77 out <<
"SDS Pixel Digitization Parameters:"<<std::endl;
78 out <<
" fDimX (cm) = "<<
fDimX<<std::endl;
79 out <<
" fDimY (cm) = "<<
fDimY<<std::endl;
80 out <<
" Charge Threshold (e-) = "<<
fThreshold<<std::endl;
81 out <<
" Noise (ENC+Dispersion) (e-) = "<<
fNoise<<std::endl;
82 out <<
" Columns on FE = "<<
fFeCols<<std::endl;
83 out <<
" Rows on FE = "<<
fFeRows<<std::endl;
84 out <<
" Max number of FE per col = "<<
fMaxFEperCol<<std::endl;
85 out <<
" Max number of FE per row = "<<
fMaxFEperRow<<std::endl;
86 out <<
" Cluster search radius (channels) = "<<
fRadius<<std::endl;
87 out <<
" Charge cloud sigma (cm) = "<<
fCSigma<<std::endl;
Double_t fPixelSorterCellWidth
PndSdsPixelDigiPar(const char *name="PndSdsParTest", const char *title="PndSds pixel digi parameter", const char *context="TestDefaultContext")
Int_t fPixelSorterNumberOfCells
void putParams(FairParamList *list)
Bool_t getParams(FairParamList *list)
virtual void Print(std::ostream &out=std::cout) const
Digitization Parameter Class for SDS-Pixel part.