CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 DTSegtoRPC {
13 public:
14  DTSegtoRPC(DTRecSegment4DCollection const* all4DSegments, edm::EventSetup const& iSetup, bool debug, double eyr);
15  ~DTSegtoRPC();
16  std::unique_ptr<RPCRecHitCollection> && thePoints(){ return std::move(_ThePoints); }
17 
18 private:
19  std::unique_ptr<RPCRecHitCollection> _ThePoints;
21  bool incldt;
22  bool incldtMB4;
23  double MinCosAng;
24  double MaxD;
25  double MaxDrb4;
27  std::vector<uint32_t> extrapolatedRolls;
28 };
29 
30 #endif
double MaxDistanceBetweenSegments
Definition: DTSegtoRPC.h:26
edm::OwnVector< RPCRecHit > RPCPointVector
Definition: DTSegtoRPC.h:20
double MaxD
Definition: DTSegtoRPC.h:24
std::vector< uint32_t > extrapolatedRolls
Definition: DTSegtoRPC.h:27
std::unique_ptr< RPCRecHitCollection > _ThePoints
Definition: DTSegtoRPC.h:19
double MaxDrb4
Definition: DTSegtoRPC.h:25
#define debug
Definition: HDRShower.cc:19
bool incldtMB4
Definition: DTSegtoRPC.h:22
bool incldt
Definition: DTSegtoRPC.h:21
double MinCosAng
Definition: DTSegtoRPC.h:23
DTSegtoRPC(DTRecSegment4DCollection const *all4DSegments, edm::EventSetup const &iSetup, bool debug, double eyr)
Definition: DTSegtoRPC.cc:34
std::unique_ptr< RPCRecHitCollection > && thePoints()
Definition: DTSegtoRPC.h:16