9 #ifndef _Df250PulsePedestal_
10 #define _Df250PulsePedestal_
37 void toStrings(vector<pair<string,string> > &items)
const{
40 AddString(items,
"pedestal",
"%d",
pedestal);
42 AddString(items,
"pulse_peak",
"%d",
pulse_peak);
44 AddString(items,
"emulated",
"%d",
emulated);
48 #endif // _Df250PulsePedestal_
uint32_t pedestal_emulated
Calculated from raw data (when available)
void toStrings(vector< pair< string, string > > &items) const
uint32_t pulse_number
from Pulse Pedestal Data word
Df250PulsePedestal(uint32_t rocid=0, uint32_t slot=0, uint32_t channel=0, uint32_t itrigger=0, uint32_t pulse_number=0, uint32_t pedestal=0, uint32_t pulse_peak=0, bool emulated=false, uint32_t pedestal_emulated=0xffff, uint32_t pulse_peak_emulated=0xffff)
uint32_t pulse_peak
from Pulse Pedestal Data word
bool emulated
true if made from Window Raw Data
JOBJECT_PUBLIC(Df250PulsePedestal)
Holds pulse time for one identified pulse in one event in one channel of a single f250 Flash ADC modu...
This class holds the Crate, Slot, Channel address for a digitized value from the DAQ system...
uint32_t pulse_peak_emulated
Calculated from raw data (when available)
uint32_t pedestal
from Pulse Pedestal Data word
void toStrings(vector< pair< string, string > > &items) const