public class RfFitterDriver
extends org.lcsim.util.Driver
Modifier and Type | Field and Description |
---|---|
private org.lcsim.util.aida.AIDA |
aida |
private hep.aida.IAnalysisFactory |
analysisFactory |
private static int[] |
CHANNELS |
private static int |
CRATE |
private hep.aida.IDataPointSet |
fitData |
private hep.aida.IFitFactory |
fitFactory |
private hep.aida.IFunction |
fitFunction |
private hep.aida.IFitter |
fitter |
private static double |
NOISE |
private static double |
NSPERSAMPLE |
private static int |
SLOT |
Constructor and Description |
---|
RfFitterDriver() |
Modifier and Type | Method and Description |
---|---|
private double |
fitPulse(FADCGenericHit hit)
Perform the fit to the RF pulse:
|
void |
process(org.lcsim.event.EventHeader event)
Check the event for an RF pulse, and, if found, fit it to get RF time.
|
add, clearStatistics, contains, detectorChanged, drivers, endOfData, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, startOfData, suspend
private static final double NOISE
private static final int CRATE
private static final int SLOT
private static final int[] CHANNELS
private static final double NSPERSAMPLE
private org.lcsim.util.aida.AIDA aida
private hep.aida.IAnalysisFactory analysisFactory
private hep.aida.IFitFactory fitFactory
private hep.aida.IFitter fitter
private hep.aida.IDataPointSet fitData
private hep.aida.IFunction fitFunction
public void process(org.lcsim.event.EventHeader event)
process
in class org.lcsim.util.Driver
private double fitPulse(FADCGenericHit hit)
Copyright © 2019. All rights reserved.