#include "CbmKolkataDetectorDigiPar.h" #include "FairParamList.h" #include ClassImp(CbmKolkataDetectorDigiPar) CbmKolkataDetectorDigiPar ::CbmKolkataDetectorDigiPar(const char* name, const char* title, const char* context) : FairParGenericSet(name,title,context), fNrOfLayers(0), fXSmearing(), fYSmearing() { } CbmKolkataDetectorDigiPar::~CbmKolkataDetectorDigiPar(void) { } void CbmKolkataDetectorDigiPar::clear(void) { status = kFALSE; resetInputVersions(); } void CbmKolkataDetectorDigiPar::putParams(FairParamList* l) { if (!l) { return; } l->add("NrOfLayers", fNrOfLayers); l->add("XSmearing", fXSmearing); l->add("YSmearing", fYSmearing); } Bool_t CbmKolkataDetectorDigiPar::getParams(FairParamList* l) { if (!l) { return kFALSE; } if ( ! l->fill("NrOfLayers", &fNrOfLayers) ) return kFALSE; fXSmearing.Set(fNrOfLayers); if ( ! l->fill("XSmearing", &fXSmearing) ) return kFALSE; fYSmearing.Set(fNrOfLayers); if ( ! l->fill("YSmearing", &fYSmearing) ) return kFALSE; std::cout<<"Length of fXSmearing: "<