14 : barrelBasicClusterCollection_(
16 endcapBasicClusterCollection_(
19 hsNumRecHits_(ps,
"NumRecHits"),
26 hist_EB_BC_NumRecHits_(
nullptr),
27 hist_EE_BC_NumRecHits_(
nullptr),
51 "# of RecHits in Basic Clusters in Barrel",
56 "# of RecHits in Basic Clusters in Endcap",
77 "Basic Cluster ET versus Eta in Barrel",
86 "Basic Cluster ET versus Phi in Barrel",
95 "Basic Cluster ET versus Eta in Endcap",
104 "Basic Cluster ET versus Phi in Endcap",
113 "Basic Cluster ET versus Radius in Endcap",
125 if (!pBarrelBasicClusters.
isValid()) {
128 edm::LogError(
"EgammaBasicClusters") <<
"Error! can't get collection with label " << l.module;
134 for (reco::BasicClusterCollection::const_iterator aClus = barrelBasicClusters->begin();
135 aClus != barrelBasicClusters->end();
149 if (!pEndcapBasicClusters.
isValid()) {
152 edm::LogError(
"EgammaBasicClusters") <<
"Error! can't get collection with label " << l.module;
158 for (reco::BasicClusterCollection::const_iterator aClus = endcapBasicClusters->begin();
159 aClus != endcapBasicClusters->end();
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_
void setCurrentFolder(std::string const &fullpath)
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_
T const * product() const
MonitorElement * hist_EE_BC_ET_
MonitorElement * book2D(Args &&...args)
std::vector< BasicCluster > BasicClusterCollection
collection of BasicCluster objects
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)