FairRoot/PandaRoot
|
Charge Digitization Parameter Class for SDS. More...
#include <PndSdsTotDigiPar.h>
Public Member Functions | |
PndSdsTotDigiPar (const char *name="PndSdsParCharConv", const char *title="PndSds charge digi parameter", const char *context="TestDefaultContext") | |
~PndSdsTotDigiPar (void) | |
void | clear (void) |
void | putParams (FairParamList *list) |
Bool_t | getParams (FairParamList *list) |
virtual void | Print (std::ostream &out=std::cout) const |
Double_t | GetChargingTime () const |
Double_t | GetConstCurrent () const |
Double_t | GetClockFrequency () const |
void | SetChargingTime (Double_t x) |
void | SetConstCurrent (Double_t x) |
void | SetClockFrequency (Double_t x) |
Private Member Functions | |
ClassDef (PndSdsTotDigiPar, 1) | |
Private Attributes | |
Double_t | fChargingTime |
Double_t | fConstCurrent |
Double_t | fClockFrequency |
Friends | |
std::ostream & | operator<< (std::ostream &out, const PndSdsTotDigiPar &dt) |
Charge Digitization Parameter Class for SDS.
Definition at line 15 of file PndSdsTotDigiPar.h.
PndSdsTotDigiPar::PndSdsTotDigiPar | ( | const char * | name = "PndSdsParCharConv" , |
const char * | title = "PndSds charge digi parameter" , |
||
const char * | context = "TestDefaultContext" |
||
) |
|
inline |
Definition at line 21 of file PndSdsTotDigiPar.h.
|
private |
|
inline |
|
inline |
Definition at line 33 of file PndSdsTotDigiPar.h.
References fChargingTime.
Referenced by PndLmdHybridHitProducer::Init(), PndMvdHybridHitProducer::Init(), PndLmdNoiseProducer::Init(), PndMvdNoiseProducer::Init(), PndLmdChargeWeightedPixelMapping::PndLmdChargeWeightedPixelMapping(), PndLmdSimplePixelClusterFinder::PndLmdSimplePixelClusterFinder(), PndLmdStripClusterTask::SetCalculators(), PndLmdStripHitProducer::SetCalculators(), PndMvdStripClusterTask::SetCalculators(), PndMvdStripHitProducer::SetCalculators(), PndMvdChargeWeightedPixelMapping::SetChargeConverter(), PndMQMvdChargeWeightedPixelMapping::SetChargeConverter(), and PndMvdSimplePixelClusterFinder::SetParameters().
|
inline |
Definition at line 35 of file PndSdsTotDigiPar.h.
References fClockFrequency.
Referenced by PndLmdHybridHitProducer::Init(), PndMvdHybridHitProducer::Init(), PndLmdNoiseProducer::Init(), PndMvdNoiseProducer::Init(), PndLmdChargeWeightedPixelMapping::PndLmdChargeWeightedPixelMapping(), PndLmdSimplePixelClusterFinder::PndLmdSimplePixelClusterFinder(), PndLmdStripClusterTask::SetCalculators(), PndLmdStripHitProducer::SetCalculators(), PndMvdStripClusterTask::SetCalculators(), PndMvdStripHitProducer::SetCalculators(), PndMvdChargeWeightedPixelMapping::SetChargeConverter(), PndMQMvdChargeWeightedPixelMapping::SetChargeConverter(), and PndMvdSimplePixelClusterFinder::SetParameters().
|
inline |
Definition at line 34 of file PndSdsTotDigiPar.h.
References fConstCurrent.
Referenced by PndLmdHybridHitProducer::Init(), PndMvdHybridHitProducer::Init(), PndLmdNoiseProducer::Init(), PndMvdNoiseProducer::Init(), PndLmdChargeWeightedPixelMapping::PndLmdChargeWeightedPixelMapping(), PndLmdSimplePixelClusterFinder::PndLmdSimplePixelClusterFinder(), PndLmdStripClusterTask::SetCalculators(), PndLmdStripHitProducer::SetCalculators(), PndMvdStripClusterTask::SetCalculators(), PndMvdStripHitProducer::SetCalculators(), PndMvdChargeWeightedPixelMapping::SetChargeConverter(), PndMQMvdChargeWeightedPixelMapping::SetChargeConverter(), and PndMvdSimplePixelClusterFinder::SetParameters().
Bool_t PndSdsTotDigiPar::getParams | ( | FairParamList * | list | ) |
Definition at line 21 of file PndSdsTotDigiPar.cxx.
References fChargingTime, fClockFrequency, and fConstCurrent.
|
virtual |
Definition at line 32 of file PndSdsTotDigiPar.cxx.
References fChargingTime, fClockFrequency, and fConstCurrent.
Referenced by PndSdsTimeWalkCorrTask::Init(), and PndMvdPixelClusterTask::SetParContainers().
void PndSdsTotDigiPar::putParams | ( | FairParamList * | list | ) |
Definition at line 13 of file PndSdsTotDigiPar.cxx.
References fChargingTime, fClockFrequency, and fConstCurrent.
|
inline |
|
inline |
|
inline |
|
friend |
Definition at line 28 of file PndSdsTotDigiPar.h.
|
private |
Definition at line 39 of file PndSdsTotDigiPar.h.
Referenced by GetChargingTime(), getParams(), Print(), putParams(), and SetChargingTime().
|
private |
Definition at line 46 of file PndSdsTotDigiPar.h.
Referenced by GetClockFrequency(), getParams(), Print(), putParams(), and SetClockFrequency().
|
private |
Definition at line 45 of file PndSdsTotDigiPar.h.
Referenced by GetConstCurrent(), getParams(), Print(), putParams(), and SetConstCurrent().