#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 35 of file ConfigurableAdaptiveFitter.cc.
Referenced by clone().
ConfigurableAdaptiveFitter::ConfigurableAdaptiveFitter | ( | const ConfigurableAdaptiveFitter & | o | ) |
Definition at line 70 of file ConfigurableAdaptiveFitter.cc.
|
override |
Definition at line 63 of file ConfigurableAdaptiveFitter.cc.
|
overridevirtual |
Fit vertex out of a VertexSeed
Implements AbstractConfFitter.
Definition at line 72 of file ConfigurableAdaptiveFitter.cc.
References ConfigurableAdaptiveFitter().
|
overridevirtual |
Implements AbstractConfFitter.
Definition at line 37 of file ConfigurableAdaptiveFitter.cc.
References visualization-live-secondInstance_cfg::m, dqmiodumpmetadata::n, alignCSCRings::s, AdaptiveVertexFitter::setParameters(), AbstractConfFitter::theFitter, and HLT_2022v12_cff::updator.
|
overridevirtual |
Implements AbstractConfFitter.
Definition at line 74 of file ConfigurableAdaptiveFitter.cc.