Skip to content

Commit f76898b

Browse files
author
Lovisa
committed
KalmanVertexFitter with and without useMuonSystemBounds option
1 parent e397445 commit f76898b

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

RecoVertex/KalmanVertexFit/interface/KalmanVertexFitter.h

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ class KalmanVertexFitter : public VertexFitter<5> {
2727
* \param useSmoothing Specifies whether the tracks should be refit or not.
2828
*/
2929

30-
KalmanVertexFitter(bool useSmoothing = false, bool useMuonSystemBounds = false);
30+
KalmanVertexFitter(bool useSmoothing = false);
31+
32+
/**
33+
* Same as above, including a boolean for extending tracker bounds to muon system
34+
* \param useMuonSystemBounds Specifies whether the tracker bounds should include the muon system or not.
35+
*/
36+
KalmanVertexFitter(bool useSmoothing, bool useMuonSystemBounds);
3137

3238
/**
3339
* Same as above, using a ParameterSet to set the convergence criteria

RecoVertex/KalmanVertexFit/src/KalmanVertexFitter.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
#include "RecoVertex/KalmanVertexFit/interface/KalmanTrackToTrackCovCalculator.h"
88
#include "RecoVertex/LinearizationPointFinders/interface/FsmwLinearizationPointFinder.h"
99

10+
KalmanVertexFitter::KalmanVertexFitter(bool useSmoothing) : KalmanVertexFitter(useSmoothing, false) {}
11+
1012
KalmanVertexFitter::KalmanVertexFitter(bool useSmoothing, bool useMuonSystemBounds) {
1113
edm::ParameterSet pSet = defaultParameters();
1214
setup(pSet, useSmoothing, useMuonSystemBounds);

0 commit comments

Comments
 (0)