#include <ConfigurableAdaptiveFitter.h>
Public Member Functions | |
ConfigurableAdaptiveFitter * | clone () const override |
ConfigurableAdaptiveFitter () | |
ConfigurableAdaptiveFitter (const ConfigurableAdaptiveFitter &o) | |
void | configure (const edm::ParameterSet &) override |
edm::ParameterSet | defaults () const override |
~ConfigurableAdaptiveFitter () override | |
Public Member Functions inherited from AbstractConfFitter | |
AbstractConfFitter (const VertexFitter< 5 > &f) | |
AbstractConfFitter () | |
AbstractConfFitter (const AbstractConfFitter &) | |
CachingVertex< 5 > | vertex (const std::vector< reco::TransientTrack > &t) const override |
CachingVertex< 5 > | vertex (const std::vector< RefCountedVertexTrack > &tracks) const override |
CachingVertex< 5 > | vertex (const std::vector< RefCountedVertexTrack > &tracks, const reco::BeamSpot &spot) const override |
CachingVertex< 5 > | vertex (const std::vector< reco::TransientTrack > &tracks, const GlobalPoint &linPoint) const override |
CachingVertex< 5 > | vertex (const std::vector< reco::TransientTrack > &tracks, const GlobalPoint &priorPos, const GlobalError &priorError) const override |
CachingVertex< 5 > | vertex (const std::vector< reco::TransientTrack > &tracks, const reco::BeamSpot &beamSpot) const override |
CachingVertex< 5 > | vertex (const std::vector< RefCountedVertexTrack > &tracks, const GlobalPoint &priorPos, const GlobalError &priorError) const override |
~AbstractConfFitter () override | |
Public Member Functions inherited from VertexFitter< 5 > | |
virtual CachingVertex< N > | vertex (const std::vector< typename CachingVertex< N >::RefCountedVertexTrack > &tracks) const =0 |
virtual CachingVertex< N > | vertex (const std::vector< typename CachingVertex< N >::RefCountedVertexTrack > &tracks, const reco::BeamSpot &spot) const =0 |
virtual CachingVertex< N > | vertex (const std::vector< typename CachingVertex< N >::RefCountedVertexTrack > &tracks, const GlobalPoint &priorPos, const GlobalError &priorError) const =0 |
VertexFitter () | |
virtual | ~VertexFitter () |
Additional Inherited Members | |
Public Types inherited from AbstractConfFitter | |
typedef CachingVertex< 5 >::RefCountedVertexTrack | RefCountedVertexTrack |
Public Attributes inherited from AbstractConfFitter | |
const VertexFitter< 5 > * | theFitter |
Wrap any VertexFitter into the VertexReconstructor interface
Definition at line 10 of file ConfigurableAdaptiveFitter.h.
ConfigurableAdaptiveFitter::ConfigurableAdaptiveFitter | ( | ) |
Values that are respected: sigmacut: The sqrt(chi2_cut) criterion. Default: 3.0 ratio: The annealing ratio. Default: 0.25 Tini: The initial temparature. Default: 256
Definition at line 36 of file ConfigurableAdaptiveFitter.cc.
Referenced by clone(), and ~ConfigurableAdaptiveFitter().
ConfigurableAdaptiveFitter::ConfigurableAdaptiveFitter | ( | const ConfigurableAdaptiveFitter & | o | ) |
Definition at line 77 of file ConfigurableAdaptiveFitter.cc.
|
override |
Definition at line 68 of file ConfigurableAdaptiveFitter.cc.
References ConfigurableAdaptiveFitter().
|
overridevirtual |
Fit vertex out of a VertexSeed
Implements AbstractConfFitter.
Definition at line 81 of file ConfigurableAdaptiveFitter.cc.
References ConfigurableAdaptiveFitter().
|
overridevirtual |
Implements AbstractConfFitter.
Definition at line 40 of file ConfigurableAdaptiveFitter.cc.
References edm::ParameterSet::augment(), edm::ParameterSet::getParameter(), funct::m, gen::n, alignCSCRings::s, AdaptiveVertexFitter::setParameters(), AbstractConfFitter::theFitter, and gsfElectronCkfTrackCandidateMaker_cff::updator.
|
overridevirtual |
Implements AbstractConfFitter.
Definition at line 86 of file ConfigurableAdaptiveFitter.cc.
References protons_cff::t.