13 #ifndef BSEMCBARRELDIGINONUNIFORMITYPAR_HH 14 #define BSEMCBARRELDIGINONUNIFORMITYPAR_HH 19 #include "RtypesCore.h" 22 #include "FairParGenericSet.h" 23 #include "FairParamList.h" 28 class TMemberInspector;
43 const std::map<Int_t, std::vector<Double_t>> &
GetMap()
const {
return fNonUniPars; }
48 std::map<Int_t, std::vector<Double_t>> fNonUniPars{};
63 void GetNonuniformityParameters(Int_t t_detId, Double_t *t_pars);
65 BSEmcBarrelDigiNonuniformityPar(
const char *t_name =
"PndEmcDigiPar",
const char *t_title =
"Emc digi parameter",
const char *t_context =
"TestDefaultContext");
70 virtual void putParams(FairParamList *t_list) ;
71 virtual Bool_t getParams(FairParamList *t_list) ;
~BSEmcBarrelDigiNonuniParObject()
const std::map< Int_t, std::vector< Double_t > > & GetMap() const
void SetNonuniformity(Int_t t_crystaltype, Double_t *t_pars)
void GetNonuniformity(Int_t t_crystaltype, Double_t *t_pars)
Parameter object containing Values relevant for the non-uniform lightyield of Barrel crystals...
BSEmcBarrelDigiNonuniParObject()