The Gaudi Framework  master (37c0b60a)
THistSvc Member List

This is the complete list of members for THistSvc, including all inherited members.

addToolsArray(ToolHandleArray< T > &hndlArr)Serviceinline
APPEND enum valueTHistSvcprivate
assertUniqueName(std::string_view name) constPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inlineprivate
auditorSvc() constService
base_class typedefextends< Service, ITHistSvc, IIncidentListener, IIoComponent >
bindPropertiesTo(Gaudi::Interfaces::IOptionsSvc &optsSvc)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
changeDir(const THistSvc::THistID &hid) constTHistSvcprivate
charToMode(const char typ)THistSvcinlineprivatestatic
configure() overrideServiceinline
connect(const std::string &)THistSvcprivate
copyFileLayout(TDirectory *, TDirectory *)THistSvcprivate
create_msgStream() const override finalCommonMessaging< implements< IService, IProperty, IStateful > >inlineprivate
declareProperty(const std::string &name, ToolHandle< T > &hndl, const std::string &doc="none")Serviceinline
declareProperty(const std::string &name, ToolHandleArray< T > &hndlArr, const std::string &doc="none")Serviceinline
PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >::declareProperty(Gaudi::Details::PropertyBase &prop)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >::declareProperty(const std::string &name, TYPE &value, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >::declareProperty(const std::string &name, Gaudi::Property< TYPE, VERIFIER, HANDLERS > &prop, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="")PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
declareTool(ToolHandle< T > &handle, bool createIf=true)Serviceinline
declareTool(ToolHandle< T > &handle, const std::string &toolTypeAndName, bool createIf=true)Serviceinline
deReg(const std::string &name) overrideTHistSvc
deReg(TObject *obj) overrideTHistSvc
dump() constTHistSvcprivate
exists(const std::string &name) const overrideTHistSvc
existsEfficiency(const std::string &name) const overrideTHistSvc
existsGraph(const std::string &name) const overrideTHistSvc
existsHist(const std::string &name) const overrideTHistSvc
existsTree(const std::string &name) const overrideTHistSvc
ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces_base typedefextends< Service, ITHistSvc, IIncidentListener, IIoComponent >
Factory typedefService
finalize() overrideTHistSvc
findHistID(const std::string &id, const THistID *&hid, const size_t &index=0) constTHistSvcprivate
findStream(const std::string &name, std::string &root, std::string &rem, TFile *&file) constTHistSvcprivate
FSMState() const overrideServiceinline
getEfficiencies() const overrideTHistSvc
getEfficiency(const std::string &name, TEfficiency *&) const overrideTHistSvc
getGraph(const std::string &name, TGraph *&) const overrideTHistSvc
getGraphs() const overrideTHistSvc
getHist(const std::string &name, TH1 *&, size_t index=0) const overrideTHistSvc
getHist(const std::string &name, TH2 *&, size_t index=0) const overrideTHistSvc
getHist(const std::string &name, TH3 *&, size_t index=0) const overrideTHistSvc
getHist_i(const std::string &name, const size_t &ind=0, bool quiet=false) constTHistSvcprivate
getHists() const overrideTHistSvc
getInterfaceNames() const overrideextends< Service, ITHistSvc, IIncidentListener, IIoComponent >inline
getProperties() const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getProperty(Gaudi::Details::PropertyBase *p) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getProperty(std::string_view name) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getProperty(std::string_view n, std::string &v) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
getShared(const std::string &name, LockedHandle< TH1 > &) const overrideTHistSvc
getShared(const std::string &name, LockedHandle< TH2 > &) const overrideTHistSvc
getShared(const std::string &name, LockedHandle< TH3 > &) const overrideTHistSvc
getShared(const std::string &name, LockedHandle< TGraph > &) const overrideTHistSvc
getShared(const std::string &name, LockedHandle< TEfficiency > &) const overrideTHistSvc
getShared_i(const std::string &name) constTHistSvcprivate
getTEfficiencies(TDirectory *td, TList &, bool recurse=false) const overrideTHistSvc
getTEfficiencies(const std::string &name, TList &, bool recurse=false) const overrideTHistSvc
getTEfficiencies(TDirectory *td, TList &tl, bool recurse=false, bool reg=false) overrideTHistSvc
getTEfficiencies(const std::string &name, TList &tl, bool recurse=false, bool reg=false) overrideTHistSvc
getTHists(TDirectory *td, TList &, bool recurse=false) const overrideTHistSvc
getTHists(const std::string &name, TList &, bool recurse=false) const overrideTHistSvc
getTHists(TDirectory *td, TList &tl, bool recurse=false, bool reg=false) overrideTHistSvc
getTHists(const std::string &name, TList &tl, bool recurse=false, bool reg=false) overrideTHistSvc
getTree(const std::string &name, TTree *&) const overrideTHistSvc
getTrees() const overrideTHistSvc
getTTrees(TDirectory *td, TList &, bool recurse=false) const overrideTHistSvc
getTTrees(const std::string &name, TList &, bool recurse=false) const overrideTHistSvc
getTTrees(TDirectory *td, TList &tl, bool recurse=false, bool reg=false) overrideTHistSvc
getTTrees(const std::string &name, TList &tl, bool recurse=false, bool reg=false) overrideTHistSvc
handle(const Incident &) overrideTHistSvc
hasProperty(std::string_view name) const overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
histMut_t typedefTHistSvcprivate
hlist_t typedefTHistSvcprivate
i_cast(const InterfaceID &tid) const overrideextends< Service, ITHistSvc, IIncidentListener, IIoComponent >inline
idMap_t typedefTHistSvcprivate
initialize() overrideTHistSvc
initMessaging() constCommonMessaging< implements< IService, IProperty, IStateful > >inlineprivate
initToolHandles() constServiceprivate
INVALID enum valueTHistSvcprivate
io_reinit() overrideTHistSvc
m_alreadyConnectedInFilesTHistSvcprivate
m_alreadyConnectedOutFilesTHistSvcprivate
m_auditInitServiceprotected
m_auditorFinalizeServiceprotected
m_auditorInitializeServiceprotected
m_auditorReinitializeServiceprotected
m_auditorRestartServiceprotected
m_auditorStartServiceprotected
m_auditorStopServiceprotected
m_autoFlushTHistSvcprivate
m_autoRetrieveToolsServiceprotected
m_autoSaveTHistSvcprivate
m_checkToolDepsServiceprotected
m_compressionLevelTHistSvcprivate
m_curstreamTHistSvcmutableprivate
m_delayConnectTHistSvcprivate
m_filesTHistSvcprivate
m_fileStreamsTHistSvcprivate
m_hasTTreesTHistSvcprivate
m_hlistTHistSvcprivate
m_idsTHistSvcprivate
m_initFlagServiceprivate
m_initSCServiceprivate
m_inputfileTHistSvcprivate
m_maxFileSizeTHistSvcprivate
m_nameServiceprivate
m_okToConnectTHistSvcprivate
m_outputfileTHistSvcprivate
m_outputLevelServiceprotected
m_pAuditorSvcServicemutableprotected
m_printTHistSvcprivate
m_propertiesPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >private
m_remotePropertiesPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >private
m_RstreamTHistSvcprivate
m_sharedFilesTHistSvcprivate
m_stateServiceprotected
m_svcLocatorServicemutableprivate
m_svcManagerServiceprivate
m_svcMutTHistSvcmutableprivate
m_targetStateServiceprotected
m_tobjsTHistSvcprivate
m_todeletePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >private
m_toolHandleArraysServicemutableprivate
m_toolHandlesServicemutableprivate
m_toolHandlesInitServicemutableprivate
m_toolsServicemutableprivate
m_uidsTHistSvcprivate
m_WstreamTHistSvcprivate
merge(const std::string &id) overrideTHistSvc
merge(TObject *) overrideTHistSvc
merge(const THistID &)THistSvcprivate
merge(vhid_t *)THistSvcprivate
MergeRootFile(TDirectory *, TDirectory *)THistSvcprivate
Mode enum nameTHistSvcprivate
msgLevel() constCommonMessaging< implements< IService, IProperty, IStateful > >inline
msgLevel(MSG::Level lvl) constCommonMessaging< implements< IService, IProperty, IStateful > >inline
name() const overrideService
ObjectType enum nameTHistSvcprivate
objMap_t typedefTHistSvcprivate
operator=(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
outputLevel() constServiceinlineprotected
p_fileMgrTHistSvcprivate
p_incSvcTHistSvcprivate
parseString(const std::string &id, std::string &root, std::string &rem) constTHistSvcprivate
Properties typedefPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >private
property(std::string_view name) constPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
property(std::string_view name, const std::vector< Gaudi::Details::PropertyBase * > &props) constPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inlineprivate
PropertyHolder()=defaultPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
PropertyHolder(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
PropertyHolderImpl typedefPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
queryInterface(const InterfaceID &ti, void **pp) overrideextends< Service, ITHistSvc, IIncidentListener, IIoComponent >inline
READ enum valueTHistSvcprivate
readHist(const std::string &name) constTHistSvcprivate
readHist_i(const std::string &name) constTHistSvcprivate
readTree(const std::string &name) constTHistSvcprivate
regEfficiency(const std::string &name) overrideTHistSvc
regEfficiency(const std::string &name, std::unique_ptr< TEfficiency >) overrideTHistSvc
regEfficiency(const std::string &name, TEfficiency *) overrideTHistSvcvirtual
regGraph(const std::string &name) overrideTHistSvc
regGraph(const std::string &name, std::unique_ptr< TGraph >) overrideTHistSvc
regGraph(const std::string &name, TGraph *) overrideTHistSvcvirtual
regHist(const std::string &name) overrideTHistSvc
regHist(const std::string &name, std::unique_ptr< TH1 > hist) overrideTHistSvc
regHist(const std::string &name, TH1 *) overrideTHistSvc
regHist_i(std::unique_ptr< T > hist, const std::string &name, bool shared)THistSvcprivate
regHist_i(std::unique_ptr< T > hist, const std::string &name, bool shared, THistID *&hid)THistSvcprivate
regShared(const std::string &name, std::unique_ptr< TH1 >, LockedHandle< TH1 > &) overrideTHistSvc
regShared(const std::string &name, std::unique_ptr< TH2 >, LockedHandle< TH2 > &) overrideTHistSvc
regShared(const std::string &name, std::unique_ptr< TH3 >, LockedHandle< TH3 > &) overrideTHistSvc
regShared(const std::string &name, std::unique_ptr< TGraph >, LockedHandle< TGraph > &) overrideTHistSvc
regShared(const std::string &name, std::unique_ptr< TEfficiency >, LockedHandle< TEfficiency > &) overrideTHistSvc
regShared_i(const std::string &id, std::unique_ptr< T > hist)THistSvcprivate
regTree(const std::string &name) overrideTHistSvc
regTree(const std::string &name, std::unique_ptr< TTree >) overrideTHistSvc
regTree(const std::string &name, TTree *) overrideTHistSvc
reinitialize() overrideTHistSvc
RemoteProperties typedefPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >private
removeDoubleSlash(std::string &) constTHistSvcprivate
resetMessaging()CommonMessaging< implements< IService, IProperty, IStateful > >inlineprotected
restart() overrideService
rootOpenAction(FILEMGR_CALLBACK_ARGS)THistSvcprivate
rootOpenErrAction(FILEMGR_CALLBACK_ARGS)THistSvcprivate
Service(std::string name, ISvcLocator *svcloc)Service
service(const std::string &name, const T *&psvc, bool createIf=true) constServiceinline
service(const std::string &name, T *&psvc, bool createIf=true) constServiceinline
service(const std::string &name, bool createIf=true) constServiceinline
service(const std::string &svcType, const std::string &svcName, T *&psvc) constServiceinline
serviceLocator() const overrideService
setProperty(const std::string &name, const Gaudi::Details::PropertyBase &p) overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &s) overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const Gaudi::Details::PropertyBase &p)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &name, const Gaudi::Details::PropertyBase &p)=0PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
setProperty(const std::string &s)=0PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
setProperty(const std::string &name, const char *v)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &name, const std::string &v)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setProperty(const std::string &name, const TYPE &value)PropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setPropertyRepr(const std::string &n, const std::string &r) overridePropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >inline
setServiceManager(ISvcManager *ism) overrideServiceprivate
setupInputFile()THistSvcprivate
setUpMessaging() constCommonMessaging< implements< IService, IProperty, IStateful > >inlineprotected
setupOutputFile()THistSvcprivate
SHARE enum valueTHistSvcprivate
start() overrideService
stop() overrideService
streamMap typedefTHistSvcprivate
stripDirectoryName(std::string &dir) constTHistSvcprivate
sysFinalize() overrideService
sysInitialize() overrideService
sysInitialize_imp()Serviceprivate
sysReinitialize() overrideService
sysRestart() overrideService
sysStart() overrideService
sysStop() overrideService
targetFSMState() const overrideServiceinline
terminate() overrideServiceinline
THistSvc(const std::string &name, ISvcLocator *svcloc)THistSvc
THistSvcMutex_t typedefTHistSvcprivate
tools() constService
tools()Serviceprotected
uidMap_t typedefTHistSvcprivate
UPDATE enum valueTHistSvcprivate
updateFiles()THistSvcprivate
updateMsgStreamOutputLevel(int level)CommonMessaging< implements< IService, IProperty, IStateful > >inlineprotected
vhid_t typedefTHistSvcprivate
WRITE enum valueTHistSvcprivate
writeObjectsToFile()THistSvcprivate
~Service() overrideServiceprotected