test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoLocalMuon
RPCRecHit
interface
RPCPointProducer.h
Go to the documentation of this file.
1
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
2
#include "
FWCore/Framework/interface/global/EDProducer.h
"
3
4
#include "
FWCore/Framework/interface/Event.h
"
5
#include "
FWCore/Framework/interface/MakerMacros.h
"
6
7
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
8
#include "
DataFormats/DTRecHit/interface/DTRecSegment4DCollection.h
"
9
#include "
DataFormats/CSCRecHit/interface/CSCSegmentCollection.h
"
10
11
#include "
FWCore/Framework/interface/ESHandle.h
"
12
#include "
DataFormats/RPCRecHit/interface/RPCRecHit.h
"
13
#include "
DataFormats/MuonDetId/interface/RPCDetId.h
"
14
#include "
RecoLocalMuon/RPCRecHit/interface/DTSegtoRPC.h
"
15
#include "
RecoLocalMuon/RPCRecHit/interface/CSCSegtoRPC.h
"
16
#include "
RecoLocalMuon/RPCRecHit/interface/TracktoRPC.h
"
17
18
//
19
// class decleration
20
//
21
22
class
RPCPointProducer
:
public
edm::global::EDProducer
<> {
23
public
:
24
explicit
RPCPointProducer
(
const
edm::ParameterSet
&);
25
26
private
:
27
virtual
void
produce
(
edm::StreamID
,
edm::Event
&,
const
edm::EventSetup
&)
const override
;
28
29
const
edm::EDGetTokenT<CSCSegmentCollection>
cscSegments
;
30
const
edm::EDGetTokenT<DTRecSegment4DCollection>
dt4DSegments
;
31
const
edm::EDGetTokenT<reco::TrackCollection>
tracks
;
32
const
edm::InputTag
tracks_
;
33
34
const
bool
incldt
;
35
const
bool
inclcsc
;
36
const
bool
incltrack
;
37
const
bool
debug
;
38
const
double
MinCosAng
;
39
const
double
MaxD
;
40
const
double
MaxDrb4
;
41
const
double
ExtrapolatedRegion
;
42
const
edm::ParameterSet
trackTransformerParam
;
43
};
44
RPCPointProducer::ExtrapolatedRegion
const double ExtrapolatedRegion
Definition:
RPCPointProducer.h:41
EDProducer.h
RPCPointProducer::MaxD
const double MaxD
Definition:
RPCPointProducer.h:39
RPCPointProducer::MaxDrb4
const double MaxDrb4
Definition:
RPCPointProducer.h:40
RPCPointProducer::incltrack
const bool incltrack
Definition:
RPCPointProducer.h:36
RPCDetId.h
edm::StreamID
Definition:
StreamID.h:30
Event.h
MakerMacros.h
RPCPointProducer::produce
virtual void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
Definition:
RPCPointProducer.cc:48
RPCRecHit.h
RPCPointProducer::MinCosAng
const double MinCosAng
Definition:
RPCPointProducer.h:38
edm::EDGetTokenT< CSCSegmentCollection >
Frameworkfwd.h
ParameterSet.h
RPCPointProducer::trackTransformerParam
const edm::ParameterSet trackTransformerParam
Definition:
RPCPointProducer.h:42
RPCPointProducer::inclcsc
const bool inclcsc
Definition:
RPCPointProducer.h:35
RPCPointProducer::tracks
const edm::EDGetTokenT< reco::TrackCollection > tracks
Definition:
RPCPointProducer.h:31
RPCPointProducer::incldt
const bool incldt
Definition:
RPCPointProducer.h:34
RPCPointProducer
Definition:
RPCPointProducer.h:22
RPCPointProducer::debug
const bool debug
Definition:
RPCPointProducer.h:37
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:45
edm::global::EDProducer
Definition:
EDProducer.h:32
RPCPointProducer::tracks_
const edm::InputTag tracks_
Definition:
RPCPointProducer.h:32
DTSegtoRPC.h
CSCSegtoRPC.h
CSCSegmentCollection.h
TracktoRPC.h
RPCPointProducer::RPCPointProducer
RPCPointProducer(const edm::ParameterSet &)
Definition:
RPCPointProducer.cc:28
RPCPointProducer::cscSegments
const edm::EDGetTokenT< CSCSegmentCollection > cscSegments
Definition:
RPCPointProducer.h:29
edm::InputTag
Definition:
InputTag.h:15
RPCPointProducer::dt4DSegments
const edm::EDGetTokenT< DTRecSegment4DCollection > dt4DSegments
Definition:
RPCPointProducer.h:30
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:65
DTRecSegment4DCollection.h
Generated for CMSSW Reference Manual by
1.8.5