14#ifdef __USE_DATABASE__
117 <<
"Config-error-flag == 0x" << std::hex << errorflag << std::dec
124#ifdef __USE_DATABASE__
140 row_list.push_back(row);
153 devicename.ToLower();
154 if (modulelist.
HasValue(devicename)){
An options class which parses command line, config file and environment.
A logfile class, based on an identical class in the Hermes analyzer.
#define QwMessage
Predefined log drain for regular messages.
Parameter file parsing and management.
static const UInt_t kGlobalCut
static const UInt_t kStabilityCut
Database interface for QwIntegrationPMT and subsystems.
const TString QwBPMStripline< T >::subelement[4]
void SetSubblock(UInt_t in)
void SetError(Double_t in)
void SetValue(Double_t in)
void SetDetectorName(TString &in)
static std::ostream & endl(std::ostream &)
End of the line.
Configuration file parser with flexible tokenization and search capabilities.
Bool_t HasValue(TString &vname)
void CopyFrom(const VQwDataElement &value)
VQwDataElement()
Default constructor.
UInt_t fErrorConfigFlag
contains the global/local/stability flags
virtual const TString & GetElementName() const
Get the name of this element.
UInt_t fErrorFlag
This the standard error code generated for the channel that contains the global/local/stability flags...
UInt_t GetGoodEventCount() const
void AddEntriesToList(std::vector< QwDBInterface > &row_list)
void SetSingleEventCuts(Double_t min, Double_t max)
Set the upper and lower limits (fULimit and fLLimit) for this channel.
Double_t GetValueError() const
static Int_t fBurpHoldoff
size_t GetNumberOfSubelements()
Get the number of subelements in this data element.
UInt_t fNumberOfSubElements
Number of subelements in this data element.
Double_t fCalibrationFactor
void CopyFrom(const VQwHardwareChannel &value)
virtual void ConstructBranch(TTree *tree, TString &prefix)=0
size_t fTreeArrayNumEntries
UInt_t fNumberOfDataWords
Number of raw data words in this data element.
Double_t GetValue() const