38 void toStrings(vector<pair<string,string> > &items)
const{
40 AddString(items,
"dev_id",
"%d",
dev_id);
41 AddString(items,
"ievent_cnt",
"%d",
ievent_cnt);
42 AddString(items,
"adc_hold1",
"%d",
adc_hold1);
43 AddString(items,
"adc_hold2",
"%d",
adc_hold2);
45 AddString(items,
"maroc_id",
"%d",
maroc_id);
46 AddString(items,
"adc",
"%d",
adc);
50 #endif // _DDIRCADCHit_
uint32_t ievent_cnt
event_cnt (from device ID)
void toStrings(vector< pair< string, string > > &items) const
uint32_t adc
number of samples used in integral
uint32_t adc_max_bits
from Pulse Integral Data word
DDIRCADCHit(uint32_t rocid=0, uint32_t slot=0, uint32_t channel=0, uint32_t itrigger=0, uint32_t dev_id=0, uint32_t ievent_cnt=0, uint32_t adc_hold1=0, uint32_t adc_hold2=0, uint32_t adc_max_bits=0, uint32_t maroc_id=0, uint32_t adc=0)
void toStrings(vector< pair< string, string > > &items) const
uint32_t maroc_id
from Pulse Integral Data word (future)
This class holds the Crate, Slot, Channel address for a digitized value from the DAQ system...
uint32_t adc_hold2
from Pulse Integral Data word
JOBJECT_PUBLIC(DDIRCADCHit)
Holds pulse integral data for one identified pulse in one event in one channel of a single f250 Flash...
uint32_t adc_hold1
from Pulse Integral Data word