CMS 3D CMS Logo

Classes | Namespaces | Enumerations | Functions

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/DQM/EcalCommon/interface/GeometryHelper.h File Reference

#include <string>
#include <map>

Go to the source code of this file.

Classes

struct  ecaldqm::MeInfo
class  ecaldqm::MeInfoMap

Namespaces

namespace  ecaldqm

Enumerations

enum  ecaldqm::BinningType { ecaldqm::kCrystal, ecaldqm::kSuperCrystal, ecaldqm::kTriggerTower }
enum  ecaldqm::ObjectType {
  ecaldqm::kFullEE, ecaldqm::kEEp, ecaldqm::kEEm, ecaldqm::kEEpFar,
  ecaldqm::kEEpNear, ecaldqm::kEEmFar, ecaldqm::kEEmNear, ecaldqm::kSM
}

Functions

MonitorElementecaldqm::bookME (DQMStore *dqmStore, const std::string &name, const std::string &title, const std::string &className, ObjectType otype, BinningType btype=kCrystal, int ism=0, double lowZ=0., double highZ=0., const char *option="s")
void ecaldqm::fillME (MonitorElement *me, const EEDetId &id, double wz=1., double wprof=1.)
void ecaldqm::fillME (MonitorElement *me, const EcalTrigTowerDetId &id, double wz=1., double wprof=1.)
void ecaldqm::fillME (MonitorElement *me, const EcalScDetId &id, double wz=1., double wprof=1.)
double ecaldqm::getBinContentME (MonitorElement *me, const EEDetId &id)
double ecaldqm::getBinContentME (MonitorElement *me, const EcalScDetId &id)
double ecaldqm::getBinContentME (MonitorElement *me, const EcalTrigTowerDetId &id)
double ecaldqm::getBinEntriesME (MonitorElement *me, const EcalTrigTowerDetId &id)
double ecaldqm::getBinEntriesME (MonitorElement *me, const EEDetId &id)
double ecaldqm::getBinEntriesME (MonitorElement *me, const EcalScDetId &id)
double ecaldqm::getBinErrorME (MonitorElement *me, const EEDetId &id)
double ecaldqm::getBinErrorME (MonitorElement *me, const EcalScDetId &id)
double ecaldqm::getBinErrorME (MonitorElement *me, const EcalTrigTowerDetId &id)
int ecaldqm::getBinME (MonitorElement *me, const EEDetId &id)
int ecaldqm::getBinME (MonitorElement *me, const EcalScDetId &id)
int ecaldqm::getBinME (MonitorElement *me, const EcalTrigTowerDetId &id)
void ecaldqm::setBinContentME (MonitorElement *me, const EEDetId &id, double content)
void ecaldqm::setBinContentME (MonitorElement *me, const EcalScDetId &id, double content)
void ecaldqm::setBinContentME (MonitorElement *me, const EcalTrigTowerDetId &id, double content)
void ecaldqm::setBinEntriesME (MonitorElement *me, const EEDetId &id, double entries)
void ecaldqm::setBinEntriesME (MonitorElement *me, const EcalTrigTowerDetId &id, double entries)
void ecaldqm::setBinEntriesME (MonitorElement *me, const EcalScDetId &id, double entries)
void ecaldqm::setBinErrorME (MonitorElement *me, const EEDetId &id, double error)
void ecaldqm::setBinErrorME (MonitorElement *me, const EcalTrigTowerDetId &id, double error)
void ecaldqm::setBinErrorME (MonitorElement *me, const EcalScDetId &id, double error)