15 return freddiemercury;
39 bool IsOnList =
false;
58 if(db < 0) WLlabel +=
"XX";
61 sprintf(temp,
"%.2u", db);
65 if(dcm < 0) WLlabel +=
"XX";
68 sprintf(temp,
"%.2u", dcm);
72 if(feb < 0) WLlabel +=
"XX";
75 sprintf(temp,
"%.2u", feb);
79 if(pix < 0) WLlabel +=
"XX";
82 sprintf(temp,
"%.2u", pix);
86 TGString WLTQname =
"WLTQPlot_";
87 TGString WLTname =
"WLTPlot_";
88 TGString WLQname =
"WLQPlot_";
114 bool IsOnList =
false;
134 std::vector<int>&
dcm,
135 std::vector<int>&
feb,
136 std::vector<int>& pix)
151 double time,
unsigned int adc)
161 fWLTQ[
i]->Fill(time, adc);
162 fWLT [
i]->Fill(time);
179 std::vector< unsigned int >
remove;
185 for(
unsigned int i =
remove.
size();
i > 0;
i--) {
::xsd::cxx::tree::id< char, ncname > id
void FillPlots(int db, int dcm, int feb, int pix, double time, unsigned int adc)
TH1F * GetTH1F(const char *nm)
static const unsigned int NMAX_WATCHLIST
void Remove(int db, int dcm, int feb, int pix)
std::vector< TH1F * > fWLQ
void GetList(std::vector< int > &db, std::vector< int > &dcm, std::vector< int > &feb, std::vector< int > &pix)
std::vector< TH1F * > fWLT
void Add(int db, int dcm, int feb, int pix)
TH2F * GetTH2F(const char *nm)
std::vector< int > fActive
static WatchListManager & Instance()
static HistoSet & Instance()
std::vector< TH2F * > fWLTQ
Hold the collection of histograms created by the producer.
struct WatchList fCurrentWL
Online Monitoring package header.