Go to the documentation of this file.
43 for (
auto const&
id : did) {
58 for (
const auto&
id : did) {
84 <<
" " <<
ieta <<
" " <<
iphi <<
" " <<
pos.eta() <<
" " <<
pos.phi();
90 edm::LogWarning(
"MinBias") <<
" The number of CaloDet records " << did.size();
91 edm::LogWarning(
"MinBias") <<
" The number of Hcal records " <<
i << std::endl;
112 if (!
hbhe.isValid()) {
119 DetId id = (hbheItr).detid();
120 if (hbheItr.energy() > 0.)
141 DetId id = hoItr.detid();
161 DetId id = hfItr.detid();
T const * product() const
constexpr int iphi() const
get the cell iphi
std::map< DetId, double > theFillDetMap1_
void analyze(const edm::Event &, const edm::EventSetup &) override
const CaloSubdetectorGeometry * getSubdetectorGeometry(const DetId &id) const
access the subdetector geometry for the given subdetector directly
void beginRun(edm::Run const &, edm::EventSetup const &) override
constexpr int depth() const
get the tower depth
T getUntrackedParameter(std::string const &, T const &) const
Log< level::Warning, false > LogWarning
const std::vector< DetId > & getValidDetIds(DetId::Detector det=DetId::Detector(0), int subdet=0) const override
Get a list of valid detector ids (for the given subdetector)
edm::EDGetTokenT< HFRecHitCollection > hfToken_
std::map< DetId, double > theFillDetMap3_
constexpr int ieta() const
get the cell ieta
GlobalPoint getPosition(const DetId &id) const
const CaloGeometry * geo_
T * make(const Args &...args) const
make new ROOT object
std::vector< DetId > getValidDetIds() const
Get the list of all valid detector ids.
edm::EDGetTokenT< HBHERecHitCollection > hbheToken_
T getParameter(std::string const &) const
MinBias(const edm::ParameterSet &)
std::map< DetId, double > theFillDetMap0_
Power< A, B >::type pow(const A &a, const B &b)
std::map< DetId, double > theFillDetMap4_
std::map< DetId, double > theFillDetMap2_
edm::EDGetTokenT< HORecHitCollection > hoToken_
Namespace of DDCMS conversion namespace.