Classes | Functions | Variables
dbutils::daqconfig Namespace Reference

Classes

class  ASICRegisterValueSet
 
class  BNEVBRunConfig
 
class  ConfigDataSelector
 
class  ConfigDataTree
 
class  DBColumnParams
 
class  DBColumnUtils
 
class  DCMConnectConfig
 
class  DCMHardwareConfig
 
class  DCMRunConfig
 
class  DDTConnectConfig
 
class  DLRunConfig
 
class  FEBPulserParameterSet
 
class  GeneralDataReader
 
class  GlobalNameSpec
 
class  GTRunConfig
 
class  IDSpec
 
class  NamedConfigUtils
 
class  NDMRunConfig
 
class  PixelEnableMasks
 
class  PixelParameterListWrapper
 
class  PixelThresholds
 
struct  SimpleDataContainer
 
struct  SimpleDataSet
 
class  SubsystemNameSpec
 

Functions

bool sortingFunction (std::string leftString, std::string rightString)
 

Variables

const uint16_t LOW_FEB_ID = DBColumnParams::LOW_FEB_ID
 
const uint16_t HIGH_FEB_ID = DBColumnParams::HIGH_FEB_ID
 
const uint16_t LOW_PIXEL_ID = DBColumnParams::LOW_PIXEL_ID
 
const uint16_t HIGH_PIXEL_ID = DBColumnParams::HIGH_PIXEL_ID
 

Function Documentation

bool dbutils::daqconfig::sortingFunction ( std::string  leftString,
std::string  rightString 
)

Definition at line 29 of file ConfigDataTree.cpp.

References dbutils::daqconfig::ConfigDataTree::ConfigDataTree().

Referenced by dbutils::daqconfig::ConfigDataTree::_initialize().

29  {
30  try {
31  int leftInt = boost::lexical_cast<int>(leftString);
32  int rightInt = boost::lexical_cast<int>(rightString);
33  return (leftInt < rightInt);
34  }
35  catch (...) {
36  return (leftString < rightString);
37  }
38 }

Variable Documentation

const uint16_t dbutils::daqconfig::HIGH_FEB_ID = DBColumnParams::HIGH_FEB_ID
const uint16_t dbutils::daqconfig::HIGH_PIXEL_ID = DBColumnParams::HIGH_PIXEL_ID
const uint16_t dbutils::daqconfig::LOW_FEB_ID = DBColumnParams::LOW_FEB_ID

Definition at line 11 of file DCMHardwareConfig.cpp.

const uint16_t dbutils::daqconfig::LOW_PIXEL_ID = DBColumnParams::LOW_PIXEL_ID

Definition at line 14 of file DCMHardwareConfig.cpp.