![]() |
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 32 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 42 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 46 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 44 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 45 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 47 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 41 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 40 of file BSEmcErrorCalculationPar.h.
Bool_t BSEmcErrorCalculationPar::getParams | ( | FairParamList * | ) |
Referenced by GetPosition2Const().
|
inline |
Definition at line 50 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 48 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 49 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 53 of file BSEmcErrorCalculationPar.h.
References getParams(), and putParams().
|
inline |
Definition at line 51 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 52 of file BSEmcErrorCalculationPar.h.
|
inline |
Definition at line 39 of file BSEmcErrorCalculationPar.h.
void BSEmcErrorCalculationPar::putParams | ( | FairParamList * | ) |
Referenced by GetPosition2Const().
|
static |
Definition at line 34 of file BSEmcErrorCalculationPar.h.