![]() |
ATLAS Offline Software
|
This class provides a simple implementation of the DQMF abstract AlgorithmConfig interface which can be used in dqm_algorithms (see AddReference algorithms). More...
#include <SimpleAlgorithmConfig.h>
Public Member Functions | |
SimpleAlgorithmConfig () | |
Default constructor. More... | |
SimpleAlgorithmConfig (TObject *ref) | |
SimpleAlgorithmConfig (const AlgorithmConfig &conf) | |
Copy constructor. More... | |
virtual TObject * | getReference () const override |
Getters, interface defines in AlgorithmConfig. More... | |
void | setReference (TObject *ref) |
Setters. More... | |
void | addParameter (std::string, double) |
void | addGenericParameter (std::string, std::string) |
void | addGreenThreshold (std::string, double) |
void | addRedThreshold (std::string, double) |
Private Attributes | |
TObject * | m_ref |
This class provides a simple implementation of the DQMF abstract AlgorithmConfig interface which can be used in dqm_algorithms (see AddReference algorithms).
Definition at line 21 of file SimpleAlgorithmConfig.h.
dqm_algorithms::tools::SimpleAlgorithmConfig::SimpleAlgorithmConfig | ( | ) |
Default constructor.
Definition at line 12 of file SimpleAlgorithmConfig.cxx.
dqm_algorithms::tools::SimpleAlgorithmConfig::SimpleAlgorithmConfig | ( | TObject * | ref | ) |
Definition at line 18 of file SimpleAlgorithmConfig.cxx.
dqm_algorithms::tools::SimpleAlgorithmConfig::SimpleAlgorithmConfig | ( | const AlgorithmConfig & | conf | ) |
Copy constructor.
Definition at line 26 of file SimpleAlgorithmConfig.cxx.
void dqm_algorithms::tools::SimpleAlgorithmConfig::addGenericParameter | ( | std::string | key, |
std::string | value | ||
) |
Definition at line 57 of file SimpleAlgorithmConfig.cxx.
void dqm_algorithms::tools::SimpleAlgorithmConfig::addGreenThreshold | ( | std::string | key, |
double | value | ||
) |
Definition at line 63 of file SimpleAlgorithmConfig.cxx.
void dqm_algorithms::tools::SimpleAlgorithmConfig::addParameter | ( | std::string | key, |
double | value | ||
) |
Definition at line 51 of file SimpleAlgorithmConfig.cxx.
void dqm_algorithms::tools::SimpleAlgorithmConfig::addRedThreshold | ( | std::string | key, |
double | value | ||
) |
Definition at line 69 of file SimpleAlgorithmConfig.cxx.
|
overridevirtual |
Getters, interface defines in AlgorithmConfig.
Definition at line 38 of file SimpleAlgorithmConfig.cxx.
void dqm_algorithms::tools::SimpleAlgorithmConfig::setReference | ( | TObject * | ref | ) |
|
private |
Definition at line 41 of file SimpleAlgorithmConfig.h.