Skip to content

Commit 4a468e9

Browse files
authored
fix(htcc_vtimediff): increase sigma fit-param min (#298)
1 parent c74f60b commit 4a468e9

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

detectors/src/main/java/org/jlab/clas/timeline/fitter/HTCCFitter.groovy

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ class HTCCFitter{
2828

2929
f1.setParameter(0, h1.getMax());
3030
f1.setParameter(1, maxV);
31+
def absolute_min_sigma = 0.2
3132
if(iqr > 0) {
3233
f1.setParameter(2, Math.max(iqr / 2.0, 0.1));
33-
f1.setParLimits(2, Math.max(iqr / 5.0, 0.05), Math.min(iqr * 5.0, h1.getAxis().getBinCenter(h1.getAxis().getNBins()-1)));
34+
f1.setParLimits(2, Math.max(iqr / 5.0, absolute_min_sigma), Math.min(iqr * 5.0, h1.getAxis().getBinCenter(h1.getAxis().getNBins()-1)));
3435
} else {
3536
f1.setParameter(2, 0.1);
36-
f1.setParLimits(2, 0.05, h1.getAxis().getBinCenter(h1.getAxis().getNBins()-1));
37+
f1.setParLimits(2, absolute_min_sigma, h1.getAxis().getBinCenter(h1.getAxis().getNBins()-1));
3738
}
3839

3940
DataFitter.fit(f1, h1, "");

0 commit comments

Comments
 (0)