public class ShaperPileupFitAlgorithm extends Object implements ShaperFitAlgorithm
Modifier and Type | Field and Description |
---|---|
private boolean |
debug |
(package private) ShaperLinearFitAlgorithm |
onePulseFitter |
private int |
refitAttempts |
private int |
refitsAccepted |
private double |
refitThreshold |
private int |
totalFits |
(package private) ShaperLinearFitAlgorithm |
twoPulseFitter |
Constructor and Description |
---|
ShaperPileupFitAlgorithm() |
ShaperPileupFitAlgorithm(double threshold) |
Modifier and Type | Method and Description |
---|---|
Collection<ShapeFitParameters> |
fitShape(org.lcsim.event.RawTrackerHit rth,
PulseShape shape) |
void |
setDebug(boolean debug) |
ShaperLinearFitAlgorithm onePulseFitter
ShaperLinearFitAlgorithm twoPulseFitter
private boolean debug
private double refitThreshold
private int totalFits
private int refitAttempts
private int refitsAccepted
public ShaperPileupFitAlgorithm()
public ShaperPileupFitAlgorithm(double threshold)
public Collection<ShapeFitParameters> fitShape(org.lcsim.event.RawTrackerHit rth, PulseShape shape)
fitShape
in interface ShaperFitAlgorithm
public void setDebug(boolean debug)
setDebug
in interface ShaperFitAlgorithm
Copyright © 2019. All rights reserved.