#include "CbmTrdParSetDigi.h" #include "CbmTrdParModDigi.h" #include #include #include #include CbmTrdParSetDigi::CbmTrdParSetDigi(const char* name, const char* title, const char* context) : CbmTrdParSet(name, title, context) { } //_______________________________________________________________________________ Bool_t CbmTrdParSetDigi::getParams(FairParamList* l) { if (!l) return kFALSE; if ( ! l->fill("NrOfModules", &fNrOfModules) ){ LOG(ERROR)<fill("MaxSectors", &maxSectors) ){ LOG(ERROR)<fill("ModuleIdArray", &moduleId) ){ LOG(ERROR)<fill(Form("%d", moduleId[i]), &values) ) { LOG(ERROR)<SetModuleId(moduleId[i]); ((CbmTrdParModDigi*)fModuleMap[moduleId[i]])->SetAnodeWireToPadPlaneDistance(awPP>0?awPP:0.35); ((CbmTrdParModDigi*)fModuleMap[moduleId[i]])->SetAnodeWireOffset(awOff>0?awOff:0.375); ((CbmTrdParModDigi*)fModuleMap[moduleId[i]])->SetAnodeWireSpacing(awPitch>0?awPitch:0.25); //fModuleMap[moduleId[i]]->Print(); } return kTRUE; } ClassImp(CbmTrdParSetDigi)