15#include "FairLogger.h"
16#include "FairParamList.h"
19 : FairParGenericSet(name, title, context, own)
27 LOG(info) <<
"R3BNeulandQCalPar::putParams() called";
32 list->add(
"QCalParams", fParams);
37 LOG(info) <<
"R3BNeulandQCalPar::getParams() called";
42 if (!list->fill(
"QCalParams", &fParams))
58 LOG(info) <<
" ----------- " << GetName() <<
" NeuLAND Parameters ------------- ";
59 LOG(info) <<
" Number of Parameters " << fParams.GetSize();
60 for (Int_t i = 0; i < fParams.GetSize(); i++)
61 LOG(info) <<
"PMT Nr. " << i <<
" : pedestal level = " << fParams.At(i);
62 LOG(info) <<
"----------------------------------------------------------------------";
ClassImp(R3BNeulandQCalPar)
virtual ~R3BNeulandQCalPar(void)
Destructor.
void printParams()
Method to print value of parameters to the standard output.
R3BNeulandQCalPar(const char *name="NeulandQCalPar", const char *title="Calibration", const char *context="TestDefaultContext", Bool_t own=kTRUE)
Standard constructor.
void putParams(FairParamList *list)
Method to store parameters using FairRuntimeDB.
void SetSize(Int_t size)
Method to set the size of the array of parameters.
Bool_t getParams(FairParamList *list)
Method to retrieve parameters using FairRuntimeDB.