CMS 3D CMS Logo

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