CMS 3D CMS Logo

DTSegtoRPC.h
Go to the documentation of this file.
1 #ifndef DTSEGTORPC_H
2 #define DTSEGTORPC_H
3 
10 
11 #include <memory>
12 
13 class DTSegtoRPC {
14 public:
15  DTSegtoRPC(DTRecSegment4DCollection const* all4DSegments, edm::EventSetup const& iSetup, bool debug, double eyr);
16  ~DTSegtoRPC();
17  std::unique_ptr<RPCRecHitCollection>&& thePoints() { return std::move(_ThePoints); }
18 
19 private:
20  std::unique_ptr<RPCRecHitCollection> _ThePoints;
22  bool incldt;
23  bool incldtMB4;
24  double MinCosAng;
25  double MaxD;
26  double MaxDrb4;
28  std::vector<uint32_t> extrapolatedRolls;
29 };
30 
31 #endif
double MaxDistanceBetweenSegments
Definition: DTSegtoRPC.h:27
edm::OwnVector< RPCRecHit > RPCPointVector
Definition: DTSegtoRPC.h:21
double MaxD
Definition: DTSegtoRPC.h:25
std::vector< uint32_t > extrapolatedRolls
Definition: DTSegtoRPC.h:28
std::unique_ptr< RPCRecHitCollection > _ThePoints
Definition: DTSegtoRPC.h:20
double MaxDrb4
Definition: DTSegtoRPC.h:26
#define debug
Definition: HDRShower.cc:19
bool incldtMB4
Definition: DTSegtoRPC.h:23
bool incldt
Definition: DTSegtoRPC.h:22
double MinCosAng
Definition: DTSegtoRPC.h:24
DTSegtoRPC(DTRecSegment4DCollection const *all4DSegments, edm::EventSetup const &iSetup, bool debug, double eyr)
Definition: DTSegtoRPC.cc:39
std::unique_ptr< RPCRecHitCollection > && thePoints()
Definition: DTSegtoRPC.h:17
def move(src, dest)
Definition: eostools.py:511