This is an interface to a service used to register conditions objects in the Interval of Validity (IOV) database.
More...
|
| | DeclareInterfaceID (IIOVRegistrationSvc, 1, 0) |
| | Declare interface ID.
|
| virtual StatusCode | registerIOV (std::string_view typeName) const =0 |
| | Register IOV DB for an object given its typeName - run/LB numbers interval or times interval and tag are taken from JobOptions Choice between run/LB and timestamp given in JobOptions.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view tag) const =0 |
| | Register IOV DB for an object given its typeName - run/LB numbers interval or times interval taken from JobOptions tag is specified Choice between run/LB and timestamp given in JobOptions.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view key, std::string_view tag) const =0 |
| | Register IOV DB for an object given its typeName and its key run/LB numbers interval or times interval and tag are taken from JobOptions Choice between run/LB and timestamp given in JobOptions.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view tag, unsigned int beginRun, unsigned int endRun, unsigned int beginLB, unsigned int endLB) const =0 |
| | Register IOV DB for an object given its typeName, tag and run/LB numbers interval.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view tag, uint64_t beginTime, uint64_t endTime) const =0 |
| | Register IOV DB for an object given its typeName, tag and times interval.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view key, std::string_view tag, unsigned int beginRun, unsigned int endRun, unsigned int beginLB, unsigned int endLB) const =0 |
| | Register IOV DB for an object given its typeName, key, tag and run/LB numbers interval.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view key, std::string_view tag, uint64_t beginTime, uint64_t endTime) const =0 |
| | Register IOV DB for an object given its typeName, key, tag and times interval.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view key, std::string_view folder, std::string_view tag, unsigned int beginRun, unsigned int endRun, unsigned int beginLB, unsigned int endLB) const =0 |
| | Register IOV DB for an object given its typeName, key, folder, tag and run/LB numbers interval.
|
| virtual StatusCode | registerIOV (std::string_view typeName, std::string_view key, std::string_view folder, std::string_view tag, uint64_t beginTime, uint64_t endTime) const =0 |
| | Register IOV DB for an object given its typeName, key, folder, tag and times interval.
|
This is an interface to a service used to register conditions objects in the Interval of Validity (IOV) database.
Properties:
Definition at line 48 of file IIOVRegistrationSvc.h.