45 Bool_t eventokay=kTRUE;
130 std::cout <<
"QwVQWK_Channel Info " << std::endl;
183 devicename.ToLower();
189 if (modulelist.
HasValue(devicename)){
214 std::vector <QwDBInterface> row_list;
223 std::vector <QwErrDBInterface> row_list;
#define QwMessage
Predefined log drain for regular messages.
void FillTreeVector(std::vector< Double_t > &values) const
void InitializeChannel(TString name)
void AccumulateRunningSum(const QwHaloMonitor &value)
QwHaloMonitor & operator+=(const QwHaloMonitor &value)
void CalculateRunningAverage()
std::vector< QwDBInterface > GetDBEntry()
void ConstructBranch(TTree *tree, TString &prefix)
void DeaccumulateRunningSum(QwHaloMonitor &value)
void ConstructHistograms(TDirectory *folder, TString &prefix)
Construct the histograms for this data element.
Bool_t HasValue(TString &vname)
void PrintValue() const
Print single line of value and error of this data element.
void Ratio(QwHaloMonitor &numer, QwHaloMonitor &denom)
void ClearEventData()
Clear the event data in this element.
void SetElementName(const TString &name)
Set the name of this element.
QwHaloMonitor & operator=(const QwHaloMonitor &value)
static std::ostream & endl(std::ostream &)
End of the line.
void PrintErrorCounters()
Bool_t ApplySingleEventCuts()
virtual const TString & GetElementName() const
Get the name of this element.
void ConstructBranchAndVector(TTree *tree, TString &prefix, std::vector< Double_t > &values)
void PrintInfo() const
Print multiple lines of information about this data element.
void Scale(Double_t Offset)
void Difference(QwHaloMonitor &value1, QwHaloMonitor &value2)
void Sum(QwHaloMonitor &value1, QwHaloMonitor &value2)
Int_t ProcessEvBuffer(UInt_t *buffer, UInt_t num_words_left, UInt_t index=0)
Process the CODA event buffer for this element.
QwHaloMonitor & operator-=(const QwHaloMonitor &value)
QwSIS3801D24_Channel fHalo_Counter
void FillHistograms()
Fill the histograms for this data element.
std::vector< QwErrDBInterface > GetErrDBEntry()