CMS 3D CMS Logo

CSCSegtoRPC.h
Go to the documentation of this file.
1 #ifndef CSCSEGTORPC_H
2 #define CSCSEGTORPC_H
3 
9 
10 #include <memory>
11 
12 class RPCGeometry;
13 class CSCGeometry;
14 class CSCObjectMap;
15 class MuonGeometryRecord;
16 
17 class CSCSegtoRPC {
18 public:
20  std::unique_ptr<RPCRecHitCollection> thePoints(CSCSegmentCollection const* allCSCSegments,
21  edm::EventSetup const& iSetup,
22  bool debug,
23  double eyr);
24 
25 private:
29 };
30 
31 #endif
CSCSegtoRPC::rpcGeoToken_
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeoToken_
Definition: CSCSegtoRPC.h:26
CSCSegtoRPC::cscGeoToken_
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > cscGeoToken_
Definition: CSCSegtoRPC.h:27
CSCSegtoRPC::CSCSegtoRPC
CSCSegtoRPC(edm::ConsumesCollector iC)
Definition: CSCSegtoRPC.cc:15
CSCSegmentCollection
CSCGeometry
Definition: CSCGeometry.h:24
debug
#define debug
Definition: HDRShower.cc:19
RPCRecHitCollection.h
edm::EventSetup
Definition: EventSetup.h:57
edm::ESGetToken< RPCGeometry, MuonGeometryRecord >
RPCRecHit.h
EventSetup.h
RPCGeometry
Definition: RPCGeometry.h:20
ConsumesCollector.h
CSCSegtoRPC
Definition: CSCSegtoRPC.h:17
MuonGeometryRecord
Definition: MuonGeometryRecord.h:34
CSCObjectMap
Definition: CSCObjectMap.h:11
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
CSCSegtoRPC::cscMapToken_
edm::ESGetToken< CSCObjectMap, MuonGeometryRecord > cscMapToken_
Definition: CSCSegtoRPC.h:28
CSCSegtoRPC::thePoints
std::unique_ptr< RPCRecHitCollection > thePoints(CSCSegmentCollection const *allCSCSegments, edm::EventSetup const &iSetup, bool debug, double eyr)
Definition: CSCSegtoRPC.cc:18
CSCSegmentCollection.h