CMS 3D CMS Logo

DTSegtoRPC.h
Go to the documentation of this file.
1 #ifndef DTSEGTORPC_H
2 #define DTSEGTORPC_H
3 
9 
10 #include <memory>
11 
12 class RPCGeometry;
13 class DTGeometry;
14 class DTObjectMap;
15 class MuonGeometryRecord;
16 
17 class DTSegtoRPC {
18 public:
20  std::unique_ptr<RPCRecHitCollection> thePoints(DTRecSegment4DCollection const* all4DSegments,
21  edm::EventSetup const& iSetup,
22  bool debug,
23  double eyr);
24 
25 private:
29 
30  bool incldt;
31  bool incldtMB4;
32  double MinCosAng;
33  double MaxD;
34  double MaxDrb4;
36 };
37 
38 #endif
double MaxDistanceBetweenSegments
Definition: DTSegtoRPC.h:35
edm::ESGetToken< DTObjectMap, MuonGeometryRecord > dtMapToken_
Definition: DTSegtoRPC.h:28
double MaxD
Definition: DTSegtoRPC.h:33
edm::ESGetToken< DTGeometry, MuonGeometryRecord > dtGeoToken_
Definition: DTSegtoRPC.h:27
double MaxDrb4
Definition: DTSegtoRPC.h:34
#define debug
Definition: HDRShower.cc:19
std::unique_ptr< RPCRecHitCollection > thePoints(DTRecSegment4DCollection const *all4DSegments, edm::EventSetup const &iSetup, bool debug, double eyr)
Definition: DTSegtoRPC.cc:62
bool incldtMB4
Definition: DTSegtoRPC.h:31
bool incldt
Definition: DTSegtoRPC.h:30
edm::ESGetToken< RPCGeometry, MuonGeometryRecord > rpcGeoToken_
Definition: DTSegtoRPC.h:26
double MinCosAng
Definition: DTSegtoRPC.h:32
DTSegtoRPC(edm::ConsumesCollector iC)
Definition: DTSegtoRPC.cc:39