#include <RootFunctionAdapter.h>
Public Member Functions | |
void | addParameter (const boost::shared_ptr< double > &par) |
size_t | numberOfParameters () const |
double | operator() (const double *var) const |
RootFunctionAdapter () | |
RootFunctionAdapter (F &f) | |
void | setParameters (const double *pars) |
Private Attributes | |
F * | f_ |
std::vector< boost::shared_ptr < double > > | pars_ |
Definition at line 11 of file RootFunctionAdapter.h.
|
inline |
Definition at line 12 of file RootFunctionAdapter.h.
|
inline |
Definition at line 13 of file RootFunctionAdapter.h.
|
inline |
Definition at line 14 of file RootFunctionAdapter.h.
References root::helper::RootFunctionAdapter< F, args >::pars_.
Referenced by editorTools.UserCodeTool::__init__(), electronTools.AddElectronUserIsolation::__init__(), photonTools.AddPhotonUserIsolation::__init__(), metTools.AddTcMET::__init__(), muonTools.AddMuonUserIsolation::__init__(), trackTools.MakeAODTrackCandidates::__init__(), HiCoreTools.RestrictInputToAOD::__init__(), coreTools.RestrictInputToAOD::__init__(), metUncertaintyTools.RunMEtUncertainties::__init__(), cmsswVersionTools.Run52xOn51xTrigger::__init__(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ImportTool::__init__(), editorTools.ChangeSource::__init__(), HiCoreTools.RemoveMCMatching::__init__(), metTools.AddPfMET::__init__(), coreTools.RunOnData::__init__(), trackTools.MakePATTrackCandidates::__init__(), trigTools.SwitchOnTrigger::__init__(), cmsswVersionTools.PickRelValInputFiles::__init__(), coreTools.RemoveMCMatching::__init__(), HiCoreTools.RemoveAllPATObjectsBut::__init__(), jetTools.RunBTagging::__init__(), HiCoreTools.RemoveSpecificPATObjects::__init__(), trigTools.SwitchOnTriggerStandAlone::__init__(), trackTools.MakeTrackCandidates::__init__(), coreTools.RemoveAllPATObjectsBut::__init__(), coreTools.RemoveSpecificPATObjects::__init__(), HiCoreTools.RemoveCleaning::__init__(), trigTools.SwitchOnTriggerMatching::__init__(), HiCoreTools.AddCleaning::__init__(), tauTools.AddTauCollection::__init__(), coreTools.RemoveCleaning::__init__(), trigTools.SwitchOnTriggerMatchingStandAlone::__init__(), coreTools.AddCleaning::__init__(), jetTools.AddJetCollection::__init__(), trigTools.SwitchOnTriggerMatchEmbedding::__init__(), trigTools.RemoveCleaningFromTriggerMatching::__init__(), jetTools.SwitchJetCollection::__init__(), jetTools.AddJetID::__init__(), jetTools.SetTagInfos::__init__(), and jetTools.SwitchJetCorrLevels::__init__().
|
inline |
Definition at line 25 of file RootFunctionAdapter.h.
References root::helper::RootFunctionAdapter< F, args >::pars_.
|
inline |
Definition at line 22 of file RootFunctionAdapter.h.
References root::helper::RootFunctionAdapter< F, args >::f_, and relativeConstraints::value.
|
inline |
Definition at line 17 of file RootFunctionAdapter.h.
References i, and root::helper::RootFunctionAdapter< F, args >::pars_.
|
private |
Definition at line 29 of file RootFunctionAdapter.h.
Referenced by root::helper::RootFunctionAdapter< F, args >::operator()().
|
private |
Definition at line 30 of file RootFunctionAdapter.h.
Referenced by root::helper::RootFunctionAdapter< F, args >::addParameter(), root::helper::RootFunctionAdapter< F, args >::numberOfParameters(), and root::helper::RootFunctionAdapter< F, args >::setParameters().