Go to the documentation of this file.
74 for (
int zs = 0; zs < 2; ++zs) {
75 int zside = 2 * zs - 1;
78 std::vector<std::pair<int, double> > phis = hcr->
getPhis(sub,
eta);
79 for (
unsigned int k = 0;
k < phis.size(); ++
k) {
80 int phi = phis[
k].first;
81 int lmin = (
type == 1 &&
eta == 16) ? 8 : 1;
82 int lmax = (
type == 1) ? 19 : ((
eta == 16) ? 7 : 17);
83 for (
int lay = lmin; lay <= lmax; ++lay) {
virtual uint32_t getUnitID(const HcalNumberingFromDDD::HcalID &id)
std::vector< std::pair< int, double > > getPhis(const int &subdet, const int &ieta) const
~HcalTestNumberingTester() override
void analyze(edm::Event const &iEvent, edm::EventSetup const &) override
#define DEFINE_FWK_MODULE(type)
std::pair< int, int > getEtaDepth(const int &det, int etaR, const int &phi, const int &zside, int depth, const int &lay) const
bool getData(T &iHolder) const
DetId relabel(const uint32_t testId) const
constexpr uint32_t rawId() const
get the raw id
std::pair< int, int > getEtaRange(const int &i) const
Log< level::Info, true > LogVerbatim
HcalTestNumberingTester(const edm::ParameterSet &)
const edm::ESGetToken< HcalDDDSimConstants, HcalSimNumberingRecord > tokSim_
const edm::ESGetToken< HcalDDDRecConstants, HcalRecNumberingRecord > tokReco_