CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
OffsetAnalyzerDQM::PlotProfile Struct Reference
Inheritance diagram for OffsetAnalyzerDQM::PlotProfile:
OffsetAnalyzerDQM::Plot1D

Public Member Functions

void book (DQMStore::IBooker &booker) override
 
void fill2D (double value1, double value2)
 
 PlotProfile ()
 
 PlotProfile (const std::string &n, const std::string &t, const std::string &d, int nx, double x0, double x1, const std::vector< double > &vx, int ny, double y0, double y1)
 
- Public Member Functions inherited from OffsetAnalyzerDQM::Plot1D
virtual void fill (float value)
 
 Plot1D ()
 
 Plot1D (const std::string &n, const std::string &t, const std::string &d, int nx, double x0, double x1)
 
virtual ~Plot1D ()
 

Public Attributes

int nybins
 
std::vector< double > xbins
 
double yhigh
 
double ylow
 
- Public Attributes inherited from OffsetAnalyzerDQM::Plot1D
std::string dir
 
std::string name
 
int nxbins
 
MonitorElementplot
 
std::string title
 
double xhigh
 
double xlow
 

Detailed Description

Definition at line 50 of file OffsetAnalyzerDQM.cc.

Constructor & Destructor Documentation

◆ PlotProfile() [1/2]

OffsetAnalyzerDQM::PlotProfile::PlotProfile ( )
inline

Definition at line 54 of file OffsetAnalyzerDQM.cc.

54 : Plot1D(), xbins(0), nybins(0), ylow(0), yhigh(0) {}

◆ PlotProfile() [2/2]

OffsetAnalyzerDQM::PlotProfile::PlotProfile ( const std::string &  n,
const std::string &  t,
const std::string &  d,
int  nx,
double  x0,
double  x1,
const std::vector< double > &  vx,
int  ny,
double  y0,
double  y1 
)
inline

Definition at line 55 of file OffsetAnalyzerDQM.cc.

65  : Plot1D(n, t, d, nx, x0, x1), xbins(vx), nybins(ny), ylow(y0), yhigh(y1) {}

Member Function Documentation

◆ book()

void OffsetAnalyzerDQM::PlotProfile::book ( DQMStore::IBooker booker)
inlineoverridevirtual

◆ fill2D()

void OffsetAnalyzerDQM::PlotProfile::fill2D ( double  value1,
double  value2 
)
inline

Member Data Documentation

◆ nybins

int OffsetAnalyzerDQM::PlotProfile::nybins

Definition at line 52 of file OffsetAnalyzerDQM.cc.

Referenced by book().

◆ xbins

std::vector<double> OffsetAnalyzerDQM::PlotProfile::xbins

Definition at line 51 of file OffsetAnalyzerDQM.cc.

Referenced by book().

◆ yhigh

double OffsetAnalyzerDQM::PlotProfile::yhigh

Definition at line 53 of file OffsetAnalyzerDQM.cc.

Referenced by book().

◆ ylow

double OffsetAnalyzerDQM::PlotProfile::ylow

Definition at line 53 of file OffsetAnalyzerDQM.cc.

Referenced by book().

dqmiodumpmetadata.n
n
Definition: dqmiodumpmetadata.py:28
OffsetAnalyzerDQM::PlotProfile::nybins
int nybins
Definition: OffsetAnalyzerDQM.cc:52
HLT_2018_cff.value1
value1
Definition: HLT_2018_cff.py:8549
OffsetAnalyzerDQM::Plot1D::Plot1D
Plot1D()
Definition: OffsetAnalyzerDQM.cc:33
cms::cuda::assert
assert(be >=bs)
OffsetAnalyzerDQM::Plot1D::plot
MonitorElement * plot
Definition: OffsetAnalyzerDQM.cc:31
testProducerWithPsetDescEmpty_cfi.x1
x1
Definition: testProducerWithPsetDescEmpty_cfi.py:33
testProducerWithPsetDescEmpty_cfi.y1
y1
Definition: testProducerWithPsetDescEmpty_cfi.py:29
dqm::impl::MonitorElement::Fill
void Fill(long long x)
Definition: MonitorElement.h:290
OffsetAnalyzerDQM::Plot1D::dir
std::string dir
Definition: OffsetAnalyzerDQM.cc:28
OrderedSet.t
t
Definition: OrderedSet.py:90
OffsetAnalyzerDQM::PlotProfile::xbins
std::vector< double > xbins
Definition: OffsetAnalyzerDQM.cc:51
OffsetAnalyzerDQM::PlotProfile::ylow
double ylow
Definition: OffsetAnalyzerDQM.cc:53
HLT_2018_cff.value2
value2
Definition: HLT_2018_cff.py:8548
OffsetAnalyzerDQM::PlotProfile::yhigh
double yhigh
Definition: OffsetAnalyzerDQM.cc:53
OffsetAnalyzerDQM::Plot1D::title
std::string title
Definition: OffsetAnalyzerDQM.cc:28
OffsetAnalyzerDQM::Plot1D::name
std::string name
Definition: OffsetAnalyzerDQM.cc:28
ztail.d
d
Definition: ztail.py:151