28 void toStrings(vector<pair<string,string> > &items)
const{
30 AddString(items,
"NSA" ,
"%d",
NSA);
31 AddString(items,
"NSB" ,
"%d",
NSB);
32 AddString(items,
"NSA_NSB" ,
"%d",
NSA_NSB);
33 AddString(items,
"NPED" ,
"%d",
NPED);
38 #endif // _Df250Config_
void toStrings(vector< pair< string, string > > &items) const
JOBJECT_PUBLIC(Df250Config)
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.
Df250Config(uint32_t rocid, uint32_t slot_mask)
Df250Config(const Df250Config *c)
void toStrings(vector< pair< string, string > > &items) const