1 #ifndef GAUDIKERNEL_ITHISTSVC_H 2 #define GAUDIKERNEL_ITHISTSVC_H 8 #ifndef GAUDIKERNEL_ISERVICE_H 121 virtual bool exists(
const std::string& name )
const = 0;
132 virtual StatusCode getTHists( TDirectory* td, TList&,
bool recurse =
false )
const = 0;
134 virtual StatusCode getTHists( TDirectory* td, TList&,
bool recurse =
false,
bool reg =
false ) = 0;
135 virtual StatusCode getTHists(
const std::string& name, TList&,
bool recurse =
false,
bool reg =
false ) = 0;
137 virtual StatusCode getTTrees( TDirectory* td, TList&,
bool recurse =
false )
const = 0;
139 virtual StatusCode getTTrees( TDirectory* td, TList&,
bool recurse =
false,
bool reg =
false ) = 0;
140 virtual StatusCode getTTrees(
const std::string& name, TList&,
bool recurse =
false,
bool reg =
false ) = 0;
148 #endif // GAUDIKERNEL_ITHISTSVC_H
General service interface definition.
This class is used for returning status codes from appropriate routines.
Provides automatic lock/unlock access to a class upon deref of ptr.
DeclareInterfaceID(IService, 4, 0)
InterfaceID.