PandaRoot
BSEmcCalibrationPar Class Reference

Very basic start for CalibrationPar (each Detector gets its own) More...

#include <BSEmcCalibrationPar.h>

Inheritance diagram for BSEmcCalibrationPar:

Public Member Functions

 BSEmcCalibrationPar (const char *t_name="EmcCalibrationPar", const char *t_title="Calibration Values for emc detector", const char *t_context="TestDefaultContext")
 
virtual ~BSEmcCalibrationPar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
Double_t GetHighGain () const
 
Double_t GetLowGain () const
 
Double_t GetDefaultGain () const
 

Static Public Attributes

static const std::string fgParameterName
 

Detailed Description

Very basic start for CalibrationPar (each Detector gets its own)

Will have to change, once we have more than just on calibration value per gain, but one per crystal Look at BSEmcCrystalPositionPar or BSEmcGeoNeighbouringRelationPar for that

Author
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
Date
2021-02

Definition at line 25 of file BSEmcCalibrationPar.h.

Constructor & Destructor Documentation

◆ BSEmcCalibrationPar()

BSEmcCalibrationPar::BSEmcCalibrationPar ( const char *  t_name = "EmcCalibrationPar",
const char *  t_title = "Calibration Values for emc detector",
const char *  t_context = "TestDefaultContext" 
)

◆ ~BSEmcCalibrationPar()

virtual BSEmcCalibrationPar::~BSEmcCalibrationPar ( void  )
virtual

Member Function Documentation

◆ clear()

void BSEmcCalibrationPar::clear ( void  )
inline

Definition at line 31 of file BSEmcCalibrationPar.h.

References getParams(), and putParams().

31 {}

◆ GetDefaultGain()

Double_t BSEmcCalibrationPar::GetDefaultGain ( ) const
inline

Definition at line 37 of file BSEmcCalibrationPar.h.

37 { return fDefault; }

◆ GetHighGain()

Double_t BSEmcCalibrationPar::GetHighGain ( ) const
inline

Definition at line 35 of file BSEmcCalibrationPar.h.

35 { return fHighGain; }

◆ GetLowGain()

Double_t BSEmcCalibrationPar::GetLowGain ( ) const
inline

Definition at line 36 of file BSEmcCalibrationPar.h.

36 { return fLowGain; }

◆ getParams()

Bool_t BSEmcCalibrationPar::getParams ( FairParamList *  )

Referenced by clear().

◆ putParams()

void BSEmcCalibrationPar::putParams ( FairParamList *  )

Referenced by clear().

Member Data Documentation

◆ fgParameterName

const std::string BSEmcCalibrationPar::fgParameterName
static

Definition at line 27 of file BSEmcCalibrationPar.h.


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