9#include <FairParGenericSet.h>
10#include <FairParamList.h>
12#include <TGenericClassInfo.h>
21 : FairParGenericSet(name, title, context)
41 for (map<Int_t, CbmTrdParMod*>::const_iterator imod =
fModuleMap.begin(); imod !=
fModuleMap.end(); imod++, j++) {
51 map<Int_t, CbmTrdParMod*>::const_iterator imod =
fModuleMap.find(detId);
59 map<Int_t, CbmTrdParMod*>::const_iterator imod =
fModuleMap.find(detId);
67 if (!l)
return kFALSE;
76 printf(
"%s(%s)::putParams not implemented \n", GetName(), GetTitle());
91 printf(
" %d %s(%s)\n", imod.first, imod.second->GetName(), imod.second->GetTitle());
92 imod.second->Print(opt);
ClassImp(CbmConverterManager)
Definition of generic parameters for one TRD module.
virtual int GetModuleId() const
std::map< Int_t, CbmTrdParMod * > fModuleMap
virtual ~CbmTrdParSet()
Destructor.
virtual void putParams(FairParamList *)
CbmTrdParSet(const char *name="CbmTrdParSet", const char *title="TRD parameters", const char *context="Default")
virtual Int_t GetModuleId(Int_t i) const
Int_t fNrOfModules
no of modules in the current run
virtual void Print(Option_t *opt="") const
virtual Bool_t getParams(FairParamList *)
virtual const CbmTrdParMod * GetModulePar(Int_t detId) const
virtual void addParam(CbmTrdParMod *mod)