11#include <framework/datastore/RelationsObject.h>
12#include <ecl/utility/ECLRawDataHadron.h>
59 const unsigned int mask = 0b0000'0011;
75 const unsigned int mask = 0b0011'1110'0000;
87 const unsigned int mask = 0b0001'1100;
116 const unsigned int mask = 0b0000'0011;
133 const unsigned int mask = 0b0011'1110'0000;
158 const unsigned int mask = 0b0001'1100;
Class to store ECL digitized hits (output of ECLDigi) relation to ECLHit filled in ecl/modules/eclDig...
int getAmp() const
Get Fitting Amplitude.
int getQuality() const
Get Fitting Quality.
int getCellId() const
Get Cell ID.
void setQuality(unsigned int NewQuality)
Set Fitting Quality.
void setAmp(int Amp)
Set Fitting Amplitude.
void setTimeFit(int TimeFit)
Set Fitting Time.
static ECLDigit * getByCellID(int cid)
Find ECLDigit by Cell ID using linear search.
void setCellId(int CellId)
Set Cell ID.
double getHadronFraction() const
Get unpacked hadron fraction This is the value of (A_hadron / A_total) from ShaperDSP firmware that s...
int getTimeFit() const
Get Fitting Time.
int getChi() const
Get Chi-squared.
unsigned int getPackedHadronFraction() const
Get packed hadron fraction This is a raw value from the ShaperDSP firmware, useful only for debugging...
void setChi(int Chi)
Set Chi-squared.
void setPackedHadronFraction(unsigned int packed_fraction)
Set hadron fraction See ecl/utility/include/ECLRawDataHadron.h for details.
ECLDigit()
default constructor for ROOT
void setDataFormat(unsigned int format)
Set ShaperDSP data format.
int m_Quality
Fit information.
int m_Chi
Fitting chi2-squared.
int m_Amp
Fitting Amplitude.
unsigned int getDataFormat()
Get ShaperDSP data format.
ClassDef(ECLDigit, 2)
ClassDef.
int m_TimeFit
Fitting Time.
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
This is a set of function for packing/unpacking the data produced by the new ShaperDSP firmware that ...
double unpackHadronFraction(int fraction_packed)
Hadron fraction unpacking.
Abstract base class for different kinds of events.