10#include <framework/datastore/RelationsObject.h>
37 short amplitude,
short chisquare);
48 double amplitude,
double chisquare);
Defines interface for accessing relations of objects in StoreArray.
Class to store template fit result from feature extraction data.
void setChisquare(double chisquare)
Sets chi square.
double m_chisquare
chi square value of template fit
void setRisingEdge(double risingEdge)
Sets rising edge in samples.
double m_amplitude
amplitude from fit
double getChisquare() const
Get chi square.
double m_backgroundOffset
background offset from fit
double m_risingEdgeTime
template fit rising edge in ns
double getRisingEdge() const
Get rising edge in samples.
void setBackgroundOffset(double backgroundOffset)
Sets background offset.
double getBackgroundOffset() const
Get background offset.
double getAmplitude() const
Get ampltide.
double m_risingEdge
template fit rising edge position
ClassDef(TOPTemplateFitResult, 2)
ClassDef.
unsigned getRisingEdgeRaw() const
Get rising Edge Raw.
double getRisingEdgeTime() const
Get rising Edge.
unsigned m_risingEdgeRaw
template fit rising edge position received from FEE
void setAmplitude(double amplitude)
Sets amplitude.
void setRisingEdgeTime(double risingEdge)
Sets rising edge in ns.
double risingEdgeShortToRisingEdgeDouble(unsigned short risingEdgeS) const
Convert rising edge saved in short to double.
TOPTemplateFitResult()
Default constructor.
void setRisingEdgeAndConvert(unsigned short risingEdge)
Sets rising edge from Zynq and converts to double This does not convert from sample to time space.
Abstract base class for different kinds of events.