|
LDMX Software
|
Base class for provider of conditions information like pedestals, gains, electronics maps, etc. More...
#include "Framework/Exception/Exception.h"#include "Framework/ConditionsIOV.h"#include "Framework/ConditionsObject.h"#include "Framework/Configure/Parameters.h"#include "Framework/Factory.h"#include "Framework/Logger.h"#include <map>Go to the source code of this file.
Classes | |
| class | framework::ConditionsObjectProvider |
| Base class for all providers of conditions objects. More... | |
Namespaces | |
| namespace | framework |
| All classes in the ldmx-sw project use this namespace. | |
Macros | |
| #define | DECLARE_CONDITIONS_PROVIDER(CLASS) |
| Macro which allows the framework to construct a producer given its name during configuration. | |
Base class for provider of conditions information like pedestals, gains, electronics maps, etc.
Definition in file ConditionsObjectProvider.h.
| #define DECLARE_CONDITIONS_PROVIDER | ( | CLASS | ) |
Macro which allows the framework to construct a producer given its name during configuration.
| CLASS | The fully-specified name of the class to register (including any namespaces) |
We just call FACTORY_REGISTRATION with framework::ConditionsObjectProvider as the first argument, so look there for the implementation details.
Definition at line 157 of file ConditionsObjectProvider.h.