CMS 3D CMS Logo

CastorRecHitMonitor.h
Go to the documentation of this file.
1 #ifndef DQM_CASTORMONITOR_CASTORRECHITMONITOR_H
2 #define DQM_CASTORMONITOR_CASTORRECHITMONITOR_H
3 
5 //#include "DataFormats/HcalRecHit/interface/CastorRecHit.h"
7 
17 
19 
21 public:
26 
27  void bookHistograms(DQMStore::IBooker &, edm::Run const &);
28  void processEvent(const CastorRecHitCollection &castorHits);
29  void processEventTowers(const reco::CastorTowerCollection &castorTowers);
31 
32 private:
33  int fVerbosity = 0;
34  int ievt_;
35  float energyInEachChannel[14][16];
37 
46 
47  TH2F *h2RecHitMap;
54 };
55 
56 #endif
CastorJet.h
CastorRecHitMonitor::hJetPhi
MonitorElement * hJetPhi
Definition: CastorRecHitMonitor.h:45
CastorTower.h
TriggerResults.h
edm::Run
Definition: Run.h:45
CastorRecHitMonitor::hJetEnergy
MonitorElement * hJetEnergy
Definition: CastorRecHitMonitor.h:43
CastorRecHitMonitor::hJetsMultipl
MonitorElement * hJetsMultipl
Definition: CastorRecHitMonitor.h:42
CastorRecHitMonitor::DQMStore
dqm::legacy::DQMStore DQMStore
Definition: CastorRecHitMonitor.h:22
CastorCluster.h
edm::SortedCollection
Definition: SortedCollection.h:49
BasicJetCollection.h
DQMStore.h
Jet.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
CastorRecHitMonitor::h2RecHitMap
TH2F * h2RecHitMap
Definition: CastorRecHitMonitor.h:47
CastorJetIDHelper.h
CastorJetID.h
CastorRecHitMonitor
Definition: CastorRecHitMonitor.h:20
CastorRecHitMonitor::hTowerE
MonitorElement * hTowerE
Definition: CastorRecHitMonitor.h:38
CastorRecHitMonitor::fVerbosity
int fVerbosity
Definition: CastorRecHitMonitor.h:33
CastorRecHitMonitor::MonitorElement
dqm::legacy::MonitorElement MonitorElement
Definition: CastorRecHitMonitor.h:23
dqm::legacy::DQMStore
Definition: DQMStore.h:727
CastorRecHitMonitor::h2RHchan
MonitorElement * h2RHchan
Definition: CastorRecHitMonitor.h:48
CastorRecHitMonitor::h2RHoccmap
MonitorElement * h2RHoccmap
Definition: CastorRecHitMonitor.h:51
CastorRecHitMonitor::hRHtime
MonitorElement * hRHtime
Definition: CastorRecHitMonitor.h:53
CastorRecHitMonitor::h2RHvsSec
MonitorElement * h2RHvsSec
Definition: CastorRecHitMonitor.h:49
CastorRecHitMonitor::hJetEta
MonitorElement * hJetEta
Definition: CastorRecHitMonitor.h:44
CastorRecHitMonitor::hTowerMultipl
MonitorElement * hTowerMultipl
Definition: CastorRecHitMonitor.h:41
CastorRecHitMonitor::h2TowerEMhad
MonitorElement * h2TowerEMhad
Definition: CastorRecHitMonitor.h:40
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CastorRecHitMonitor::hallchan
MonitorElement * hallchan
Definition: CastorRecHitMonitor.h:53
edm::ParameterSet
Definition: ParameterSet.h:47
CastorRecHitMonitor::ievt_
int ievt_
Definition: CastorRecHitMonitor.h:34
CastorRecHitMonitor::processEventTowers
void processEventTowers(const reco::CastorTowerCollection &castorTowers)
Definition: CastorRecHitMonitor.cc:138
CastorRecHitMonitor::hTowerDepth
MonitorElement * hTowerDepth
Definition: CastorRecHitMonitor.h:39
CastorRecHitMonitor::h2RHmap
MonitorElement * h2RHmap
Definition: CastorRecHitMonitor.h:50
METSkim_cff.Jets
Jets
Definition: METSkim_cff.py:17
CastorJetIDProducer.h
CastorRecHitMonitor::processEventJets
void processEventJets(const reco::BasicJetCollection &Jets)
Definition: CastorRecHitMonitor.cc:208
CastorRecHitMonitor::processEvent
void processEvent(const CastorRecHitCollection &castorHits)
Definition: CastorRecHitMonitor.cc:153
CastorRecHitMonitor::~CastorRecHitMonitor
~CastorRecHitMonitor()
Definition: CastorRecHitMonitor.cc:24
CastorRecHitMonitor::CastorRecHitMonitor
CastorRecHitMonitor(const edm::ParameterSet &ps)
Definition: CastorRecHitMonitor.cc:16
CastorRecHitMonitor::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &)
Definition: CastorRecHitMonitor.cc:26
CastorRecHitMonitor::h2RHentriesMap
MonitorElement * h2RHentriesMap
Definition: CastorRecHitMonitor.h:52
HcalRecHitCollections.h
BasicJet.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
reco::BasicJetCollection
std::vector< BasicJet > BasicJetCollection
collection of BasicJet objects
Definition: BasicJetCollection.h:13
reco::CastorTowerCollection
std::vector< CastorTower > CastorTowerCollection
collection of CastorTower objects
Definition: CastorTower.h:137
CastorRecHitMonitor::subsystemname
std::string subsystemname
Definition: CastorRecHitMonitor.h:36
CastorRecHitMonitor::energyInEachChannel
float energyInEachChannel[14][16]
Definition: CastorRecHitMonitor.h:35