![]() |
PandaRoot
|
Container class for EMC error matrix parameter class is inherited from FairParGenericSet. More...
#include <BSEmcErrorCalculationPar.h>
Public Member Functions | |
BSEmcErrorCalculationPar (const char *t_name="EmcErrorCalculationPar", const char *t_title="Emc Geometry Version Flag", const char *t_context="TestDefaultContext") | |
virtual | ~BSEmcErrorCalculationPar () |
void | clear () |
Double_t | GetScaleFactor () const |
Double_t | GetMinEnergyCutOff () const |
Double_t | GetMaxEnergyCutOff () const |
Double_t | GetDetectorPosition () const |
Double_t | GetEnergyParA () const |
Double_t | GetEnergyPower () const |
Double_t | GetEnergyConst () const |
Double_t | GetEnergyQuadr () const |
Double_t | GetPosition1ParA () const |
Double_t | GetPosition1Power () const |
Double_t | GetPosition1Const () const |
Double_t | GetPosition2ParA () const |
Double_t | GetPosition2Power () const |
Double_t | GetPosition2Const () const |
void | putParams (FairParamList *) |
Bool_t | getParams (FairParamList *) |
Static Public Attributes | |
static std::string | fgParameterName |
Container class for EMC error matrix parameter class is inherited from FairParGenericSet.
Based on PndEmcErrorMatrixPar Parametrization of EMC error matrix functions used for parameterization Energy: Delta(E)/E = (a^2/E^power) + const^2 + (quadr/E)^2 position: Delta(x)=(a*a/E^power) + const^2 There are 10 parameters (engParA, engPower, engConst, engQuadr, pos1ParA, pos1Power, pos1Const, pos2ParA, pos2Power, pos2Const) for each component of EMC (barrel, fwd endcap, bwd endcap, shashlyk)
Definition at line 44 of file BSEmcErrorCalculationPar.h.
BSEmcErrorCalculationPar::BSEmcErrorCalculationPar | ( | const char * | t_name = "EmcErrorCalculationPar" , |
const char * | t_title = "Emc Geometry Version Flag" , |
||
const char * | t_context = "TestDefaultContext" |
||
) |
|
virtual |
void BSEmcErrorCalculationPar::clear | ( | ) |
|
inline |
Definition at line 54 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 58 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 56 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 57 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 59 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 53 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 52 of file BSEmcErrorCalculationPar.h.
Bool_t BSEmcErrorCalculationPar::getParams | ( | FairParamList * | ) |
Referenced by GetPosition2Const().
|
inline |
Definition at line 62 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 60 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 61 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 65 of file BSEmcErrorCalculationPar.h.
References getParams(), and putParams().
|
inline |
Definition at line 63 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 64 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 51 of file BSEmcErrorCalculationPar.h.
void BSEmcErrorCalculationPar::putParams | ( | FairParamList * | ) |
Referenced by GetPosition2Const().
|
static |
Definition at line 46 of file BSEmcErrorCalculationPar.h.