CMS 3D CMS Logo

RPCRecHitValid.h
Go to the documentation of this file.
1 #ifndef Validation_RPCRecHits_RPCRecHitValid_h
2 #define Validation_RPCRecHits_RPCRecHitValid_h
3 
6 
11 
16 
23 
24 #include <string>
25 
26 class RPCRecHitValid : public DQMEDAnalyzer {
27 public:
29  ~RPCRecHitValid() override {}
30 
31  void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override;
32  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
33 
34 private:
39 
46 
49 
50  typedef MonitorElement *MEP;
52 
54 
64 
73 
75 };
76 
77 #endif // Validation_RPCRecHits_RPCRecHitValid_h
edm::EDGetTokenT< RecHits > recHitToken_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
RPCRecHitValid(const edm::ParameterSet &pset)
std::map< int, int > detIdToIndexMapEndcap_
edm::EDGetTokenT< SimHitAssoc > simHitAssocToken_
edm::EDGetTokenT< SimParticles > simParticleToken_
~RPCRecHitValid() override
MEP h_nRPCHitPerRecoMuonBarrel
std::map< int, int > detIdToIndexMapBarrel_
MEP h_nRPCHitPerSimMuonBarrel
MEP h_nRPCHitPerSimMuonOverlap
TrackingParticleCollection SimParticles
MEP h_matchOccupancyBarrel_detId
MEP h_allOccupancyEndcap_detId
std::vector< SimHitTPPair > SimHitTPAssociationList
MEP h_matchOccupancyEndcap_detId
MEP h_simParticleTypeEndcap
MEP h_allOccupancyBarrel_detId
MEP h_rollAreaEndcap_detId
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeomToken_
MEP h_rollAreaBarrel_detId
MEP h_nRPCHitPerSimMuonEndcap
RPCRecHitCollection RecHits
MEP h_nRPCHitPerRecoMuonEndcap
RPCValidHistograms h_
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeomTokenInRun_
SimHitTPAssociationProducer::SimHitTPAssociationList SimHitAssoc
MEP h_nRPCHitPerRecoMuonOverlap
MEP h_refOccupancyBarrel_detId
MonitorElement * MEP
std::string subDir_
edm::EDGetTokenT< reco::MuonCollection > muonToken_
edm::PSimHitContainer SimHits
MEP h_refOccupancyEndcap_detId
std::vector< PSimHit > PSimHitContainer
std::vector< TrackingParticle > TrackingParticleCollection
edm::EDGetTokenT< SimHits > simHitToken_
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override
Definition: event.py:1
Definition: Run.h:45
MEP h_simParticleTypeBarrel