Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
L1TMuon
src
classes.h
Go to the documentation of this file.
1
2
#include "
DataFormats/L1TMuon/interface/MuonTriggerPrimitive.h
"
3
#include "
DataFormats/L1TMuon/interface/GMTInputCaloSum.h
"
4
#include "
DataFormats/L1TMuon/interface/RegionalMuonCand.h
"
5
#include "
DataFormats/Common/interface/Wrapper.h
"
6
#include "
DataFormats/Common/interface/RefToBase.h
"
7
8
9
namespace
{
10
using namespace
l1t;
11
struct
dictionary {
12
l1t::GMTInputCaloSumBxCollection
caloSum;
13
edm::Wrapper<l1t::GMTInputCaloSumBxCollection>
caloSumWrap;
14
15
l1t::RegionalMuonCandBxCollection
regCand;
16
edm::Wrapper<l1t::RegionalMuonCandBxCollection>
regCandWrap;
17
18
// trigger primitive information
19
//TriggerPrimitive::RPCData rpcD;
20
//TriggerPrimitive::CSCData cscD;
21
//TriggerPrimitive::DTData dtD;
22
23
//edm::Wrapper<TriggerPrimitive::RPCData> wrpcD;
24
//edm::Wrapper<TriggerPrimitive::CSCData> wcscD;
25
//edm::Wrapper<TriggerPrimitive::DTData> wdtD;
26
27
//TriggerPrimitive trigPrim;
28
//edm::Wrapper<TriggerPrimitive> wtrigPrim;
29
//TriggerPrimitiveCollection vtrigPrim;
30
//edm::Wrapper<TriggerPrimitiveCollection> wvtrigPrim;
31
32
//TriggerPrimitiveRef rtrigPrim;
33
//TriggerPrimitiveList rvtrigPrim;
34
//TriggerPrimitiveStationMap smtrigPrim;
35
36
//TriggerPrimitivePtr ptrigPrim;
37
38
// internal tracks
39
//InternalTrack tk;
40
//edm::Wrapper<InternalTrack> wtk;
41
42
//InternalTrackCollection ctk;
43
//edm::Wrapper<InternalTrackCollection> wctk;
44
45
//InternalTrackRef rtk;
46
//InternalTrackPtr ptk;
47
48
// Candidate tracks
49
//CandidateTrack cctk;
50
//edm::Wrapper<CandidateTrack> wcctk;
51
52
//CandidateTrackCollection ccctk;
53
//edm::Wrapper<CandidateTrackCollection> wccctk;
54
55
//CandidateTrackRef rcctk;
56
//CandidateTrackPtr pcctk;
57
58
// regional muon system tracks removed from their containers
59
// so we can save references to them
60
//RegionalCandBaseRef rcR2B;
61
//RegionalCandPtr rcPtr;
62
//RegionalCandRef rfRef;
63
64
//DTTrackCollection dtTrkColl;
65
//edm::Wrapper<DTTrackCollection> wdtTrkColl;
66
//DTTrackPtr dtTrkPtr;
67
//DTTrackRef dtTrackRef;
68
69
//CSCTrackCollection cscTrkColl;
70
//edm::Wrapper<CSCTrackCollection> wcscTrkColl;
71
//CSCTrackPtr cscTrkPtr;
72
//CSCTrackRef cscTrkRef;
73
74
//RPCL1LinkPtr prpcL1link;
75
//RPCL1LinkRef rrpcL1link;
76
77
//edm::reftobase::Holder<L1MuRegionalCand,RegionalCandRef> r2rholder;
78
//edm::reftobase::Holder<L1MuRegionalCand,DTTrackRef> r2dtholder;
79
//edm::reftobase::Holder<L1MuRegionalCand,CSCTrackRef> r2cscholder;
80
//edm::reftobase::Holder<L1MuRegionalCand,InternalTrackRef> r2itholder;
81
//edm::reftobase::RefHolder<RegionalCandRef> r2rrefholder;
82
//edm::reftobase::RefHolder<DTTrackRef> r2dtrefholder;
83
//edm::reftobase::RefHolder<CSCTrackRef> r2cscrefholder;
84
//edm::reftobase::RefHolder<InternalTrackRef> r2itrefholder;
85
};
86
}
Wrapper.h
RefToBase.h
RegionalMuonCand.h
GMTInputCaloSum.h
MuonTriggerPrimitive.h
edm::Wrapper
Definition:
BasicHandle.h:42
BXVector
Definition:
BXVector.h:11
Generated for CMSSW Reference Manual by
1.8.5