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/RPCRecHit/interface/RPCRecHit.h
"
8
#include "
DataFormats/RPCRecHit/interface/RPCRecHitCollection.h
"
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
;
20
edm::OwnVector<RPCRecHit>
RPCPointVector
;
21
bool
incldt
;
22
bool
incldtMB4
;
23
double
MinCosAng
;
24
double
MaxD
;
25
double
MaxDrb4
;
26
double
MaxDistanceBetweenSegments
;
27
std::vector<uint32_t>
extrapolatedRolls
;
28
};
29
30
#endif
DTSegtoRPC::MaxDistanceBetweenSegments
double MaxDistanceBetweenSegments
Definition:
DTSegtoRPC.h:26
Event.h
EventSetup.h
DTRecSegment4DCollection
RPCRecHit.h
DTSegtoRPC::RPCPointVector
edm::OwnVector< RPCRecHit > RPCPointVector
Definition:
DTSegtoRPC.h:20
DTSegtoRPC::~DTSegtoRPC
~DTSegtoRPC()
Definition:
DTSegtoRPC.cc:492
RPCRecHitCollection.h
edm::OwnVector< RPCRecHit >
DTSegtoRPC::MaxD
double MaxD
Definition:
DTSegtoRPC.h:24
ESHandle.h
DTSegtoRPC::extrapolatedRolls
std::vector< uint32_t > extrapolatedRolls
Definition:
DTSegtoRPC.h:27
edm::EventSetup
Definition:
EventSetup.h:45
DTSegtoRPC::_ThePoints
std::unique_ptr< RPCRecHitCollection > _ThePoints
Definition:
DTSegtoRPC.h:19
DTSegtoRPC::MaxDrb4
double MaxDrb4
Definition:
DTSegtoRPC.h:25
DTSegtoRPC
Definition:
DTSegtoRPC.h:12
debug
#define debug
Definition:
HDRShower.cc:19
DTSegtoRPC::incldtMB4
bool incldtMB4
Definition:
DTSegtoRPC.h:22
DTSegtoRPC::incldt
bool incldt
Definition:
DTSegtoRPC.h:21
DTSegtoRPC::MinCosAng
double MinCosAng
Definition:
DTSegtoRPC.h:23
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:16
eostools.move
def move(src, dest)
Definition:
eostools.py:510
Generated for CMSSW Reference Manual by
1.8.11