|
| ConditionsXmlLoader (Detector &description, ConditionsManager mgr, const std::string &nam) |
| Default constructor. More...
|
|
virtual | ~ConditionsXmlLoader () |
| Default destructor. More...
|
|
virtual std::size_t | load_single (key_type key, const IOV &req_validity, RangeConditions &conditions) |
| Load a condition set given a Detector Element and the conditions name according to their validity. More...
|
|
virtual std::size_t | load_range (key_type key, const IOV &req_validity, RangeConditions &conditions) |
| Load a condition set given a Detector Element and the conditions name according to their validity. More...
|
|
virtual std::size_t | load_many (const IOV &, RequiredItems &, LoadedItems &, IOV &) |
| Optimized update using conditions slice data. More...
|
|
| ConditionsDataLoader (Detector &description, ConditionsManager mgr, const std::string nam) |
| Default constructor. More...
|
|
virtual | ~ConditionsDataLoader () |
| Default destructor. More...
|
|
virtual void | initialize () |
| Optional initialization for sub-classes. More...
|
|
ConditionsManager | manager () const |
| Access conditions manager. More...
|
|
Property & | operator[] (const std::string &property_name) |
| Access to properties. More...
|
|
const Property & | operator[] (const std::string &property_name) const |
| Access to properties (CONST) More...
|
|
void | addSource (const std::string &source) |
| Add data source definition to loader. More...
|
|
void | addSource (const std::string &source, const IOV &iov) |
| Add data source definition to loader for data corresponding to a given IOV. More...
|
|
| NamedObject (const char *nam, const char *typ="") |
| Initializing constructor. More...
|
|
| NamedObject (const std::string &nam) |
| Initializing constructor. More...
|
|
| NamedObject (const std::string &nam, const std::string &typ) |
| Initializing constructor. More...
|
|
| NamedObject ()=default |
| Standard constructor. More...
|
|
| NamedObject (const NamedObject &c)=default |
| Copy constructor. More...
|
|
| NamedObject (NamedObject &&c)=default |
| Move constructor. More...
|
|
virtual | ~NamedObject ()=default |
| Default destructor. More...
|
|
NamedObject & | operator= (const NamedObject &c)=default |
| Assignment operator. More...
|
|
NamedObject & | operator= (NamedObject &&c)=default |
| Move assignment operator. More...
|
|
const char * | GetName () const |
| Access name. More...
|
|
void | SetName (const char *nam) |
| Set name (used by Handle) More...
|
|
void | SetTitle (const char *tit) |
| Set Title (used by Handle) More...
|
|
const char * | GetTitle () const |
| Get name (used by Handle) More...
|
|
| PropertyConfigurable () |
| Standard constructor. More...
|
|
virtual | ~PropertyConfigurable () |
| Default destructor. More...
|
|
virtual PropertyManager & | properties () override |
| Access to the properties of the object. More...
|
|
virtual const PropertyManager & | properties () const override |
| Access to the properties of the object. More...
|
|
virtual bool | hasProperty (const std::string &name) const override |
| Check property for existence. More...
|
|
virtual Property & | property (const std::string &name) override |
| Access single property. More...
|
|
template<typename T > |
void | declareProperty (const std::string &nam, T &val) |
| Declare property. More...
|
|
template<typename T > |
void | declareProperty (const char *nam, T &val) |
| Declare property. More...
|
|
virtual | ~PropertyInterface ()=default |
| Default destructor. More...
|
|
Implementation of a stack of conditions assembled before application.
- Author
- M.Frank
- Version
- 1.0
Definition at line 33 of file ConditionsXmlLoader.cpp.