#include <KalmanTrimmedVertexFinder.h>
Private Attributes | |
ConfigurableTrimmedVertexFinder * | theFinder |
User-friendly wrapper around ConfigurableTrimmedVertexFinder.
Chooses the KalmanVertexFit classes as vertex fitting classes used by the TrimmedVertexFinder.
KalmanTrimmedVertexFinder is configurable using the same set() methods as ConfigurableTrimmedVertexFinder.
Definition at line 13 of file KalmanTrimmedVertexFinder.h.
KalmanTrimmedVertexFinder::KalmanTrimmedVertexFinder | ( | ) |
Definition at line 6 of file KalmanTrimmedVertexFinder.cc.
References theFinder.
Referenced by clone().
KalmanTrimmedVertexFinder::KalmanTrimmedVertexFinder | ( | const KalmanTrimmedVertexFinder & | other | ) |
Definition at line 24 of file KalmanTrimmedVertexFinder.cc.
References ConfigurableTrimmedVertexFinder::clone(), and theFinder.
|
override |
Definition at line 22 of file KalmanTrimmedVertexFinder.cc.
References theFinder.
|
inlineoverridevirtual |
Clone method
Implements VertexReconstructor.
Definition at line 21 of file KalmanTrimmedVertexFinder.h.
References KalmanTrimmedVertexFinder().
|
inline |
Definition at line 50 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::maxNbOfVertices(), and theFinder.
|
inline |
Access to parameters
Definition at line 46 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::ptCut(), and theFinder.
|
inline |
Definition at line 61 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::setMaxNbOfVertices(), and theFinder.
Referenced by setParameters(), and TrimmedVertexFitter::TrimmedVertexFitter().
void KalmanTrimmedVertexFinder::setParameters | ( | const edm::ParameterSet & | s | ) |
Set parameters
Definition at line 14 of file KalmanTrimmedVertexFinder.cc.
References edm::ParameterSet::getParameter(), setMaxNbOfVertices(), setPtCut(), setTrackCompatibilityCut(), setTrackCompatibilityToSV(), and setVertexFitProbabilityCut().
|
inline |
Definition at line 57 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::setPtCut(), and theFinder.
Referenced by ConfigurableTrimmedKalmanFinder::configure(), setParameters(), and TrimmedVertexFitter::setPtCut().
|
inline |
Definition at line 58 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::setTrackCompatibilityCut(), and theFinder.
Referenced by ConfigurableTrimmedKalmanFinder::configure(), setParameters(), and TrimmedVertexFitter::setTrackCompatibilityCut().
|
inline |
Definition at line 59 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::setTrackCompatibilityToSV(), and theFinder.
Referenced by ConfigurableTrimmedKalmanFinder::configure(), and setParameters().
|
inline |
Definition at line 60 of file KalmanTrimmedVertexFinder.h.
References ConfigurableTrimmedVertexFinder::setVertexFitProbabilityCut(), and theFinder.
Referenced by ConfigurableTrimmedKalmanFinder::configure(), setParameters(), and TrimmedVertexFitter::setVertexFitProbabilityCut().
|
inline |
Definition at line 47 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::trackCompatibilityCut().
|
inline |
Definition at line 48 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::trackCompatibilityToSV().
|
inline |
Definition at line 49 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::vertexFitProbabilityCut().
|
inlineoverridevirtual |
Reconstruct vertices
Implements VertexReconstructor.
Definition at line 23 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::vertices().
Referenced by TrimmedVertexFitter::vertex().
|
inlineoverridevirtual |
Reconstruct vertices, exploiting the beamspot constraint for the primary vertex
Reimplemented from VertexReconstructor.
Definition at line 27 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::vertices().
|
inline |
Definition at line 32 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::vertices().
|
inline |
Definition at line 37 of file KalmanTrimmedVertexFinder.h.
References theFinder, and ConfigurableTrimmedVertexFinder::vertices().
|
private |
Definition at line 64 of file KalmanTrimmedVertexFinder.h.
Referenced by KalmanTrimmedVertexFinder(), maxNbOfVertices(), ptCut(), setMaxNbOfVertices(), setPtCut(), setTrackCompatibilityCut(), setTrackCompatibilityToSV(), setVertexFitProbabilityCut(), trackCompatibilityCut(), trackCompatibilityToSV(), vertexFitProbabilityCut(), vertices(), and ~KalmanTrimmedVertexFinder().