//* $Id: */ // ------------------------------------------------------------------------- // ----- PndDrcDigiPar source file ----- // ----- Created 09/11/2010 by M. Patsyuk ----- // ------------------------------------------------------------------------- /** PndDrcDigiPar *@author Maria Patsyuk *@since 09.11.2010 *@version 1.0 ** ** PANDA task class for storing digitization parameters for DIRC barrel ** Task level RECO **/ #include #include "PndDrcDigiPar.h" #include "PndDetectorList.h" using std::cout; using std::endl; using std::flush; //using std::map; using std::pair; PndDrcDigiPar::PndDrcDigiPar(const char* name, const char* title, const char* context) : FairParGenericSet(name,title,context) { clear(); } // ------------------------------------------------------------------------- // ----- Destructor ---------------------------------------------------- PndDrcDigiPar::~PndDrcDigiPar(void) { } // ------------------------------------------------------------------------- void PndDrcDigiPar::putParams(FairParamList* list) { if(!list) return; list->add("parameters", fDrcParameters); list->add("NumberOfHitPixels",fNOfHitPixels); list->add("NumberOfAmbiguities",fNOfAmbiguities); list->add("NumberOfParametersPerPixel",fNOfParametersPerPixel); } Bool_t PndDrcDigiPar::getParams(FairParamList* list) { if (!list) {std::cout<<"list not found"<fill("parameters",&fDrcParameters)) {std::cout<<"par: fPndParameters not found"<fill("NumberOfHitPixels",&fNOfHitPixels)) {std::cout<<"par: NumberOfHitPixels not found"<fill("NumberOfAmbiguities",&fNOfAmbiguities)) {std::cout<<"par: NumberOfAmbiguities not found"<fill("NumberOfParametersPerPixel",&fNOfParametersPerPixel)) {std::cout<<"par: NumberOfParametersPerPixel not found"<