2 #ifndef GAUDIKERNEL_HISTOGRAMAGENT_H
3 #define GAUDIKERNEL_HISTOGRAMAGENT_H
5 #include "GaudiKernel/ClassID.h"
6 #include "GaudiKernel/IRegistry.h"
7 #include "GaudiKernel/IDataSelector.h"
8 #include "GaudiKernel/IDataStoreAgent.h"
36 if ( obj->
clID() != CLID_StatisticsFile ) {
37 m_objects.push_back(obj);
44 #endif // GAUDIKERNEL_HISTOGRAMAGENT_H
virtual bool analyse(IRegistry *pRegistry, int)
Analyses a given directory entry.
HistogramAgent()
Default creator.
HistogramAgent base in charge of collecting all the refereces to DataObjects in a transient store tha...
virtual ~HistogramAgent()
Destructor.
std::vector< DataObject * > IDataSelector
This is only a placeholder to allow me compiling until the responsible guy does his work! M...
virtual const CLID & clID() const
Retrieve reference to class definition structure.
The IRegistry represents the entry door to the environment any data object residing in a transient da...
IDataSelector * selectedObjects()
Return the set of selected DataObjects.
virtual DataObject * object() const =0
Retrieve object behind the link.
Generic data agent interface.
A DataObject is the base class of any identifiable object on any data store.