CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Enumerations | Functions
GeometryHelper.h File Reference
#include <string>
#include <map>

Go to the source code of this file.

Classes

struct  ecaldqm::MeInfo
 
class  ecaldqm::MeInfoMap
 

Namespaces

 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 EcalScDetId &id, double wz=1., double wprof=1.)
 
void ecaldqm::fillME (MonitorElement *me, const EcalTrigTowerDetId &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 EEDetId &id)
 
double ecaldqm::getBinEntriesME (MonitorElement *me, const EcalScDetId &id)
 
double ecaldqm::getBinEntriesME (MonitorElement *me, const EcalTrigTowerDetId &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 EcalScDetId &id, double entries)
 
void ecaldqm::setBinEntriesME (MonitorElement *me, const EcalTrigTowerDetId &id, double entries)
 
void ecaldqm::setBinErrorME (MonitorElement *me, const EEDetId &id, double error)
 
void ecaldqm::setBinErrorME (MonitorElement *me, const EcalScDetId &id, double error)
 
void ecaldqm::setBinErrorME (MonitorElement *me, const EcalTrigTowerDetId &id, double error)