CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Protected Attributes
ecaldqm::MESet::ConstBin Struct Reference

#include <MESet.h>

Inheritance diagram for ecaldqm::MESet::ConstBin:
ecaldqm::MESet::Bin

Public Member Functions

 ConstBin ()
 
 ConstBin (MESet const &, unsigned=0, int=1)
 
 ConstBin (ConstBin const &_orig)
 
double getBinContent () const
 
double getBinEntries () const
 
double getBinError () const
 
uint32_t getId () const
 
MonitorElement const * getME () const
 
MESet const * getMESet () const
 
bool isChannel () const
 
ConstBinoperator= (ConstBin const &)
 
bool operator== (ConstBin const &_rhs) const
 
void setMESet (MESet const &_meSet)
 

Public Attributes

int iBin
 
unsigned iME
 
binning::ObjectType otype
 

Protected Attributes

MESet const * meSet_
 

Detailed Description

Definition at line 142 of file MESet.h.

Constructor & Destructor Documentation

ecaldqm::MESet::ConstBin::ConstBin ( )
inline

Definition at line 151 of file MESet.h.

ecaldqm::MESet::ConstBin::ConstBin ( MESet const &  _meSet,
unsigned  _iME = 0,
int  _iBin = 1 
)

Definition at line 331 of file MESet.cc.

ecaldqm::MESet::ConstBin::ConstBin ( ConstBin const &  _orig)
inline

Definition at line 153 of file MESet.h.

Member Function Documentation

double ecaldqm::MESet::ConstBin::getBinContent ( ) const
inline
double ecaldqm::MESet::ConstBin::getBinEntries ( ) const
inline

Definition at line 179 of file MESet.h.

Referenced by ecaldqm::PresampleClient::producePlots().

double ecaldqm::MESet::ConstBin::getBinError ( ) const
inline

Definition at line 174 of file MESet.h.

Referenced by ecaldqm::PresampleClient::producePlots().

uint32_t ecaldqm::MESet::ConstBin::getId ( ) const
inline

Definition at line 164 of file MESet.h.

MonitorElement const* ecaldqm::MESet::ConstBin::getME ( ) const
inline

Definition at line 184 of file MESet.h.

MESet const* ecaldqm::MESet::ConstBin::getMESet ( ) const
inline

Definition at line 190 of file MESet.h.

bool ecaldqm::MESet::ConstBin::isChannel ( ) const
inline

Definition at line 159 of file MESet.h.

MESet::ConstBin & ecaldqm::MESet::ConstBin::operator= ( ConstBin const &  _rhs)

Definition at line 357 of file MESet.cc.

bool ecaldqm::MESet::ConstBin::operator== ( ConstBin const &  _rhs) const
inline

Definition at line 155 of file MESet.h.

void ecaldqm::MESet::ConstBin::setMESet ( MESet const &  _meSet)
inline

Definition at line 189 of file MESet.h.

Member Data Documentation

int ecaldqm::MESet::ConstBin::iBin

Definition at line 148 of file MESet.h.

unsigned ecaldqm::MESet::ConstBin::iME

Definition at line 147 of file MESet.h.

MESet const* ecaldqm::MESet::ConstBin::meSet_
protected

Definition at line 144 of file MESet.h.

binning::ObjectType ecaldqm::MESet::ConstBin::otype

Definition at line 149 of file MESet.h.