20 ,
PL(0xFFFF),
NW(0xFFFF),
NPK(0xFFFF),
P1(0xFFFF),
P2(0xFFFF),
PG(0xFFFF)
50 void toStrings(vector<pair<string,string> > &items)
const{
52 AddString(items,
"NSA" ,
"%d",
NSA);
53 AddString(items,
"NSB" ,
"%d",
NSB);
54 AddString(items,
"NSA_NSB" ,
"%d",
NSA_NSB);
55 AddString(items,
"NPED" ,
"%d",
NPED);
56 AddString(items,
"WINWIDTH" ,
"%d",
WINWIDTH);
57 AddString(items,
"PL" ,
"%d",
PL);
58 AddString(items,
"NW" ,
"%d",
NW);
59 AddString(items,
"NPK" ,
"%d",
NPK);
60 AddString(items,
"P1" ,
"%d",
P1);
61 AddString(items,
"P2" ,
"%d",
P2);
62 AddString(items,
"PG" ,
"%d",
PG);
63 AddString(items,
"IE" ,
"%d",
IE);
64 AddString(items,
"H" ,
"%d",
H);
65 AddString(items,
"TH" ,
"%d",
TH);
66 AddString(items,
"TL" ,
"%d",
TL);
67 AddString(items,
"IBIT" ,
"%d",
IBIT);
68 AddString(items,
"ABIT" ,
"%d",
ABIT);
69 AddString(items,
"PBIT" ,
"%d",
PBIT);
74 #endif // _Df125Config_
void toStrings(vector< pair< string, string > > &items) const
This class is a base class used for classes that hold DAQ module configuration parameters. A subclass for each type of digitization module exists that has the attributes appropriate for that type of module. (See Df250Config, DF1TDCConfig, ...) This class only holds the rocid and slot_mask fields which are common to all configurations. One of the main purposes of this base class is to allow configuration objects for all module types to be stored in a single container used internally by the DAQ plugin.
Df125Config(uint32_t rocid, uint32_t slot_mask)
JOBJECT_PUBLIC(Df125Config)
void toStrings(vector< pair< string, string > > &items) const
Df125Config(const Df125Config *c)