17 hsNumRecHits_(ps,
"NumRecHits"),
24 hist_EB_BC_NumRecHits_(
nullptr),
25 hist_EE_BC_NumRecHits_(
nullptr),
50 = _ibooker.
book1D(
"hist_EB_BC_Size_",
"# Basic Clusters in Barrel",
53 = _ibooker.
book1D(
"hist_EE_BC_Size_",
"# Basic Clusters in Endcap",
57 = _ibooker.
book1D(
"hist_EB_BC_NumRecHits_",
"# of RecHits in Basic Clusters in Barrel",
60 = _ibooker.
book1D(
"hist_EE_BC_NumRecHits_",
"# of RecHits in Basic Clusters in Endcap",
64 = _ibooker.
book1D(
"hist_EB_BC_ET_",
"ET of Basic Clusters in Barrel",
67 = _ibooker.
book1D(
"hist_EE_BC_ET_",
"ET of Basic Clusters in Endcap",
71 = _ibooker.
book1D(
"hist_EB_BC_Eta_",
"Eta of Basic Clusters in Barrel",
74 = _ibooker.
book1D(
"hist_EE_BC_Eta_",
"Eta of Basic Clusters in Endcap",
78 = _ibooker.
book1D(
"hist_EB_BC_Phi_",
"Phi of Basic Clusters in Barrel",
81 = _ibooker.
book1D(
"hist_EE_BC_Phi_",
"Phi of Basic Clusters in Endcap",
86 = _ibooker.
book2D(
"hist_EB_BC_ET_vs_Eta_",
"Basic Cluster ET versus Eta in Barrel",
91 = _ibooker.
book2D(
"hist_EB_BC_ET_vs_Phi_",
"Basic Cluster ET versus Phi in Barrel",
96 = _ibooker.
book2D(
"hist_EE_BC_ET_vs_Eta_",
"Basic Cluster ET versus Eta in Endcap",
101 = _ibooker.
book2D(
"hist_EE_BC_ET_vs_Phi_",
"Basic Cluster ET versus Phi in Endcap",
106 = _ibooker.
book2D(
"hist_EE_BC_ET_vs_R_",
"Basic Cluster ET versus Radius in Endcap",
116 if (!pBarrelBasicClusters.
isValid()) {
120 edm::LogError(
"EgammaBasicClusters") <<
"Error! can't get collection with label " 127 for(reco::BasicClusterCollection::const_iterator aClus = barrelBasicClusters->begin();
128 aClus != barrelBasicClusters->end(); aClus++)
142 if (!pEndcapBasicClusters.
isValid()) {
146 edm::LogError(
"EgammaBasicClusters") <<
"Error! can't get collection with label " 153 for(reco::BasicClusterCollection::const_iterator aClus = endcapBasicClusters->begin();
154 aClus != endcapBasicClusters->end(); aClus++)
MonitorElement * hist_EE_BC_NumRecHits_
MonitorElement * hist_EB_BC_Eta_
MonitorElement * hist_EE_BC_ET_vs_R_
MonitorElement * hist_EE_BC_Phi_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
MonitorElement * hist_EB_BC_NumRecHits_
void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * hist_EE_BC_ET_vs_Phi_
MonitorElement * hist_EB_BC_ET_
MonitorElement * hist_EB_BC_ET_vs_Eta_
MonitorElement * hist_EE_BC_ET_vs_Eta_
MonitorElement * hist_EB_BC_ET_vs_Phi_
MonitorElement * hist_EE_BC_Eta_
MonitorElement * book1D(Args &&...args)
~EgammaBasicClusters() override
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
EgammaBasicClusters(const edm::ParameterSet &)
MonitorElement * hist_EB_BC_Phi_
edm::EDGetTokenT< reco::BasicClusterCollection > barrelBasicClusterCollection_
void setCurrentFolder(const std::string &fullpath)
T const * product() const
MonitorElement * hist_EE_BC_ET_
MonitorElement * book2D(Args &&...args)
std::vector< BasicCluster > BasicClusterCollection
collection of BasicCluster objects
void labelsForToken(EDGetToken iToken, Labels &oLabels) const
MonitorElement * hist_EB_BC_Size_
MonitorElement * hist_EE_BC_Size_
edm::EDGetTokenT< reco::BasicClusterCollection > endcapBasicClusterCollection_
Power< A, B >::type pow(const A &a, const B &b)