4 std::ostringstream fname1;
11 fname1 <<
"Layer" <<
layer;
14 int side = tTopo->
pxfSide(det_id);
15 fname1 <<
"EndCap_Side" << side <<
"/";
17 Disc = (
disc < 9) ?
"FPix" :
"EPix";
18 fname1 << Disc <<
"/";
20 fname1 <<
"Ring" <<
ring;
27 std::ostringstream fname1;
34 fname1 <<
"Layer" <<
layer;
37 int side = tTopo->
tidSide(det_id);
38 fname1 <<
"EndCap_Side" << side <<
"/";
40 Disc = (
disc < 3) ?
"TEDD_1" :
"TEDD_2";
41 fname1 << Disc <<
"/";
43 fname1 <<
"Ring" <<
ring;
T getParameter(std::string const &) const
MonitorElement * book2DFromPSet(const edm::ParameterSet &hpars, DQMStore::IBooker &ibooker)
dqm::reco::DQMStore DQMStore
unsigned int pxfBlade(const DetId &id) const
unsigned int tidSide(const DetId &id) const
unsigned int tidWheel(const DetId &id) const
dqm::reco::MonitorElement MonitorElement
MonitorElement * bookProfile1DFromPSet(const edm::ParameterSet &hpars, DQMStore::IBooker &ibooker)
std::string getITHistoId(uint32_t det_id, const TrackerTopology *tTopo)
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
int getITPixelLayerNumber(const DetId &id) const
std::string getOTHistoId(uint32_t det_id, const TrackerTopology *tTopo)
int getOTLayerNumber(const DetId &id) const
MonitorElement * bookProfile(TString const &name, TString const &title, int nchX, double lowX, double highX, int, double lowY, double highY, char const *option="s", FUNC onbooking=NOOP())
unsigned int pxfDisk(const DetId &id) const
MonitorElement * book1DFromPSet(const edm::ParameterSet &hpars, DQMStore::IBooker &ibooker)
unsigned int pxfSide(const DetId &id) const
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
unsigned int tidRing(const DetId &id) const
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())