Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  master (f31105fd)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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