17#include "FairLogger.h"
18#include "FairParamList.h"
23 : FairParGenericSet(name, title, context, own)
47 LOG(info) <<
"R3BNeulandHitPar::putParams() called";
52 list->addObject(GetName(),
fParams);
57 LOG(info) <<
"R3BNeulandHitPar::getParams() called";
62 if (!list->fillObject(GetName(),
fParams))
74 LOG(info) <<
" ----------- " << GetName() <<
" NeuLAND Parameters ------------- ";
76 LOG(info) <<
" Number of Parameters " <<
fParams->GetEntries();
77 for (Int_t i = 0; i <
fParams->GetEntries(); i++)
80 LOG(info) <<
"----------------------------------------------------------------------";
ClassImp(R3BNeulandHitPar)
void printParams()
A method to print value of parameters to the standard output using FairLogger.
void clear(void)
Method to reset the values of parameters.
TObjArray * fParams
an array with parameter containers of all modules
void putParams(FairParamList *list)
Method to store parameters using FairRuntimeDB.
Double_t fGlobalTimeOffset
void printParams()
Method to print value of parameters to the standard output.
R3BNeulandHitPar(const char *name="NeulandHitPar", const char *title="Calibration", const char *context="TestDefaultContext", Bool_t own=kTRUE)
Standard constructor.
Bool_t getParams(FairParamList *list)
Method to retrieve parameters using FairRuntimeDB.
virtual ~R3BNeulandHitPar(void)
Destructor.
Double_t fDistanceToTarget
std::vector< Double_t > fDistancesToFirstPlane
Simulation of NeuLAND Bar/Paddle.
constexpr auto MaxNumberOfPlanes