PandaRoot
PndSdsStripDigiPar Class Reference

Digitization Parameter Class for MVD-Strip part. More...

#include <PndSdsStripDigiPar.h>

Inheritance diagram for PndSdsStripDigiPar:

Public Member Functions

 PndSdsStripDigiPar (const char *name="PndSdsParTest", const char *title="PndSds strip digi parameter", const char *context="TestDefaultContext")
 
 ~PndSdsStripDigiPar (void)
 
void clear (void)
 
void putParams (FairParamList *list)
 
Bool_t getParams (FairParamList *list)
 
void Print ()
 
Double_t GetTopPitch () const
 
Double_t GetBotPitch () const
 
Double_t GetOrient () const
 
Double_t GetSkew () const
 
TVector2 GetTopAnchor () const
 
TVector2 GetBotAnchor () const
 
Int_t GetNrTopFE () const
 
Int_t GetNrBotFE () const
 
Int_t GetNrFECh () const
 
Double_t GetThreshold () const
 
Double_t GetNoise () const
 
Double_t GetQCloudSigma () const
 
const char * GetSensType () const
 
const char * GetFeType () const
 
Double_t GetFeBusClock () const
 
Int_t GetClusterMod () const
 
Int_t GetClusterMean () const
 
Int_t GetRadChannel () const
 
Int_t GetRadTime () const
 
Double_t GetChargeCut () const
 
Double_t GetSingleChargeCut () const
 
Int_t GetChargeConvMethod () const
 
void SetTopPitch (Double_t x)
 
void SetBotPitch (Double_t x)
 
void SetOrient (Double_t x)
 
void SetSkew (Double_t x)
 
void SetTopAnchor (TVector2 x)
 
void SetBotAnchor (TVector2 x)
 
void SetNrTopFE (Int_t x)
 
void SetNrBotFE (Int_t x)
 
void SetNrFECh (Int_t x)
 
void SetThreshold (Double_t x)
 
void SetNoise (Double_t x)
 
void SetQCloudSigma (Double_t x)
 
void SetSensType (TString x)
 
void SetFeType (TString x)
 
void SetFeBusClock (Double_t x)
 
void SetClusterMod (Int_t x)
 
void SetClusterMean (Int_t x)
 
void SetRadChnnel (Int_t x)
 
void SetRadTime (Int_t x)
 
void SetChargeCut (Double_t x)
 
void SetSingleChargeCut (Double_t x)
 
void SetChargeConvMethod (Int_t x)
 

Detailed Description

Digitization Parameter Class for MVD-Strip part.

Definition at line 15 of file PndSdsStripDigiPar.h.

Constructor & Destructor Documentation

◆ PndSdsStripDigiPar()

PndSdsStripDigiPar::PndSdsStripDigiPar ( const char *  name = "PndSdsParTest",
const char *  title = "PndSds strip digi parameter",
const char *  context = "TestDefaultContext" 
)

◆ ~PndSdsStripDigiPar()

PndSdsStripDigiPar::~PndSdsStripDigiPar ( void  )
inline

Definition at line 18 of file PndSdsStripDigiPar.h.

18 {};

Member Function Documentation

◆ clear()

void PndSdsStripDigiPar::clear ( void  )
inline

Definition at line 19 of file PndSdsStripDigiPar.h.

References getParams(), Print(), and putParams().

19 {};

◆ GetBotAnchor()

TVector2 PndSdsStripDigiPar::GetBotAnchor ( ) const
inline

Definition at line 30 of file PndSdsStripDigiPar.h.

30 { return fBotAnchor; }

◆ GetBotPitch()

Double_t PndSdsStripDigiPar::GetBotPitch ( ) const
inline

Definition at line 26 of file PndSdsStripDigiPar.h.

26 { return fBotPitch; }

◆ GetChargeConvMethod()

Int_t PndSdsStripDigiPar::GetChargeConvMethod ( ) const
inline

Definition at line 46 of file PndSdsStripDigiPar.h.

46 { return fChargeConvMethod; }

◆ GetChargeCut()

Double_t PndSdsStripDigiPar::GetChargeCut ( ) const
inline

Definition at line 44 of file PndSdsStripDigiPar.h.

44 { return fChargeCut; }

◆ GetClusterMean()

Int_t PndSdsStripDigiPar::GetClusterMean ( ) const
inline

Definition at line 41 of file PndSdsStripDigiPar.h.

41 { return fClusterMean; }

◆ GetClusterMod()

Int_t PndSdsStripDigiPar::GetClusterMod ( ) const
inline

Definition at line 40 of file PndSdsStripDigiPar.h.

40 { return fClusterMod; }

◆ GetFeBusClock()

Double_t PndSdsStripDigiPar::GetFeBusClock ( ) const
inline

Definition at line 39 of file PndSdsStripDigiPar.h.

39 { return fFeBusClock; }

◆ GetFeType()

const char* PndSdsStripDigiPar::GetFeType ( ) const
inline

Definition at line 38 of file PndSdsStripDigiPar.h.

38 { return fFeType.Data(); }

◆ GetNoise()

Double_t PndSdsStripDigiPar::GetNoise ( ) const
inline

Definition at line 35 of file PndSdsStripDigiPar.h.

35 { return fNoise; }

◆ GetNrBotFE()

Int_t PndSdsStripDigiPar::GetNrBotFE ( ) const
inline

Definition at line 32 of file PndSdsStripDigiPar.h.

32 { return fBotNrFE; }

◆ GetNrFECh()

Int_t PndSdsStripDigiPar::GetNrFECh ( ) const
inline

Definition at line 33 of file PndSdsStripDigiPar.h.

33 { return fFeChannels; }

◆ GetNrTopFE()

Int_t PndSdsStripDigiPar::GetNrTopFE ( ) const
inline

Definition at line 31 of file PndSdsStripDigiPar.h.

31 { return fTopNrFE; }

◆ GetOrient()

Double_t PndSdsStripDigiPar::GetOrient ( ) const
inline

Definition at line 27 of file PndSdsStripDigiPar.h.

27 { return fOrient; }

◆ getParams()

Bool_t PndSdsStripDigiPar::getParams ( FairParamList *  list)

Referenced by clear().

◆ GetQCloudSigma()

Double_t PndSdsStripDigiPar::GetQCloudSigma ( ) const
inline

Definition at line 36 of file PndSdsStripDigiPar.h.

36 { return fCSigma; }

◆ GetRadChannel()

Int_t PndSdsStripDigiPar::GetRadChannel ( ) const
inline

Definition at line 42 of file PndSdsStripDigiPar.h.

42 { return fRadChannel; }

◆ GetRadTime()

Int_t PndSdsStripDigiPar::GetRadTime ( ) const
inline

Definition at line 43 of file PndSdsStripDigiPar.h.

43 { return fRadTime; }

◆ GetSensType()

const char* PndSdsStripDigiPar::GetSensType ( ) const
inline

Definition at line 37 of file PndSdsStripDigiPar.h.

37 { return fSensType.Data(); }

◆ GetSingleChargeCut()

Double_t PndSdsStripDigiPar::GetSingleChargeCut ( ) const
inline

Definition at line 45 of file PndSdsStripDigiPar.h.

45 { return fSingleChargeCut; }

◆ GetSkew()

Double_t PndSdsStripDigiPar::GetSkew ( ) const
inline

Definition at line 28 of file PndSdsStripDigiPar.h.

28 { return fSkew; }

◆ GetThreshold()

Double_t PndSdsStripDigiPar::GetThreshold ( ) const
inline

Definition at line 34 of file PndSdsStripDigiPar.h.

34 { return fThreshold; }

◆ GetTopAnchor()

TVector2 PndSdsStripDigiPar::GetTopAnchor ( ) const
inline

Definition at line 29 of file PndSdsStripDigiPar.h.

29 { return fTopAnchor; }

◆ GetTopPitch()

Double_t PndSdsStripDigiPar::GetTopPitch ( ) const
inline

Accessor functions

Definition at line 25 of file PndSdsStripDigiPar.h.

25 { return fTopPitch; }

◆ Print()

void PndSdsStripDigiPar::Print ( )

Referenced by clear().

◆ putParams()

void PndSdsStripDigiPar::putParams ( FairParamList *  list)

Referenced by clear().

◆ SetBotAnchor()

void PndSdsStripDigiPar::SetBotAnchor ( TVector2  x)
inline

Definition at line 53 of file PndSdsStripDigiPar.h.

53 { fBotAnchor = x; }

◆ SetBotPitch()

void PndSdsStripDigiPar::SetBotPitch ( Double_t  x)
inline

Definition at line 49 of file PndSdsStripDigiPar.h.

49 { fBotPitch = x; }

◆ SetChargeConvMethod()

void PndSdsStripDigiPar::SetChargeConvMethod ( Int_t  x)
inline

Definition at line 69 of file PndSdsStripDigiPar.h.

69 { fChargeConvMethod = x; }

◆ SetChargeCut()

void PndSdsStripDigiPar::SetChargeCut ( Double_t  x)
inline

Definition at line 67 of file PndSdsStripDigiPar.h.

67 { fChargeCut = x; }

◆ SetClusterMean()

void PndSdsStripDigiPar::SetClusterMean ( Int_t  x)
inline

Definition at line 64 of file PndSdsStripDigiPar.h.

64 { fClusterMean = x; }

◆ SetClusterMod()

void PndSdsStripDigiPar::SetClusterMod ( Int_t  x)
inline

Definition at line 63 of file PndSdsStripDigiPar.h.

63 { fClusterMod = x; }

◆ SetFeBusClock()

void PndSdsStripDigiPar::SetFeBusClock ( Double_t  x)
inline

Definition at line 62 of file PndSdsStripDigiPar.h.

62 { fFeBusClock = x; }

◆ SetFeType()

void PndSdsStripDigiPar::SetFeType ( TString  x)
inline

Definition at line 61 of file PndSdsStripDigiPar.h.

61 { fFeType = x; }

◆ SetNoise()

void PndSdsStripDigiPar::SetNoise ( Double_t  x)
inline

Definition at line 58 of file PndSdsStripDigiPar.h.

58 { fNoise = x; }

◆ SetNrBotFE()

void PndSdsStripDigiPar::SetNrBotFE ( Int_t  x)
inline

Definition at line 55 of file PndSdsStripDigiPar.h.

55 { fBotNrFE = x; }

◆ SetNrFECh()

void PndSdsStripDigiPar::SetNrFECh ( Int_t  x)
inline

Definition at line 56 of file PndSdsStripDigiPar.h.

56 { fFeChannels = x; }

◆ SetNrTopFE()

void PndSdsStripDigiPar::SetNrTopFE ( Int_t  x)
inline

Definition at line 54 of file PndSdsStripDigiPar.h.

54 { fTopNrFE = x; }

◆ SetOrient()

void PndSdsStripDigiPar::SetOrient ( Double_t  x)
inline

Definition at line 50 of file PndSdsStripDigiPar.h.

50 { fOrient = x; }

◆ SetQCloudSigma()

void PndSdsStripDigiPar::SetQCloudSigma ( Double_t  x)
inline

Definition at line 59 of file PndSdsStripDigiPar.h.

59 { fCSigma = x; }

◆ SetRadChnnel()

void PndSdsStripDigiPar::SetRadChnnel ( Int_t  x)
inline

Definition at line 65 of file PndSdsStripDigiPar.h.

65 { fRadChannel = x; }

◆ SetRadTime()

void PndSdsStripDigiPar::SetRadTime ( Int_t  x)
inline

Definition at line 66 of file PndSdsStripDigiPar.h.

66 { fRadTime = x; }

◆ SetSensType()

void PndSdsStripDigiPar::SetSensType ( TString  x)
inline

Definition at line 60 of file PndSdsStripDigiPar.h.

60 { fSensType = x; }

◆ SetSingleChargeCut()

void PndSdsStripDigiPar::SetSingleChargeCut ( Double_t  x)
inline

Definition at line 68 of file PndSdsStripDigiPar.h.

68 { fSingleChargeCut = x; }

◆ SetSkew()

void PndSdsStripDigiPar::SetSkew ( Double_t  x)
inline

Definition at line 51 of file PndSdsStripDigiPar.h.

51 { fSkew = x; }

◆ SetThreshold()

void PndSdsStripDigiPar::SetThreshold ( Double_t  x)
inline

Definition at line 57 of file PndSdsStripDigiPar.h.

57 { fThreshold = x; }

◆ SetTopAnchor()

void PndSdsStripDigiPar::SetTopAnchor ( TVector2  x)
inline

Definition at line 52 of file PndSdsStripDigiPar.h.

52 { fTopAnchor = x; }

◆ SetTopPitch()

void PndSdsStripDigiPar::SetTopPitch ( Double_t  x)
inline

Definition at line 48 of file PndSdsStripDigiPar.h.

48 { fTopPitch = x; }

The documentation for this class was generated from the following file: