CMS 3D CMS Logo

Public Member Functions | Public Attributes

plotData Struct Reference

List of all members.

Public Member Functions

template<typename T >
void fill (const std::string &value, T &var)
 plotData (const std::string &data)
 plotData ()

Public Attributes

string condition
int firstRun
int lastRun
int logY
double maxY
double minY
std::string names

Detailed Description

Extraction of the summary information using DQMServices/Diagnostic/test/HDQMInspector.
The sqlite database should have been filled using the new TrackingHistoryDQMService.

Definition at line 28 of file WebTrackingHDQMInspector.cc.


Constructor & Destructor Documentation

plotData::plotData ( const std::string &  data) [inline]

Definition at line 30 of file WebTrackingHDQMInspector.cc.

References lumiContext::fill, dataset::firstRun, MergeJob_cfg::lastRun, cscdqm::h::names, and split.

  {
    std::vector<std::string> strs;
    boost::split(strs,data, boost::is_any_of(" "));
    names = strs[0];
    fill(strs[1], logY);
    fill(strs[2], firstRun);
    fill(strs[3], lastRun);
    fill(strs[5], minY);
    fill(strs[6], maxY);
    //fill(strs[8], condition);
    //fill(strs[7], runsQuality);
    
  }
plotData::plotData ( ) [inline]

Definition at line 45 of file WebTrackingHDQMInspector.cc.

{}

Member Function Documentation

template<typename T >
void plotData::fill ( const std::string &  value,
T var 
) [inline]

Definition at line 49 of file WebTrackingHDQMInspector.cc.

References relativeConstraints::value.

  {
    std::stringstream ss;
    ss << value;
    ss >> var;
  }

Member Data Documentation

Definition at line 62 of file WebTrackingHDQMInspector.cc.

Definition at line 57 of file WebTrackingHDQMInspector.cc.

Referenced by runInspector().

Definition at line 58 of file WebTrackingHDQMInspector.cc.

Referenced by runInspector().

Definition at line 61 of file WebTrackingHDQMInspector.cc.

Referenced by runInspector().

Definition at line 60 of file WebTrackingHDQMInspector.cc.

Referenced by runInspector().

Definition at line 59 of file WebTrackingHDQMInspector.cc.

Referenced by runInspector().

std::string plotData::names

Definition at line 56 of file WebTrackingHDQMInspector.cc.

Referenced by runInspector().