From f0dc955bbdb9ee2b5e627a4fae54d8fc8f644264 Mon Sep 17 00:00:00 2001 From: gianipez Date: Thu, 26 Sep 2019 16:40:39 -0500 Subject: [PATCH] fixed bug in RobustHelixFit class --- TrkReco/src/RobustHelixFit.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/TrkReco/src/RobustHelixFit.cc b/TrkReco/src/RobustHelixFit.cc index 904c6e98e9..204db093e6 100644 --- a/TrkReco/src/RobustHelixFit.cc +++ b/TrkReco/src/RobustHelixFit.cc @@ -83,17 +83,19 @@ namespace mu2e _hphi("hphi","phi value",_nphibins,-_phifactor*CLHEP::pi,_phifactor*CLHEP::pi), _ntripleMin(pset.get("ntripleMin",5)), _ntripleMax(pset.get("ntripleMax",500)), - _initFZNBins(pset.get("initFZNBins",25)), + // _initFZNBins(pset.get("initFZNBins",25)), _initFZMinL(pset.get("initFZMinLambda",30.)), _initFZMaxL(pset.get("initFZMaxLambda",530.)), _initFZStepL(pset.get("initFZStepLambda",20.)), - _fitFZNBins(pset.get("fitFZNBins",125)), + // _fitFZNBins(pset.get("fitFZNBins",125)), _fitFZMinL(pset.get("fitFZMinLambda",10.)), _fitFZMaxL(pset.get("fitFZMaxLambda",510.)), _fitFZStepL(pset.get("fitFZStepLambda",4.)) { float minarea(pset.get("minArea",5000.0)); - _minarea2 = minarea*minarea; + _minarea2 = minarea*minarea; + _initFZNBins = (int)((_initFZMaxL - _initFZMinL)/_initFZStepL); + _fitFZNBins = (int)((_fitFZMaxL - _fitFZMinL)/_fitFZStepL); } RobustHelixFit::~RobustHelixFit()