Main Page
Namespaces
Classes
Package Documentation
RecoLocalMuon
RPCRecHit
interface
DTSegtoRPC.h
Go to the documentation of this file.
1
#ifndef DTSEGTORPC_H
2
#define DTSEGTORPC_H
3
4
#include "
FWCore/Framework/interface/Event.h
"
5
#include "
FWCore/Framework/interface/EventSetup.h
"
6
#include "
FWCore/Framework/interface/ESHandle.h
"
7
#include "
DataFormats/DTRecHit/interface/DTRecSegment4DCollection.h
"
8
#include "
DataFormats/RPCRecHit/interface/RPCRecHit.h
"
9
#include "
DataFormats/RPCRecHit/interface/RPCRecHitCollection.h
"
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
;
21
edm::OwnVector<RPCRecHit>
RPCPointVector
;
22
bool
incldt
;
23
bool
incldtMB4
;
24
double
MinCosAng
;
25
double
MaxD
;
26
double
MaxDrb4
;
27
double
MaxDistanceBetweenSegments
;
28
std::vector<uint32_t>
extrapolatedRolls
;
29
};
30
31
#endif
DTSegtoRPC::MaxDistanceBetweenSegments
double MaxDistanceBetweenSegments
Definition:
DTSegtoRPC.h:27
Event.h
EventSetup.h
DTRecSegment4DCollection
RPCRecHit.h
DTSegtoRPC::RPCPointVector
edm::OwnVector< RPCRecHit > RPCPointVector
Definition:
DTSegtoRPC.h:21
DTSegtoRPC::~DTSegtoRPC
~DTSegtoRPC()
Definition:
DTSegtoRPC.cc:492
RPCRecHitCollection.h
edm::OwnVector< RPCRecHit >
DTSegtoRPC::MaxD
double MaxD
Definition:
DTSegtoRPC.h:25
ESHandle.h
DTSegtoRPC::extrapolatedRolls
std::vector< uint32_t > extrapolatedRolls
Definition:
DTSegtoRPC.h:28
edm::EventSetup
Definition:
EventSetup.h:47
DTSegtoRPC::_ThePoints
std::unique_ptr< RPCRecHitCollection > _ThePoints
Definition:
DTSegtoRPC.h:20
DTSegtoRPC::MaxDrb4
double MaxDrb4
Definition:
DTSegtoRPC.h:26
DTSegtoRPC
Definition:
DTSegtoRPC.h:13
debug
#define debug
Definition:
HDRShower.cc:19
DTSegtoRPC::incldtMB4
bool incldtMB4
Definition:
DTSegtoRPC.h:23
DTSegtoRPC::incldt
bool incldt
Definition:
DTSegtoRPC.h:22
DTSegtoRPC::MinCosAng
double MinCosAng
Definition:
DTSegtoRPC.h:24
DTSegtoRPC::DTSegtoRPC
DTSegtoRPC(DTRecSegment4DCollection const *all4DSegments, edm::EventSetup const &iSetup, bool debug, double eyr)
Definition:
DTSegtoRPC.cc:34
DTSegtoRPC::thePoints
std::unique_ptr< RPCRecHitCollection > && thePoints()
Definition:
DTSegtoRPC.h:17
DTRecSegment4DCollection.h
eostools.move
def move(src, dest)
Definition:
eostools.py:510
Generated for CMSSW Reference Manual by
1.8.11