1 #ifndef EcalDQMBinningService_H
2 #define EcalDQMBinningService_H
145 uint32_t
idFromName(std::string
const&)
const;
186 mutable std::pair<unsigned, std::vector<int> >
cache_;
std::vector< AxisSpecs > getBinningEBMEM_(BinningType, bool) const
const std::vector< int > * getBinMapSMMEM_(BinningType) const
std::string channelName(uint32_t, BinningType _btype=kDCC) const
std::vector< AxisSpecs > getBinningEcal_(BinningType, bool) const
void findBinsDCC_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
const std::vector< int > * getBinMapEcal_(BinningType) const
Ecal readout channel identification [32:20] Unused (so far) [19:13] DCC id [12:6] tower [5:3] strip [...
const std::vector< int > * getBinMap(ObjectType &, BinningType &) const
std::vector< AxisSpecs > getBinning(ObjectType, BinningType, bool _isMap=true, unsigned _objOffset=0) const
std::vector< AxisSpecs > getBinningSMMEM_(BinningType, bool, unsigned) const
void findBinsTCC_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
const std::vector< int > * getBinMapEE_(BinningType, int) const
ObjectType objectFromOffset(ObjectType, unsigned) const
const std::vector< int > * getBinMapEEMEM_(BinningType) const
void findBinsProjPhi_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
void findBinsCrystal_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
void findBinsSuperCrystal_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
std::vector< AxisSpecs > getBinningEE_(BinningType, bool, int) const
void postBeginRun(const edm::Run &, const edm::EventSetup &)
std::vector< int > binMaps_[nPlotType][nPresetBinnings]
const std::vector< int > * getBinMapSM_(BinningType) const
unsigned findOffset(ObjectType, const DetId &) const
std::vector< AxisSpecs > getBinningEB_(BinningType, bool) const
std::pair< unsigned, std::vector< int > > findBinsNoMap(ObjectType, BinningType, const DetId &) const
AxisSpecs(AxisSpecs const &_specs)
EcalDQMBinningService(const edm::ParameterSet &, edm::ActivityRegistry &)
const std::vector< int > * getBinMapEB_(BinningType) const
AxisSpecs & operator=(AxisSpecs const &_rhs)
const std::vector< int > * getBinMapEBMEM_(BinningType) const
uint32_t idFromName(std::string const &) const
std::pair< unsigned, std::vector< int > > findBins(ObjectType, BinningType, const DetId &) const
void findBinsTriggerTower_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
const CaloGeometry * geometry_
std::vector< AxisSpecs > getBinningSM_(BinningType, bool, unsigned) const
std::pair< unsigned, std::vector< int > > cache_
int smOffsetBins(ObjectType, BinningType, unsigned) const
void findBinsProjEta_(const DetId &, ObjectType, const std::vector< int > &, std::vector< int > &) const
std::vector< AxisSpecs > getBinningEEMEM_(BinningType, bool) const