2 #include "GaudiKernel/AlgTool.h"
3 #include "GaudiKernel/IDataStoreLeaves.h"
4 #include "GaudiKernel/IIncidentListener.h"
5 #include "GaudiKernel/SmartIF.h"
30 const std::string&
name,
46 virtual const LeavesList &
leaves()
const;
92 #include "GaudiKernel/IIncidentSvc.h"
93 #include "GaudiKernel/IDataManagerSvc.h"
94 #include "GaudiKernel/IDataProviderSvc.h"
95 #include "GaudiKernel/IRegistry.h"
96 #include "GaudiKernel/IOpaqueAddress.h"
97 #include "GaudiKernel/DataObject.h"
98 #include "GaudiKernel/DataStoreItem.h"
100 #include "GaudiKernel/GaudiException.h"
103 const std::string& name,
108 "Name of the data service to use");
111 "Path to the element from which to start the scan");
114 "If the scan has to be started during the BeginEvent incident (true) or on demand (false, default)");
117 "Disable the detection of the change in the origin of object between the BeginEvent and the scan");
215 const std::string& base = addr->
par()[0];
220 +
"'), probably OutputStream was called before "
221 "InputCopyStream: check options",
224 std::vector<IRegistry*> lfs;
227 for(std::vector<IRegistry*>::iterator
i = lfs.begin();
i != lfs.end(); ++
i) {
229 if ( (*i)->address() && (*i)->address()->par()[0] == base ) {
244 #include "GaudiKernel/ToolFactory.h"