![]() |
PandaRoot
|
Helper class to indirect the Parameter fetching via the FairRuntimeDb. More...
#include <PndParameterRegister.h>
Public Member Functions | |
void | AddRequest (const std::string &t_request) |
Add a parameter name to the list of requested parameters. More... | |
void | AddRequestList (const std::vector< std::string > &t_requests) |
Add a list of parameter names to the list of requested parameters. More... | |
FairParSet * | GetParameter (const std::string &t_name) const |
Access the parameter via the name. More... | |
void | SetParameter (const std::string &t_name, FairParSet *t_parameter) |
Set the parameter pointer t_parameter for the parameter t_name. More... | |
const std::vector< std::string > & | GetRequestList () const |
Get the list of requested parameter names. More... | |
virtual | ~PndParameterRegister ()=default |
Helper class to indirect the Parameter fetching via the FairRuntimeDb.
Definition at line 30 of file PndParameterRegister.h.
|
virtualdefault |
Referenced by GetRequestList().
|
inline |
Add a parameter name to the list of requested parameters.
t_request |
Definition at line 37 of file PndParameterRegister.h.
Referenced by AddRequestList().
|
inline |
Add a list of parameter names to the list of requested parameters.
t_requests |
Definition at line 49 of file PndParameterRegister.h.
References AddRequest().
|
inline |
Access the parameter via the name.
t_name |
Definition at line 62 of file PndParameterRegister.h.
|
inline |
Get the list of requested parameter names.
Definition at line 90 of file PndParameterRegister.h.
References ~PndParameterRegister().
|
inline |
Set the parameter pointer t_parameter for the parameter t_name.
t_name | |
t_parameter |
Definition at line 76 of file PndParameterRegister.h.