 |
Belle II Software
release-05-02-19
|
13 #include <TObjArray.h>
28 class IntraRunDependency:
public TObject {
TObject * getAnyObject() const
Get any of the objects.
virtual ~IntraRunDependency()
Destructor.
ClassDef(IntraRunDependency, 1)
base class for intra run dependent conditions.
virtual int getIndex(const EventMetaData &event) const =0
Get the index of the object that is valid for the given event.
IntraRunDependency(TObject *object=0, bool owner=true)
Constructor for intra run depenent conditions.
Abstract base class for different kinds of events.
TObject * getObject(const EventMetaData &event) const
Get the conditions object that is valid for the given event.
Base class for handling changing conditions during a run.
bool isOwner() const
Flag for ownership.
TObjArray m_objects
Array of intra-run dependent objects.