CMS 3D CMS Logo

Namespaces | Enumerations | Functions | Variables

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/DQM/EcalCommon/interface/EcalDQMCommonUtils.h File Reference

#include <set>
#include <iomanip>
#include "Geometry/EcalMapping/interface/EcalElectronicsMapping.h"
#include "Geometry/CaloTopology/interface/EcalTrigTowerConstituentsMap.h"
#include "DataFormats/EcalDetId/interface/EcalSubdetector.h"
#include "DataFormats/EcalDetId/interface/EBDetId.h"
#include "DataFormats/EcalDetId/interface/EEDetId.h"
#include "DataFormats/EcalDetId/interface/EcalPnDiodeDetId.h"
#include "DataFormats/EcalDetId/interface/EcalScDetId.h"
#include "DataFormats/EcalDetId/interface/EcalTrigTowerDetId.h"
#include "DataFormats/EcalDetId/interface/EcalElectronicsId.h"
#include "DataFormats/EcalDetId/interface/EcalTriggerElectronicsId.h"
#include "FWCore/Utilities/interface/Exception.h"

Go to the source code of this file.

Namespaces

namespace  ecaldqm

Enumerations

enum  ecaldqm::SMName {
  ecaldqm::kEEm07, ecaldqm::kEEm08, ecaldqm::kEEm09, ecaldqm::kEEm01,
  ecaldqm::kEEm02, ecaldqm::kEEm03, ecaldqm::kEEm04, ecaldqm::kEEm05,
  ecaldqm::kEEm06, ecaldqm::kEBm01, ecaldqm::kEBm02, ecaldqm::kEBm03,
  ecaldqm::kEBm04, ecaldqm::kEBm05, ecaldqm::kEBm06, ecaldqm::kEBm07,
  ecaldqm::kEBm08, ecaldqm::kEBm09, ecaldqm::kEBm10, ecaldqm::kEBm11,
  ecaldqm::kEBm12, ecaldqm::kEBm13, ecaldqm::kEBm14, ecaldqm::kEBm15,
  ecaldqm::kEBm16, ecaldqm::kEBm17, ecaldqm::kEBm18, ecaldqm::kEBp01,
  ecaldqm::kEBp02, ecaldqm::kEBp03, ecaldqm::kEBp04, ecaldqm::kEBp05,
  ecaldqm::kEBp06, ecaldqm::kEBp07, ecaldqm::kEBp08, ecaldqm::kEBp09,
  ecaldqm::kEBp10, ecaldqm::kEBp11, ecaldqm::kEBp12, ecaldqm::kEBp13,
  ecaldqm::kEBp14, ecaldqm::kEBp15, ecaldqm::kEBp16, ecaldqm::kEBp17,
  ecaldqm::kEBp18, ecaldqm::kEEp07, ecaldqm::kEEp08, ecaldqm::kEEp09,
  ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp03, ecaldqm::kEEp04,
  ecaldqm::kEEp05, ecaldqm::kEEp06, ecaldqm::kEEmLow = kEEm07, ecaldqm::kEEmHigh = kEEm06,
  ecaldqm::kEEpLow = kEEp07, ecaldqm::kEEpHigh = kEEp06, ecaldqm::kEBmLow = kEBm01, ecaldqm::kEBmHigh = kEBm18,
  ecaldqm::kEBpLow = kEBp01, ecaldqm::kEBpHigh = kEBp18
}

Functions

bool ecaldqm::ccuExists (unsigned, unsigned)
void ecaldqm::checkElectronicsMap ()
void ecaldqm::checkTrigTowerMap ()
unsigned ecaldqm::dccId (const EcalElectronicsId &)
unsigned ecaldqm::dccId (const DetId &)
unsigned ecaldqm::dccId (unsigned)
unsigned ecaldqm::getEEPnDCC (unsigned, unsigned)
const EcalElectronicsMappingecaldqm::getElectronicsMap ()
unsigned ecaldqm::getNSuperCrystals (unsigned)
const
EcalTrigTowerConstituentsMap
ecaldqm::getTrigTowerMap ()
bool ecaldqm::isEcalScDetId (const DetId &_id)
unsigned ecaldqm::memDCCIndex (unsigned)
void ecaldqm::setElectronicsMap (const EcalElectronicsMapping *)
void ecaldqm::setTrigTowerMap (const EcalTrigTowerConstituentsMap *)
std::string ecaldqm::smName (unsigned _dccId)
unsigned ecaldqm::tccId (const DetId &)
unsigned ecaldqm::tccId (const EcalElectronicsId &)
unsigned ecaldqm::towerId (const EcalElectronicsId &)
unsigned ecaldqm::towerId (const DetId &)
unsigned ecaldqm::ttId (const DetId &)
unsigned ecaldqm::ttId (const EcalElectronicsId &)

Variables

const std::set< unsigned > ecaldqm::dccNoMEM
const EcalElectronicsMappingecaldqm::electronicsMap
const
EcalTrigTowerConstituentsMap
ecaldqm::trigtowerMap