#include <MESet.h>
Public Member Functions | |
virtual void | book () |
virtual void | clear () const |
virtual void | fill (unsigned, double _wx=1., double _wy=1., double _w=1.) |
virtual void | fill (double, double _wy=1., double _w=1.) |
virtual void | fill (DetId const &, double _wx=1., double _wy=1., double _w=1.) |
virtual void | fill (EcalElectronicsId const &, double _wx=1., double _wy=1., double _w=1.) |
virtual double | getBinContent (DetId const &, int _bin=0) const |
virtual double | getBinContent (EcalElectronicsId const &, int _bin=0) const |
virtual double | getBinContent (unsigned, int _bin=0) const |
virtual double | getBinEntries (DetId const &, int _bin=0) const |
virtual double | getBinEntries (EcalElectronicsId const &, int _bin=0) const |
virtual double | getBinEntries (unsigned, int _bin=0) const |
virtual double | getBinError (DetId const &, int _bin=0) const |
virtual double | getBinError (unsigned, int _bin=0) const |
virtual double | getBinError (EcalElectronicsId const &, int _bin=0) const |
BinService::BinningType | getBinType () const |
std::string const & | getDir () const |
virtual MonitorElement const * | getME (unsigned _offset) const |
std::string const & | getName () const |
BinService::ObjectType | getObjType () const |
bool | isActive () const |
MESet (std::string const &, MEData const &, bool _readOnly=false) | |
void | name (std::map< std::string, std::string > const &) const |
virtual void | reset (double _content=0., double _err=0., double _entries=0.) |
virtual void | resetAll (double _content=0., double _err=0., double _entries=0.) |
virtual bool | retrieve () const |
virtual void | setAxisTitle (std::string const &, int _axis=1) |
virtual void | setBinContent (unsigned, double, double _err=0.) |
virtual void | setBinContent (EcalElectronicsId const &, double, double _err=0.) |
virtual void | setBinContent (DetId const &, double, double _err=0.) |
virtual void | setBinEntries (EcalElectronicsId const &, double) |
virtual void | setBinEntries (unsigned, double) |
virtual void | setBinEntries (DetId const &, double) |
virtual void | setBinLabel (unsigned, int, std::string const &, int _axis=1) |
void | setDir (std::string const &_dir) |
void | setName (std::string const &_name) |
virtual | ~MESet () |
Protected Member Functions | |
virtual void | fill_ (unsigned, int, double) |
virtual void | fill_ (unsigned, double, double, double) |
virtual double | getBinContent_ (unsigned, int) const |
virtual double | getBinEntries_ (unsigned, int) const |
virtual double | getBinError_ (unsigned, int) const |
virtual void | setBinContent_ (unsigned, int, double, double) |
virtual void | setBinEntries_ (unsigned, int, double) |
Protected Attributes | |
bool | active_ |
MEData const * | data_ |
std::string | dir_ |
std::vector< MonitorElement * > | mes_ |
std::string | name_ |
bool | readOnly_ |
Static Protected Attributes | |
static BinService const * | binService_ |
static DQMStore * | dqmStore_ |
ecaldqm::MESet::MESet | ( | std::string const & | _fullpath, |
MEData const & | _data, | ||
bool | _readOnly = false |
||
) |
Definition at line 16 of file MESet.cc.
References binService_, dqmStore_, and Exception.
: mes_(0), dir_(_fullpath.substr(0, _fullpath.find_last_of('/'))), name_(_fullpath.substr(_fullpath.find_last_of('/') + 1)), data_(&_data), active_(false), readOnly_(_readOnly) { if (!binService_) { binService_ = &(*(edm::Service<EcalDQMBinningService>())); if(!binService_) throw cms::Exception("Service") << "EcalDQMBinningService not found" << std::endl; } if (!dqmStore_) { dqmStore_ = &(*(edm::Service<DQMStore>())); if(!dqmStore_) throw cms::Exception("Service") << "DQMStore not found" << std::endl; } // expand full path into dir & name if(_fullpath.size() == 0) throw cms::Exception("InvalidConfiguration") << "MonitorElement path empty"; }
void ecaldqm::MESet::book | ( | ) | [virtual] |
Reimplemented in ecaldqm::MESetEcal, ecaldqm::MESetNonObject, and ecaldqm::MESetTrend.
void ecaldqm::MESet::clear | ( | void | ) | const [virtual] |
Reimplemented in ecaldqm::MESetChannel.
Definition at line 59 of file MESet.cc.
Referenced by book(), ecaldqm::MESetEcal::book(), and ecaldqm::MESetEcal::retrieve().
void ecaldqm::MESet::fill | ( | DetId const & | , |
double | _wx = 1. , |
||
double | _wy = 1. , |
||
double | _w = 1. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetChannel, ecaldqm::MESetDet0D, ecaldqm::MESetDet1D, ecaldqm::MESetDet2D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 133 of file MESet.cc.
Referenced by fill().
{ }
void ecaldqm::MESet::fill | ( | EcalElectronicsId const & | _id, |
double | _wx = 1. , |
||
double | _wy = 1. , |
||
double | _w = 1. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetChannel.
Definition at line 138 of file MESet.cc.
References fill(), and ecaldqm::getElectronicsMap().
{ fill(getElectronicsMap()->getDetId(_id), _wx, _wy, _w); }
void ecaldqm::MESet::fill | ( | unsigned | _dcctccid, |
double | _wx = 1. , |
||
double | _wy = 1. , |
||
double | _w = 1. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetDet0D, ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 144 of file MESet.cc.
{ }
void ecaldqm::MESet::fill | ( | double | , |
double | _wy = 1. , |
||
double | _w = 1. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetDet0D, ecaldqm::MESetEcal, ecaldqm::MESetNonObject, and ecaldqm::MESetTrend.
Definition at line 149 of file MESet.cc.
{ }
void ecaldqm::MESet::fill_ | ( | unsigned | _index, |
int | _bin, | ||
double | _w | ||
) | [protected, virtual] |
Definition at line 262 of file MESet.cc.
References data_, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, h, ecaldqm::MEData::kind, mes_, x, and detailsBasic3DVector::y.
Referenced by ecaldqm::MESetTrend::fill(), ecaldqm::MESetDet1D::fill_(), and ecaldqm::MESetEcal::fill_().
{ MonitorElement* me(mes_.at(_index)); TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); double x(h->GetXaxis()->GetBinCenter((_bin - 1) % nbinsX + 1)); if((data_->kind < MonitorElement::DQM_KIND_TH2F && data_->kind >= MonitorElement::DQM_KIND_TH1F) || data_->kind == MonitorElement::DQM_KIND_TPROFILE) { me->Fill(x, _w); return; } double y(h->GetYaxis()->GetBinCenter((_bin - 1) / nbinsX + 1)); me->Fill(x, y, _w); }
void ecaldqm::MESet::fill_ | ( | unsigned | _offset, |
double | _x, | ||
double | _wy, | ||
double | _w | ||
) | [protected, virtual] |
Definition at line 283 of file MESet.cc.
References data_, MonitorElement::DQM_KIND_REAL, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, ecaldqm::MEData::kind, and mes_.
{ if(data_->kind == MonitorElement::DQM_KIND_REAL) mes_.at(_offset)->Fill(_x); else if(data_->kind < MonitorElement::DQM_KIND_TH2F || data_->kind == MonitorElement::DQM_KIND_TPROFILE) mes_.at(_offset)->Fill(_x, _wy); else mes_.at(_offset)->Fill(_x, _wy, _w); }
double ecaldqm::MESet::getBinContent | ( | unsigned | , |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 198 of file MESet.cc.
{
return 0.;
}
double ecaldqm::MESet::getBinContent | ( | DetId const & | , |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetChannel, ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 186 of file MESet.cc.
Referenced by getBinContent().
{
return 0.;
}
double ecaldqm::MESet::getBinContent | ( | EcalElectronicsId const & | _id, |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetChannel.
Definition at line 192 of file MESet.cc.
References getBinContent(), and ecaldqm::getElectronicsMap().
{ return getBinContent(getElectronicsMap()->getDetId(_id), _bin); }
double ecaldqm::MESet::getBinContent_ | ( | unsigned | _index, |
int | _bin | ||
) | const [protected, virtual] |
Definition at line 330 of file MESet.cc.
References data_, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::getBinContent(), h, ecaldqm::MEData::kind, and mes_.
Referenced by ecaldqm::MESetDet1D::getBinContent(), and ecaldqm::MESetEcal::getBinContent().
{ MonitorElement* me(mes_.at(_index)); if(data_->kind < MonitorElement::DQM_KIND_TH2F || data_->kind == MonitorElement::DQM_KIND_TPROFILE) return me->getBinContent(_bin); else{ TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); int ix((_bin - 1) % nbinsX + 1); int iy((_bin - 1) / nbinsX + 1); return h->GetBinContent(ix, iy); } }
double ecaldqm::MESet::getBinEntries | ( | DetId const & | , |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetChannel, ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 222 of file MESet.cc.
Referenced by getBinEntries().
{
return 0.;
}
double ecaldqm::MESet::getBinEntries | ( | EcalElectronicsId const & | _id, |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetChannel.
Definition at line 228 of file MESet.cc.
References getBinEntries(), and ecaldqm::getElectronicsMap().
{ return getBinEntries(getElectronicsMap()->getDetId(_id), _bin); }
double ecaldqm::MESet::getBinEntries | ( | unsigned | , |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 234 of file MESet.cc.
{
return 0.;
}
double ecaldqm::MESet::getBinEntries_ | ( | unsigned | _index, |
int | _bin | ||
) | const [protected, virtual] |
Definition at line 362 of file MESet.cc.
References newFWLiteAna::bin, data_, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::DQM_KIND_TPROFILE2D, h, ecaldqm::MEData::kind, and mes_.
Referenced by ecaldqm::MESetDet1D::getBinEntries(), and ecaldqm::MESetEcal::getBinEntries().
{ MonitorElement* me(mes_.at(_index)); switch(data_->kind){ case MonitorElement::DQM_KIND_TH1F: return me->getBinContent(_bin); case MonitorElement::DQM_KIND_TPROFILE: return me->getBinEntries(_bin); case MonitorElement::DQM_KIND_TH2F: { TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); int ix((_bin - 1) % nbinsX + 1); int iy((_bin - 1) / nbinsX + 1); int bin(h->GetBin(ix, iy)); return me->getBinContent(bin); } case MonitorElement::DQM_KIND_TPROFILE2D: { TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); int ix((_bin - 1) % nbinsX + 1); int iy((_bin - 1) / nbinsX + 1); int bin(h->GetBin(ix, iy)); return me->getBinEntries(bin); } default: return 0.; } }
double ecaldqm::MESet::getBinError | ( | DetId const & | , |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 204 of file MESet.cc.
Referenced by getBinError().
{
return 0.;
}
double ecaldqm::MESet::getBinError | ( | EcalElectronicsId const & | _id, |
int | _bin = 0 |
||
) | const [virtual] |
Definition at line 210 of file MESet.cc.
References getBinError(), and ecaldqm::getElectronicsMap().
{ return getBinError(getElectronicsMap()->getDetId(_id), _bin); }
double ecaldqm::MESet::getBinError | ( | unsigned | , |
int | _bin = 0 |
||
) | const [virtual] |
Reimplemented in ecaldqm::MESetDet1D, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 216 of file MESet.cc.
{
return 0.;
}
double ecaldqm::MESet::getBinError_ | ( | unsigned | _index, |
int | _bin | ||
) | const [protected, virtual] |
Definition at line 346 of file MESet.cc.
References data_, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::getBinError(), h, ecaldqm::MEData::kind, and mes_.
Referenced by ecaldqm::MESetDet1D::getBinError(), and ecaldqm::MESetEcal::getBinError().
{ MonitorElement* me(mes_.at(_index)); if(data_->kind < MonitorElement::DQM_KIND_TH2F || data_->kind == MonitorElement::DQM_KIND_TPROFILE) return me->getBinError(_bin); else{ TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); int ix((_bin - 1) % nbinsX + 1); int iy((_bin - 1) / nbinsX + 1); return h->GetBinError(ix, iy); } }
BinService::BinningType ecaldqm::MESet::getBinType | ( | ) | const [inline] |
Definition at line 112 of file MESet.h.
References ecaldqm::MEData::btype, and data_.
{ return data_->btype; }
std::string const& ecaldqm::MESet::getDir | ( | ) | const [inline] |
virtual MonitorElement const* ecaldqm::MESet::getME | ( | unsigned | _offset | ) | const [inline, virtual] |
std::string const& ecaldqm::MESet::getName | ( | ) | const [inline] |
BinService::ObjectType ecaldqm::MESet::getObjType | ( | ) | const [inline] |
Definition at line 111 of file MESet.h.
References data_, and ecaldqm::MEData::otype.
{ return data_->otype; }
bool ecaldqm::MESet::isActive | ( | ) | const [inline] |
void ecaldqm::MESet::name | ( | std::map< std::string, std::string > const & | _replacements | ) | const |
Definition at line 240 of file MESet.cc.
References dir, dir_, name_, and listBenchmarks::pattern.
Referenced by ecaldqm::MESetChannel::fill(), ecaldqm::MESetEcal::generateNames(), and ecaldqm::MESetChannel::setBinContent().
{ TString dir(dir_); TString name(name_); for(std::map<std::string, std::string>::const_iterator repItr(_replacements.begin()); repItr != _replacements.end(); ++repItr){ TString pattern("\\%\\("); pattern += repItr->first; pattern += "\\)s"; TPRegexp re(pattern); re.Substitute(dir, repItr->second, "g"); re.Substitute(name, repItr->second, "g"); } dir_ = dir.Data(); name_ = name.Data(); }
void ecaldqm::MESet::reset | ( | double | _content = 0. , |
double | _err = 0. , |
||
double | _entries = 0. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetChannel, and ecaldqm::MESetEcal.
Definition at line 87 of file MESet.cc.
References resetAll().
{ resetAll(_content, _err, _entries); }
void ecaldqm::MESet::resetAll | ( | double | _content = 0. , |
double | _err = 0. , |
||
double | _entries = 0. |
||
) | [virtual] |
Definition at line 93 of file MESet.cc.
References newFWLiteAna::bin, data_, MonitorElement::DQM_KIND_REAL, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::DQM_KIND_TPROFILE2D, python::tagInventory::entries, h, ecaldqm::MEData::kind, and mes_.
Referenced by ecaldqm::MESetEcal::book(), and reset().
{ if(data_->kind == MonitorElement::DQM_KIND_REAL){ for(std::vector<MonitorElement*>::iterator meItr(mes_.begin()); meItr != mes_.end(); ++meItr) (*meItr)->Fill(_content); return; } bool simple(true); if(_content != 0. || _err != 0. || _entries != 0.) simple = false; for(std::vector<MonitorElement*>::iterator meItr(mes_.begin()); meItr != mes_.end(); ++meItr){ TH1* h((*meItr)->getTH1()); h->Reset(); if(simple) continue; int nbinsX(h->GetNbinsX()); int nbinsY(h->GetNbinsY()); double entries(0.); for(int ix(1); ix <= nbinsX; ix++){ for(int iy(1); iy <= nbinsY; iy++){ int bin(h->GetBin(ix, iy)); h->SetBinContent(bin, _content); h->SetBinError(bin, _err); if(data_->kind == MonitorElement::DQM_KIND_TPROFILE){ static_cast<TProfile*>(h)->SetBinEntries(bin, _entries); entries += _entries; } else if(data_->kind == MonitorElement::DQM_KIND_TPROFILE2D){ static_cast<TProfile2D*>(h)->SetBinEntries(bin, _entries); entries += _entries; } } } if(entries == 0.) entries = _entries; h->SetEntries(_entries); } }
bool ecaldqm::MESet::retrieve | ( | ) | const [virtual] |
Reimplemented in ecaldqm::MESetChannel, ecaldqm::MESetEcal, and ecaldqm::MESetNonObject.
Definition at line 53 of file MESet.cc.
{ return false; }
void ecaldqm::MESet::setAxisTitle | ( | std::string const & | _title, |
int | _axis = 1 |
||
) | [virtual] |
void ecaldqm::MESet::setBinContent | ( | EcalElectronicsId const & | _id, |
double | _content, | ||
double | _err = 0. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetChannel.
Definition at line 159 of file MESet.cc.
References ecaldqm::getElectronicsMap(), and setBinContent().
{ setBinContent(getElectronicsMap()->getDetId(_id), _content, _err); }
void ecaldqm::MESet::setBinContent | ( | unsigned | , |
double | , | ||
double | _err = 0. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 165 of file MESet.cc.
{ }
void ecaldqm::MESet::setBinContent | ( | DetId const & | , |
double | , | ||
double | _err = 0. |
||
) | [virtual] |
Reimplemented in ecaldqm::MESetChannel, ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 154 of file MESet.cc.
Referenced by setBinContent().
{ }
void ecaldqm::MESet::setBinContent_ | ( | unsigned | _index, |
int | _bin, | ||
double | _content, | ||
double | _err | ||
) | [protected, virtual] |
Definition at line 294 of file MESet.cc.
References data_, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, h, ecaldqm::MEData::kind, mes_, and MonitorElement::setBinContent().
Referenced by ecaldqm::MESetEcal::reset(), and ecaldqm::MESetEcal::setBinContent().
{ MonitorElement* me(mes_.at(_index)); if(data_->kind < MonitorElement::DQM_KIND_TH2F || data_->kind == MonitorElement::DQM_KIND_TPROFILE){ me->setBinContent(_bin, _content); me->setBinError(_bin, _err); } else{ TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); int ix((_bin - 1) % nbinsX + 1); int iy((_bin - 1) / nbinsX + 1); me->setBinContent(ix, iy, _content); me->setBinError(ix, iy, _err); } }
void ecaldqm::MESet::setBinEntries | ( | EcalElectronicsId const & | _id, |
double | _entries | ||
) | [virtual] |
Definition at line 175 of file MESet.cc.
References ecaldqm::getElectronicsMap(), and setBinEntries().
{ setBinEntries(getElectronicsMap()->getDetId(_id), _entries); }
void ecaldqm::MESet::setBinEntries | ( | DetId const & | , |
double | |||
) | [virtual] |
Reimplemented in ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 170 of file MESet.cc.
Referenced by setBinEntries().
{ }
void ecaldqm::MESet::setBinEntries | ( | unsigned | , |
double | |||
) | [virtual] |
Reimplemented in ecaldqm::MESetEcal, and ecaldqm::MESetTrend.
Definition at line 181 of file MESet.cc.
{ }
void ecaldqm::MESet::setBinEntries_ | ( | unsigned | _index, |
int | _bin, | ||
double | _entries | ||
) | [protected, virtual] |
Definition at line 313 of file MESet.cc.
References data_, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::DQM_KIND_TPROFILE2D, h, ecaldqm::MEData::kind, mes_, and MonitorElement::setBinEntries().
Referenced by ecaldqm::MESetEcal::reset(), and ecaldqm::MESetEcal::setBinEntries().
{ MonitorElement* me(mes_.at(_index)); if(data_->kind == MonitorElement::DQM_KIND_TPROFILE){ me->setBinEntries(_bin, _entries); } else if(data_->kind == MonitorElement::DQM_KIND_TPROFILE2D){ TH1* h(me->getTH1()); int nbinsX(h->GetNbinsX()); int ix((_bin - 1) % nbinsX + 1); int iy((_bin - 1) / nbinsX + 1); me->setBinEntries(h->GetBin(ix, iy), _entries); } }
void ecaldqm::MESet::setBinLabel | ( | unsigned | _offset, |
int | _bin, | ||
std::string const & | _label, | ||
int | _axis = 1 |
||
) | [virtual] |
void ecaldqm::MESet::setDir | ( | std::string const & | _dir | ) | [inline] |
void ecaldqm::MESet::setName | ( | std::string const & | _name | ) | [inline] |
bool ecaldqm::MESet::active_ [mutable, protected] |
Definition at line 135 of file MESet.h.
Referenced by book(), ecaldqm::MESetNonObject::book(), ecaldqm::MESetEcal::book(), clear(), ecaldqm::MESetTrend::fill(), isActive(), ecaldqm::MESetEcal::retrieve(), ecaldqm::MESetNonObject::retrieve(), and ecaldqm::MESetChannel::retrieve().
BinService const * ecaldqm::MESet::binService_ [static, protected] |
Definition at line 126 of file MESet.h.
Referenced by ecaldqm::MESetEcal::book(), ecaldqm::MESetChannel::checkDirectory(), ecaldqm::MESetChannel::fill(), ecaldqm::MESetTrend::fill(), ecaldqm::MESetEcal::fill(), ecaldqm::MESetDet0D::fill(), ecaldqm::MESetDet1D::find_(), ecaldqm::MESetEcal::find_(), ecaldqm::MESetEcal::generateNames(), MESet(), ecaldqm::MESetEcal::reset(), and ecaldqm::MESetChannel::setBinContent().
MEData const* ecaldqm::MESet::data_ [protected] |
Definition at line 133 of file MESet.h.
Referenced by ecaldqm::MESetNonObject::book(), ecaldqm::MESetEcal::book(), ecaldqm::MESetTrend::book(), ecaldqm::MESetChannel::fill(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetNonObject::fill(), ecaldqm::MESetTrend::fill(), ecaldqm::MESetEcal::fill(), ecaldqm::MESetDet0D::fill(), ecaldqm::MESetDet1D::fill_(), fill_(), ecaldqm::MESetDet1D::find_(), ecaldqm::MESetEcal::find_(), ecaldqm::MESetEcal::generateNames(), ecaldqm::MESetDet1D::getBinContent(), getBinContent_(), ecaldqm::MESetDet1D::getBinEntries(), getBinEntries_(), ecaldqm::MESetDet1D::getBinError(), getBinError_(), getBinType(), ecaldqm::MESetChannel::getIndex_(), getObjType(), ecaldqm::MESetEcal::MESetEcal(), ecaldqm::MESetChannel::reset(), ecaldqm::MESetEcal::reset(), resetAll(), ecaldqm::MESetChannel::setBinContent(), setBinContent_(), setBinEntries_(), and ecaldqm::MESetTrend::shift_().
std::string ecaldqm::MESet::dir_ [mutable, protected] |
Definition at line 131 of file MESet.h.
Referenced by ecaldqm::MESetChannel::append_(), ecaldqm::MESetNonObject::book(), ecaldqm::MESetEcal::book(), ecaldqm::MESetChannel::checkDirectory(), ecaldqm::MESetChannel::clear(), getDir(), name(), ecaldqm::MESetChannel::reset(), ecaldqm::MESetEcal::retrieve(), ecaldqm::MESetNonObject::retrieve(), and setDir().
DQMStore * ecaldqm::MESet::dqmStore_ [static, protected] |
Definition at line 127 of file MESet.h.
Referenced by ecaldqm::MESetChannel::append_(), ecaldqm::MESetNonObject::book(), ecaldqm::MESetEcal::book(), ecaldqm::MESetChannel::checkDirectory(), ecaldqm::MESetChannel::clear(), MESet(), ecaldqm::MESetChannel::reset(), ecaldqm::MESetEcal::retrieve(), and ecaldqm::MESetNonObject::retrieve().
std::vector<MonitorElement*> ecaldqm::MESet::mes_ [mutable, protected] |
Reimplemented in ecaldqm::MESetChannel.
Definition at line 129 of file MESet.h.
Referenced by ecaldqm::MESetNonObject::book(), ecaldqm::MESetEcal::book(), ecaldqm::MESetTrend::book(), clear(), ecaldqm::MESetNonObject::fill(), ecaldqm::MESetTrend::fill(), ecaldqm::MESetEcal::fill(), ecaldqm::MESetDet0D::fill(), ecaldqm::MESetDet1D::fill_(), fill_(), ecaldqm::MESetDet1D::find_(), ecaldqm::MESetEcal::find_(), ecaldqm::MESetDet1D::getBinContent(), getBinContent_(), ecaldqm::MESetDet1D::getBinEntries(), getBinEntries_(), ecaldqm::MESetDet1D::getBinError(), getBinError_(), getME(), resetAll(), ecaldqm::MESetEcal::retrieve(), ecaldqm::MESetNonObject::retrieve(), setAxisTitle(), setBinContent_(), setBinEntries_(), setBinLabel(), and ecaldqm::MESetTrend::shift_().
std::string ecaldqm::MESet::name_ [mutable, protected] |
Definition at line 132 of file MESet.h.
Referenced by ecaldqm::MESetNonObject::book(), ecaldqm::MESetEcal::book(), ecaldqm::MESetEcal::generateNames(), getName(), name(), ecaldqm::MESetNonObject::retrieve(), and setName().
bool ecaldqm::MESet::readOnly_ [protected] |
Definition at line 136 of file MESet.h.
Referenced by ecaldqm::MESetChannel::clear(), and ecaldqm::MESetChannel::reset().