9 #ifndef _Df125PulseIntegral_
10 #define _Df125PulseIntegral_
38 void toStrings(vector<pair<string,string> > &items)
const{
42 AddString(items,
"integral",
"%d",
integral);
43 AddString(items,
"pedestal",
"%d",
pedestal);
46 AddString(items,
"emulated",
"%d",
emulated);
50 #endif // _Df125PulseIntegral_
uint32_t nsamples_integral
number of samples used in integral
void toStrings(vector< pair< string, string > > &items) const
uint32_t nsamples_pedestal
number of samples used in pedestal
uint32_t pedestal
from Pulse Integral Data word (future)
uint32_t quality_factor
from Pulse Integral Data word
JOBJECT_PUBLIC(Df125PulseIntegral)
Holds pulse integral data for one identified pulse in one event in one channel of a single f125 Flash...
bool emulated
true if made from Window Raw Data
void toStrings(vector< pair< string, string > > &items) const
Df125PulseIntegral(uint32_t rocid=0, uint32_t slot=0, uint32_t channel=0, uint32_t itrigger=0, uint32_t pulse_number=0, uint32_t quality_factor=0, uint32_t integral=0, uint32_t pedestal=0, uint32_t nsamples_integral=1, uint32_t nsamples_pedestal=1, bool emulated=false)
This class holds the Crate, Slot, Channel address for a digitized value from the DAQ system...
uint32_t integral
from Pulse Integral Data word
uint32_t pulse_number
from Pulse Integral Data word