Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v30r3 (a5ef0a68)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
FuncMinimum Member List

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

acceptDHVisitor(IDataHandleVisitor *) const overrideAlgTool
addDependency(const DataObjID &id, const Gaudi::DataHandle::Mode &mode) overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
addToolsArray(ToolHandleArray< T > &hndlArr)AlgToolinline
AlgTool(const std::string &type, const std::string &name, const IInterface *parent)AlgTool
AlgTools typedefGaudiCommon< AlgTool >protected
always() const CommonMessagingBaseinline
Assert(const bool ok, const std::string &message="", const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) constGaudiCommon< AlgTool >inline
Assert(const bool ok, const char *message, const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) constGaudiCommon< AlgTool >inline
auditorSvc() const AlgTool
base_class typedefextends< GaudiTool, IFuncMinimum >
chronoSvc() const GaudiTool
configure() overrideAlgToolinline
context() constGaudiCommon< AlgTool >inline
contextSvc() const GaudiTool
counter(const std::string &tag) constGaudiCommon< AlgTool >inline
counter(const std::string &tag)GaudiCommon< AlgTool >inline
Counter typedefGaudiCommon< AlgTool >protected
counters() constGaudiCommon< AlgTool >inline
debug() const CommonMessagingBaseinline
declare(Gaudi::DataHandle &handle) overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
declareInfo(const std::string &name, const T &var, const std::string &desc) const AlgToolinline
declareInfo(const std::string &name, const std::string &format, const void *var, int size, const std::string &desc) const AlgToolinline
declareInterface(I *i)AlgToolinlineprotected
declareProperty(const std::string &name, ToolHandle< T > &hndl, const std::string &doc="none")AlgToolinline
declareProperty(const std::string &name, ToolHandleArray< T > &hndlArr, const std::string &doc="none")AlgToolinline
DataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >::declareProperty(Gaudi::Details::PropertyBase &prop)PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
DataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >::declareProperty(const std::string &name, TYPE &value, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
DataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >::declareProperty(const std::string &name, Gaudi::Property< TYPE, VERIFIER, HANDLERS > &prop, const std::string &doc="none")PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="")PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
declareTool(ToolHandle< T > &handle, bool createIf=true)AlgToolinline
declareTool(ToolHandle< T > &handle, std::string toolTypeAndName, bool createIf=true)AlgToolinline
deregisterTool(IAlgTool *tool) const AlgToolinline
detSvc() const GaudiTool
enableSummary(bool)GaudiToolstatic
err() const CommonMessagingBaseinline
Error(const std::string &msg, const StatusCode st=StatusCode::FAILURE, const size_t mx=10) const GaudiToolinline
error() const CommonMessagingBaseinline
errorsPrint() constGaudiCommon< AlgTool >inline
evtColSvc() const GaudiTool
evtSvc() const AlgTool
Exception(const std::string &msg, const GaudiException &exc, const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) constGaudiCommon< AlgTool >
Exception(const std::string &msg, const std::exception &exc, const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) constGaudiCommon< AlgTool >
Exception(const std::string &msg="no message", const StatusCode sc=StatusCode(StatusCode::FAILURE, true)) constGaudiCommon< AlgTool >
exist(IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const GaudiToolinline
exist(const std::string &location, const bool useRootInTES=true) const GaudiToolinline
existDet(IDataProviderSvc *svc, const std::string &location) const GaudiToolinline
existDet(const std::string &location) const GaudiToolinline
GaudiTool::ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces< Interfaces... >::ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces_base typedefextends< GaudiTool, IFuncMinimum >
extraInputDeps() const overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inlinevirtual
extraOutputDeps() const overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inlinevirtual
Factory typedefAlgTool
fatal() const CommonMessagingBaseinline
finalize() overrideGaudiTool
FSMState() const overrideAlgToolinline
fullTESLocation(const std::string &location, const bool useRootInTES) constGaudiCommon< AlgTool >
FuncMinimum()=deleteFuncMinimumprivate
FuncMinimum(const FuncMinimum &)=deleteFuncMinimumprivate
GaudiCommon(const std::string &name, ISvcLocator *pSvcLocator)GaudiCommon< AlgTool >inline
GaudiCommon(const std::string &type, const std::string &name, const IInterface *ancestor)GaudiCommon< AlgTool >inline
GaudiTool(const std::string &type, const std::string &name, const IInterface *parent)GaudiTool
get(IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const GaudiToolinline
get(const std::string &location, const bool useRootInTES=true) const GaudiToolinline
getDet(IDataProviderSvc *svc, const std::string &location) const GaudiToolinline
getDet(const std::string &location) const GaudiToolinline
getDetIfExists(IDataProviderSvc *svc, const std::string &location) const GaudiToolinline
getDetIfExists(const std::string &location) const GaudiToolinline
getIfExists(IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const GaudiToolinline
getIfExists(const std::string &location, const bool useRootInTES=true) const GaudiToolinline
getInterfaceNames() const overrideextends< GaudiTool, IFuncMinimum >inline
getOrCreate(IDataProviderSvc *svc, const std::string &location, const bool useRootInTES=true) const GaudiToolinline
getOrCreate(const std::string &location, const bool useRootInTES=true) const GaudiToolinline
getProperties() const overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
getProperty(Gaudi::Details::PropertyBase *p) const overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
getProperty(const std::string &name) const overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
getProperty(const std::string &n, std::string &v) const overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
Gradient typedefFuncMinimum
hasProperty(const std::string &name) const overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
histoSvc() const GaudiTool
i_cast(const InterfaceID &tid) const overrideextends< GaudiTool, IFuncMinimum >inline
IgnoreRootInTESGaudiCommon< AlgTool >protectedstatic
incSvc() const GaudiTool
Info(const std::string &msg, const StatusCode st=StatusCode::SUCCESS, const size_t mx=10) const GaudiToolinline
info() const CommonMessagingBaseinline
initDataHandleHolder()DataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inlineprotected
initialize() overrideFuncMinimum
inputDataObjs() const overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
inputHandles() const overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
m_algTypeFuncMinimumprivate
m_counterSummarySvcGaudiCommon< AlgTool >protected
m_inputDataObjsDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >protected
m_max_iterFuncMinimumprivate
m_norm_gradientFuncMinimumprivate
m_outputDataObjsDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >protected
m_step_sizeFuncMinimumprivate
m_tolFuncMinimumprivate
m_typeFuncMinimumprivate
m_updateDataHandlesAlgToolprotected
minimum(const GenFunc &func, Arg &arg) const overrideFuncMinimum
minimum(const GenFunc &func, Arg &arg, Covariance &covar) const overrideFuncMinimum
monitorSvc() const AlgToolinline
msg() const CommonMessagingBaseinline
msgLevel() constCommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >inline
msgLevel(MSG::Level lvl) constCommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >inline
msgStream() const CommonMessagingBaseinline
msgStream(const MSG::Level level) const CommonMessagingBaseinline
msgSvc() const CommonMessagingBaseinline
name() const overrideAlgTool
ntupleSvc() const GaudiTool
operator=(const FuncMinimum &)=deleteFuncMinimumprivate
AlgTool::operator=(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >
outputDataObjs() const overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
outputHandles() const overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
outputLevel() constCommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >inline
parent() const overrideAlgTool
Print(const std::string &msg, const StatusCode st=StatusCode::SUCCESS, const MSG::Level lev=MSG::INFO) constGaudiCommon< AlgTool >
printErrors(const MSG::Level level=MSG::ALWAYS) constGaudiCommon< AlgTool >
printProps(const MSG::Level level=MSG::ALWAYS) constGaudiCommon< AlgTool >
printStat(const MSG::Level level=MSG::ALWAYS) constGaudiCommon< AlgTool >
property(const std::string &name) constPropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inlineprotected
PropertyHolder()=defaultPropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >
PropertyHolder(const PropertyHolder &)=deletePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >
PropertyHolderImpl typedefPropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >
propsPrint() constGaudiCommon< AlgTool >inline
put(IDataProviderSvc *svc, DataObject *object, const std::string &address, const bool useRootInTES=true) const GaudiToolinline
put(IDataProviderSvc *svc, std::unique_ptr< DataObject > object, const std::string &address, const bool useRootInTES=true) const GaudiToolinline
put(DataObject *object, const std::string &address, const bool useRootInTES=true) const GaudiToolinline
put(std::unique_ptr< DataObject > object, const std::string &address, const bool useRootInTES=true) const GaudiToolinline
queryInterface(const InterfaceID &ti, void **pp) overrideextends< GaudiTool, IFuncMinimum >inline
registerCondition(const std::string &condition, StatusCode(CallerClass::*mf)()=nullptr)GaudiCommon< AlgTool >inline
registerCondition(const std::string &condition, CondType *&condPtrDest, StatusCode(CallerClass::*mf)()=NULL)GaudiCommon< AlgTool >inline
registerCondition(char *condition, StatusCode(CallerClass::*mf)()=NULL)GaudiCommon< AlgTool >inline
registerCondition(TargetClass *condition, StatusCode(CallerClass::*mf)()=NULL)GaudiCommon< AlgTool >inline
registerCounter(const std::string &tag, Gaudi::Accumulators::PrintableCounter &r)GaudiCommon< AlgTool >inline
registerTool(IAlgTool *tool) const AlgToolinline
reinitialize() overrideAlgTool
release(const IInterface *interface) constGaudiCommon< AlgTool >
releaseSvc(const IInterface *svc) constGaudiCommon< AlgTool >protected
releaseTool(const IAlgTool *tool) constGaudiCommon< AlgTool >protected
renounce(Gaudi::DataHandle &handle) overrideDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >inline
resetMessaging()CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >inlineprotected
restart() overrideAlgTool
rootInTES() constGaudiCommon< AlgTool >inline
runUpdate()GaudiCommon< AlgTool >inline
service(const std::string &name, T *&svc, bool createIf=true) const AlgToolinline
service(const std::string &type, const std::string &name, T *&svc) const AlgToolinline
service(const std::string &name, const bool createIf=true, const bool quiet=false) const AlgTool
service(const std::string &name, const bool createIf=true, const bool quiet=false) const AlgToolinline
serviceLocator() const overrideAlgTool
Services typedefGaudiCommon< AlgTool >protected
services() constGaudiCommon< AlgTool >inline
setProperties()AlgTool
setProperty(const Gaudi::Details::PropertyBase &p) overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
setProperty(const std::string &s) overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
setProperty(const std::string &n, const std::string &v) overridePropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
setProperty(const std::string &name, const TYPE &value)PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >inline
setUpMessaging() constCommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >inlineprotected
start() overrideAlgTool
Statistics typedefGaudiCommon< AlgTool >protected
StatisticsOwn typedefGaudiCommon< AlgTool >protected
statPrint() constGaudiCommon< AlgTool >inline
stop() overrideAlgTool
summaryEnabled()GaudiToolstatic
svc(const std::string &name, const bool create=true) constGaudiCommon< AlgTool >
svcLoc() const AlgToolinline
sysFinalize() overrideAlgTool
sysInitialize() overrideAlgTool
sysReinitialize() overrideAlgTool
sysRestart() overrideAlgTool
sysStart() overrideAlgTool
sysStop() overrideAlgTool
targetFSMState() const overrideAlgToolinline
terminate() overrideAlgToolinline
tool(const std::string &type, const std::string &name, const IInterface *parent=0, bool create=true) constGaudiCommon< AlgTool >
tool(const std::string &type, const IInterface *parent=0, bool create=true) constGaudiCommon< AlgTool >
tools() const AlgTool
tools()AlgToolprotected
toolSvc() const AlgTool
type() const overrideAlgTool
typePrint() constGaudiCommon< AlgTool >inline
updateMsgStreamOutputLevel(int level)CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >inlineprotected
updMgrSvc() constGaudiCommon< AlgTool >inline
UseRootInTESGaudiCommon< AlgTool >protectedstatic
verbose() const CommonMessagingBaseinline
warning() const CommonMessagingBaseinline
Warning(const std::string &msg, const StatusCode st=StatusCode::FAILURE, const size_t mx=10) const GaudiToolinline
~AlgTool() overrideAlgTool
~CommonMessagingBase()=defaultCommonMessagingBasevirtual
~GaudiTool() overrideGaudiTool