66 descriptions.
add(
"hcalTestNumberingTest",
desc);
78 for (
int zs = 0; zs < 2; ++zs) {
79 int zside = 2 * zs - 1;
82 std::vector<std::pair<int, double> > phis = hcr->
getPhis(sub,
eta);
83 for (
unsigned int k = 0;
k < phis.size(); ++
k) {
84 int phi = phis[
k].first;
85 int lmin = (
type == 1 &&
eta == 16) ? 8 : 1;
86 int lmax = (
type == 1) ? 19 : ((
eta == 16) ? 7 : 17);
87 for (
int lay = lmin; lay <= lmax; ++lay) {
const edm::ESGetToken< HcalDDDSimConstants, HcalSimNumberingRecord > tokSim_
Log< level::Info, true > LogVerbatim
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::pair< int, int > getEtaRange(const int &i) const
const edm::ESGetToken< HcalDDDRecConstants, HcalRecNumberingRecord > tokReco_
#define DEFINE_FWK_MODULE(type)
std::vector< std::pair< int, double > > getPhis(const int &subdet, const int &ieta) const
virtual uint32_t getUnitID(const HcalNumberingFromDDD::HcalID &id)
void analyze(edm::Event const &iEvent, edm::EventSetup const &) override
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
~HcalTestNumberingTester() override=default
constexpr uint32_t rawId() const
get the raw id
void add(std::string const &label, ParameterSetDescription const &psetDescription)
HcalTestNumberingTester(const edm::ParameterSet &)