// ----------------------------------------------------------------------------- // ----- ----- // ----- R3BCaloHitFinderPar ----- // ----- Created 21/07/2014 by H. Alvarez-Pol ----- // ----- ----- // ----------------------------------------------------------------------------- #include #include "R3BCaloHitFinderPar.h" #include "TMath.h" R3BCaloHitFinderPar::R3BCaloHitFinderPar(const char* name, const char* title, const char* context) : FairParGenericSet(name,title,context) { clear(); } void R3BCaloHitFinderPar::putParams(FairParamList* list) { std::cout<<"-I- R3BCaloHitFinderPar::putParams() called"<add("fThreshold", (Double_t)fThreshold); list->add("fCrystalResolution", (Double_t)fCrystalResolution); list->add("fDeltaPolar", (Double_t)fDeltaPolar); list->add("fDeltaAzimuthal", (Double_t)fDeltaAzimuthal); list->add("fDeltaAngleClust", (Double_t)fDeltaAngleClust); list->add("fClusteringAlgorithmSelector", (Int_t)fClusteringAlgorithmSelector); list->add("fParCluster1", (Double_t)fParCluster1); } Bool_t R3BCaloHitFinderPar::getParams(FairParamList* list) { std::cout<<"-I- R3BCaloHitFinderPar::getParams() called"<fill("fThreshold",&fThreshold,1)) return kFALSE; if (!list->fill("fCrystalResolution",&fCrystalResolution,1)) return kFALSE; if (!list->fill("fDeltaPolar",&fDeltaPolar,1)) return kFALSE; if (!list->fill("fDeltaAzimuthal",&fDeltaAzimuthal,1)) return kFALSE; if (!list->fill("fDeltaAngleClust",&fDeltaAngleClust,1)) return kFALSE; if (!list->fill("fClusteringAlgorithmSelector",&fClusteringAlgorithmSelector,1)) return kFALSE; if (!list->fill("fParCluster1",&fParCluster1,1)) return kFALSE; return kTRUE; } void R3BCaloHitFinderPar::Print(Option_t* option) const { std::cout<<"-I- CALIFA HitFinder Parameters:"<