PandaRoot
PndLmdDigiPara Class Reference

#include <PndLmdDigiPara.h>

Inheritance diagram for PndLmdDigiPara:

Public Member Functions

 PndLmdDigiPara (const char *name="PndLmdDigiParameter", const char *title="PndLmd Strip Digi Parameter", const char *context="Pnd Lmd Digitization parameters")
 
 ~PndLmdDigiPara (void)
 
void clean (void)
 
void putParams (FairParamList *list)
 
Bool_t getParams (FairParamList *list)
 
void print ()
 
Double_t GetCirclePitch () const
 
Double_t GetLeftPitch () const
 
Double_t GetRightPitch () const
 
Double_t GetRightOrient () const
 
Double_t GetLeftOrient () const
 
TVector2 GetCircleAnchor () const
 
TVector2 GetRightAnchor () const
 
TVector2 GetLeftAnchor () const
 
Int_t GetNrFeChannels () const
 
Int_t GetNrCircleFe () const
 
Int_t GetNrRightFe () const
 
Int_t GetNrLeftFe () const
 
Double_t GetGausSigma () const
 
Double_t GetThreshold () const
 
Double_t GetNoise () const
 
const char * GetSensType () const
 
const char * GetFeType () const
 
void SetCirclePitch (Double_t x)
 
void SetLeftPitch (Double_t x)
 
void SetRightPitch (Double_t x)
 
void SetLeftOrient (Double_t x)
 
void SetRightOrient (Double_t x)
 
void SetCircleAnchor (TVector2 &x)
 
void SetRightAnchor (TVector2 &x)
 
void SetLeftAnchor (TVector2 &x)
 
void SetNrFeChannels (Int_t x)
 
void SetNrCircleFe (Int_t x)
 
void SetNrLeftFe (Int_t x)
 
void SetNrRightFe (Int_t x)
 
void SetSensType (TString x)
 
void SetFeType (TString x)
 
void SetGausSigma (Double_t x)
 

Detailed Description

Definition at line 18 of file PndLmdDigiPara.h.

Constructor & Destructor Documentation

◆ PndLmdDigiPara()

PndLmdDigiPara::PndLmdDigiPara ( const char *  name = "PndLmdDigiParameter",
const char *  title = "PndLmd Strip Digi Parameter",
const char *  context = "Pnd Lmd Digitization parameters" 
)

◆ ~PndLmdDigiPara()

PndLmdDigiPara::~PndLmdDigiPara ( void  )
inline

Definition at line 22 of file PndLmdDigiPara.h.

22 {}

Member Function Documentation

◆ clean()

void PndLmdDigiPara::clean ( void  )
inline

Definition at line 23 of file PndLmdDigiPara.h.

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

23 {}

◆ GetCircleAnchor()

TVector2 PndLmdDigiPara::GetCircleAnchor ( ) const
inline

Definition at line 35 of file PndLmdDigiPara.h.

35 { return fCircleAnchor; }

◆ GetCirclePitch()

Double_t PndLmdDigiPara::GetCirclePitch ( ) const
inline

Definition at line 30 of file PndLmdDigiPara.h.

30 { return fCirclePitch; }

◆ GetFeType()

const char* PndLmdDigiPara::GetFeType ( ) const
inline

Definition at line 47 of file PndLmdDigiPara.h.

47 { return fFeType.Data(); }

◆ GetGausSigma()

Double_t PndLmdDigiPara::GetGausSigma ( ) const
inline

Definition at line 42 of file PndLmdDigiPara.h.

42 { return fSigma; }

◆ GetLeftAnchor()

TVector2 PndLmdDigiPara::GetLeftAnchor ( ) const
inline

Definition at line 37 of file PndLmdDigiPara.h.

37 { return fLeftAnchor; }

◆ GetLeftOrient()

Double_t PndLmdDigiPara::GetLeftOrient ( ) const
inline

Definition at line 34 of file PndLmdDigiPara.h.

34 { return fLeftOrient; }

◆ GetLeftPitch()

Double_t PndLmdDigiPara::GetLeftPitch ( ) const
inline

Definition at line 31 of file PndLmdDigiPara.h.

31 { return fLeftPitch; }

◆ GetNoise()

Double_t PndLmdDigiPara::GetNoise ( ) const
inline

Definition at line 45 of file PndLmdDigiPara.h.

45 { return fNoise; }

◆ GetNrCircleFe()

Int_t PndLmdDigiPara::GetNrCircleFe ( ) const
inline

Definition at line 39 of file PndLmdDigiPara.h.

39 { return fNrCircleFe; }

◆ GetNrFeChannels()

Int_t PndLmdDigiPara::GetNrFeChannels ( ) const
inline

Definition at line 38 of file PndLmdDigiPara.h.

38 { return fNrFeChannels; }

◆ GetNrLeftFe()

Int_t PndLmdDigiPara::GetNrLeftFe ( ) const
inline

Definition at line 41 of file PndLmdDigiPara.h.

41 { return fNrLeftFe; }

◆ GetNrRightFe()

Int_t PndLmdDigiPara::GetNrRightFe ( ) const
inline

Definition at line 40 of file PndLmdDigiPara.h.

40 { return fNrRightFe; }

◆ getParams()

Bool_t PndLmdDigiPara::getParams ( FairParamList *  list)

Referenced by clean().

◆ GetRightAnchor()

TVector2 PndLmdDigiPara::GetRightAnchor ( ) const
inline

Definition at line 36 of file PndLmdDigiPara.h.

36 { return fRightAnchor; }

◆ GetRightOrient()

Double_t PndLmdDigiPara::GetRightOrient ( ) const
inline

Definition at line 33 of file PndLmdDigiPara.h.

33 { return fRightOrient; }

◆ GetRightPitch()

Double_t PndLmdDigiPara::GetRightPitch ( ) const
inline

Definition at line 32 of file PndLmdDigiPara.h.

32 { return fRightPitch; }

◆ GetSensType()

const char* PndLmdDigiPara::GetSensType ( ) const
inline

Definition at line 46 of file PndLmdDigiPara.h.

46 { return fSensType.Data(); }

◆ GetThreshold()

Double_t PndLmdDigiPara::GetThreshold ( ) const
inline

Definition at line 44 of file PndLmdDigiPara.h.

44 { return fThreshold; }

◆ print()

void PndLmdDigiPara::print ( )

Referenced by clean().

◆ putParams()

void PndLmdDigiPara::putParams ( FairParamList *  list)

Referenced by clean().

◆ SetCircleAnchor()

void PndLmdDigiPara::SetCircleAnchor ( TVector2 &  x)
inline

Definition at line 54 of file PndLmdDigiPara.h.

54 { fCircleAnchor = x; }

◆ SetCirclePitch()

void PndLmdDigiPara::SetCirclePitch ( Double_t  x)
inline

Definition at line 49 of file PndLmdDigiPara.h.

49 { fCirclePitch = x; }

◆ SetFeType()

void PndLmdDigiPara::SetFeType ( TString  x)
inline

Definition at line 62 of file PndLmdDigiPara.h.

62 { fFeType = x; }

◆ SetGausSigma()

void PndLmdDigiPara::SetGausSigma ( Double_t  x)
inline

Definition at line 63 of file PndLmdDigiPara.h.

63 { fSigma = x; }

◆ SetLeftAnchor()

void PndLmdDigiPara::SetLeftAnchor ( TVector2 &  x)
inline

Definition at line 56 of file PndLmdDigiPara.h.

56 { fLeftAnchor = x; }

◆ SetLeftOrient()

void PndLmdDigiPara::SetLeftOrient ( Double_t  x)
inline

Definition at line 52 of file PndLmdDigiPara.h.

52 { fLeftOrient = x; }

◆ SetLeftPitch()

void PndLmdDigiPara::SetLeftPitch ( Double_t  x)
inline

Definition at line 50 of file PndLmdDigiPara.h.

50 { fLeftPitch = x; }

◆ SetNrCircleFe()

void PndLmdDigiPara::SetNrCircleFe ( Int_t  x)
inline

Definition at line 58 of file PndLmdDigiPara.h.

58 { fNrCircleFe = x; }

◆ SetNrFeChannels()

void PndLmdDigiPara::SetNrFeChannels ( Int_t  x)
inline

Definition at line 57 of file PndLmdDigiPara.h.

57 { fNrFeChannels = x; }

◆ SetNrLeftFe()

void PndLmdDigiPara::SetNrLeftFe ( Int_t  x)
inline

Definition at line 59 of file PndLmdDigiPara.h.

59 { fNrLeftFe = x; }

◆ SetNrRightFe()

void PndLmdDigiPara::SetNrRightFe ( Int_t  x)
inline

Definition at line 60 of file PndLmdDigiPara.h.

60 { fNrRightFe = x; }

◆ SetRightAnchor()

void PndLmdDigiPara::SetRightAnchor ( TVector2 &  x)
inline

Definition at line 55 of file PndLmdDigiPara.h.

55 { fRightAnchor = x; }

◆ SetRightOrient()

void PndLmdDigiPara::SetRightOrient ( Double_t  x)
inline

Definition at line 53 of file PndLmdDigiPara.h.

53 { fRightOrient = x; }

◆ SetRightPitch()

void PndLmdDigiPara::SetRightPitch ( Double_t  x)
inline

Definition at line 51 of file PndLmdDigiPara.h.

51 { fRightPitch = x; }

◆ SetSensType()

void PndLmdDigiPara::SetSensType ( TString  x)
inline

Definition at line 61 of file PndLmdDigiPara.h.

61 { fSensType = x; }

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