11 |
|
#include "MitAna/DataTree/interface/Collections.h" |
12 |
|
|
13 |
|
#include "MitAna/DataTree/interface/BitMask.h" |
14 |
– |
//#include "MitAna/DataTree/interface/BitMask32.h" |
15 |
– |
//#include "MitAna/DataTree/interface/BitMask64.h" |
14 |
|
#include "MitAna/DataTree/interface/EventHeader.h" |
15 |
|
#include "MitAna/DataTree/interface/LAHeader.h" |
16 |
|
#include "MitAna/DataTree/interface/TriggerName.h" |
52 |
|
|
53 |
|
#pragma link C++ class mithep::Names+; |
54 |
|
|
55 |
+ |
#pragma link C++ class mithep::Collection<TRef>+; |
56 |
+ |
#pragma link C++ class mithep::Collection<std::string>+; |
57 |
+ |
#pragma link C++ class mithep::Vector<std::string>+; |
58 |
+ |
|
59 |
|
#pragma link C++ class mithep::BitMask<1>+; |
60 |
|
#pragma link C++ class mithep::BitMask<2>+; |
61 |
|
#pragma link C++ class mithep::BitMask<4>+; |
60 |
– |
#pragma link C++ class mithep::BitMask<5>+; |
61 |
– |
#pragma link C++ class mithep::BitMask<6>+; |
62 |
– |
#pragma link C++ class mithep::BitMask<7>+; |
62 |
|
#pragma link C++ class mithep::BitMask<8>+; |
63 |
+ |
#pragma link C++ class mithep::BitMask<16>+; |
64 |
|
#pragma link C++ class mithep::BitMask<32>+; |
65 |
|
#pragma link C++ typedef mithep::BitMask8; |
66 |
|
#pragma link C++ typedef mithep::BitMask16; |
67 |
|
#pragma link C++ typedef mithep::BitMask32; |
68 |
– |
#pragma link C++ typedef mithep::BitMask40; |
69 |
– |
#pragma link C++ typedef mithep::BitMask48; |
70 |
– |
#pragma link C++ typedef mithep::BitMask56; |
68 |
|
#pragma link C++ typedef mithep::BitMask64; |
69 |
+ |
#pragma link C++ typedef mithep::BitMask128; |
70 |
|
#pragma link C++ typedef mithep::BitMask256; |
71 |
< |
#pragma link C++ class mithep::BitMask32+; |
72 |
< |
#pragma link C++ class mithep::BitMask64+; |
71 |
> |
#pragma link C++ class mithep::Collection<mithep::BitMask<1> >+; |
72 |
> |
#pragma link C++ class mithep::Vector<mithep::BitMask<1> >+; |
73 |
> |
#pragma link C++ typedef mithep::BitMask8Col; |
74 |
> |
#pragma link C++ typedef mithep::BitMask8Vec; |
75 |
> |
#pragma link C++ class mithep::Collection<mithep::BitMask<2> >+; |
76 |
> |
#pragma link C++ class mithep::Vector<mithep::BitMask<2> >+; |
77 |
> |
#pragma link C++ typedef mithep::BitMask16Col; |
78 |
> |
#pragma link C++ typedef mithep::BitMask16Vec; |
79 |
> |
#pragma link C++ class mithep::Collection<mithep::BitMask<4> >+; |
80 |
> |
#pragma link C++ class mithep::Vector<mithep::BitMask<4> >+; |
81 |
> |
#pragma link C++ typedef mithep::BitMask32Col; |
82 |
> |
#pragma link C++ typedef mithep::BitMask32Vec; |
83 |
> |
#pragma link C++ class mithep::Collection<mithep::BitMask<8> >+; |
84 |
> |
#pragma link C++ class mithep::Vector<mithep::BitMask<8> >+; |
85 |
> |
#pragma link C++ typedef mithep::BitMask64Col; |
86 |
> |
#pragma link C++ typedef mithep::BitMask64Vec; |
87 |
> |
#pragma link C++ class mithep::Collection<mithep::BitMask<16> >+; |
88 |
> |
#pragma link C++ class mithep::Vector<mithep::BitMask<16> >+; |
89 |
> |
#pragma link C++ typedef mithep::BitMask128Col; |
90 |
> |
#pragma link C++ typedef mithep::BitMask128Vec; |
91 |
> |
#pragma link C++ class mithep::Collection<mithep::BitMask<32> >+; |
92 |
> |
#pragma link C++ class mithep::Vector<mithep::BitMask<32> >+; |
93 |
> |
#pragma link C++ typedef mithep::BitMask256Col; |
94 |
> |
#pragma link C++ typedef mithep::BitMask256Vec; |
95 |
> |
|
96 |
|
#pragma link C++ class mithep::EventHeader+; |
97 |
|
#pragma link C++ class mithep::LAHeader+; |
98 |
|
#pragma link C++ class mithep::TriggerName+; |
99 |
|
#pragma link C++ class mithep::RunInfo+; |
100 |
|
#pragma link C++ class mithep::MCEventInfo+; |
101 |
|
|
81 |
– |
#pragma link C++ class mithep::Collection<TRef>+; |
82 |
– |
#pragma link C++ class mithep::Collection<std::string>+; |
83 |
– |
#pragma link C++ class mithep::Vector<std::string>+; |
84 |
– |
|
102 |
|
#pragma link C++ class mithep::DataObject+; |
103 |
|
#pragma link C++ class mithep::Collection<mithep::DataObject>+; |
104 |
|
#pragma link C++ class mithep::Array<mithep::DataObject>+; |
105 |
|
#pragma link C++ class mithep::ObjArray<mithep::DataObject>+; |
106 |
|
#pragma link C++ typedef mithep::DataObjectCol; |
107 |
|
#pragma link C++ typedef mithep::DataObjectArr; |
108 |
+ |
#pragma link C++ typedef mithep::DataObjectOArr; |
109 |
|
|
110 |
|
#pragma link C++ class mithep::Vertex+; |
111 |
|
#pragma link C++ class mithep::FitVertex+; |
112 |
|
|
113 |
+ |
#pragma link C++ class mithep::Collection<mithep::BitMask256>+; |
114 |
+ |
#pragma link C++ class mithep::Vector<mithep::BitMask256>+; |
115 |
+ |
|
116 |
|
#pragma link C++ class mithep::Track+; |
117 |
|
#pragma link C++ class mithep::Collection<mithep::Track>+; |
118 |
|
#pragma link C++ class mithep::Array<mithep::Track>+; |
119 |
|
#pragma link C++ class mithep::ObjArray<mithep::Track>+; |
120 |
|
#pragma link C++ typedef mithep::TrackCol; |
121 |
|
#pragma link C++ typedef mithep::TrackArr; |
122 |
+ |
#pragma link C++ typedef mithep::TrackOArr; |
123 |
|
#pragma link C++ enum mithep::Track::EHitLayer; |
124 |
|
|
125 |
|
#pragma link C++ class mithep::BasicCluster+; |
129 |
|
#pragma link C++ class mithep::RefArray<mithep::BasicCluster>-; |
130 |
|
#pragma link C++ typedef mithep::BasicClusterCol; |
131 |
|
#pragma link C++ typedef mithep::BasicClusterArr; |
132 |
+ |
#pragma link C++ typedef mithep::BasicClusterOArr; |
133 |
+ |
|
134 |
|
#pragma link C++ class mithep::SuperCluster+; |
135 |
|
#pragma link C++ class mithep::Collection<mithep::SuperCluster>+; |
136 |
|
#pragma link C++ class mithep::Array<mithep::SuperCluster>+; |
137 |
|
#pragma link C++ class mithep::ObjArray<mithep::SuperCluster>+; |
138 |
|
#pragma link C++ typedef mithep::SuperClusterCol; |
139 |
|
#pragma link C++ typedef mithep::SuperClusterArr; |
140 |
+ |
#pragma link C++ typedef mithep::SuperClusterOArr; |
141 |
|
|
142 |
|
#pragma link C++ class mithep::CaloTower+; |
143 |
|
#pragma link C++ class mithep::Collection<mithep::CaloTower>+; |
146 |
|
#pragma link C++ class mithep::RefArray<mithep::CaloTower>-; |
147 |
|
#pragma link C++ typedef mithep::CaloTowerCol; |
148 |
|
#pragma link C++ typedef mithep::CaloTowerArr; |
149 |
+ |
#pragma link C++ typedef mithep::CaloTowerOArr; |
150 |
|
|
151 |
|
#pragma link C++ class mithep::Particle+; |
152 |
|
#pragma link C++ class mithep::Collection<mithep::Particle>+; |
153 |
|
#pragma link C++ class mithep::RefArray<mithep::Particle>-; |
154 |
|
#pragma link C++ typedef mithep::ParticleCol; |
129 |
– |
#pragma link C++ typedef mithep::ParticleArr; |
155 |
|
|
156 |
|
#pragma link C++ class mithep::ChargedParticle+; |
157 |
|
#pragma link C++ class mithep::Collection<mithep::ChargedParticle>+; |
158 |
|
#pragma link C++ class mithep::ObjArray<mithep::ChargedParticle>+; |
159 |
|
#pragma link C++ typedef mithep::ChargedParticleCol; |
160 |
|
#pragma link C++ typedef mithep::ChargedParticleArr; |
161 |
+ |
#pragma link C++ typedef mithep::ChargedParticleOArr; |
162 |
|
|
163 |
|
#pragma link C++ class mithep::Muon+; |
164 |
|
#pragma link C++ class mithep::Collection<mithep::Muon>+; |
166 |
|
#pragma link C++ class mithep::ObjArray<mithep::Muon>+; |
167 |
|
#pragma link C++ typedef mithep::MuonCol; |
168 |
|
#pragma link C++ typedef mithep::MuonArr; |
169 |
+ |
#pragma link C++ typedef mithep::MuonOArr; |
170 |
|
|
171 |
|
#pragma link C++ class mithep::Electron+; |
172 |
|
#pragma link C++ class mithep::Collection<mithep::Electron>+; |
174 |
|
#pragma link C++ class mithep::ObjArray<mithep::Electron>+; |
175 |
|
#pragma link C++ typedef mithep::ElectronCol; |
176 |
|
#pragma link C++ typedef mithep::ElectronArr; |
177 |
+ |
#pragma link C++ typedef mithep::ElectronOArr; |
178 |
|
|
179 |
|
#pragma link C++ class mithep::Jet+; |
180 |
|
#pragma link C++ class mithep::Collection<mithep::Jet>+; |
182 |
|
#pragma link C++ class mithep::ObjArray<mithep::Jet>+; |
183 |
|
#pragma link C++ typedef mithep::JetCol; |
184 |
|
#pragma link C++ typedef mithep::JetArr; |
185 |
+ |
#pragma link C++ typedef mithep::JetOArr; |
186 |
|
|
187 |
|
#pragma link C++ class mithep::GenJet+; |
188 |
|
#pragma link C++ class mithep::Collection<mithep::GenJet>+; |
190 |
|
#pragma link C++ class mithep::ObjArray<mithep::GenJet>+; |
191 |
|
#pragma link C++ typedef mithep::GenJetCol; |
192 |
|
#pragma link C++ typedef mithep::GenJetArr; |
193 |
+ |
#pragma link C++ typedef mithep::GenJetOArr; |
194 |
|
|
195 |
|
#pragma link C++ class mithep::Met+; |
196 |
|
#pragma link C++ class mithep::Collection<mithep::Met>+; |
198 |
|
#pragma link C++ class mithep::ObjArray<mithep::Met>+; |
199 |
|
#pragma link C++ typedef mithep::MetCol; |
200 |
|
#pragma link C++ typedef mithep::MetArr; |
201 |
+ |
#pragma link C++ typedef mithep::MetOArr; |
202 |
|
|
203 |
|
#pragma link C++ class mithep::TriggerObjectRel+; |
204 |
|
#pragma link C++ class mithep::Collection<mithep::TriggerObjectRel>+; |
205 |
|
#pragma link C++ class mithep::Array<mithep::TriggerObjectRel>+; |
206 |
|
#pragma link C++ typedef mithep::TriggerObjectRelCol; |
207 |
|
#pragma link C++ typedef mithep::TriggerObjectRelArr; |
208 |
+ |
#pragma link C++ typedef mithep::TriggerObjectRelOArr; |
209 |
|
|
210 |
|
#pragma link C++ class mithep::TriggerObjectBase+; |
211 |
|
#pragma link C++ class mithep::Collection<mithep::TriggerObjectBase>+; |
212 |
|
#pragma link C++ class mithep::Array<mithep::TriggerObjectBase>+; |
213 |
|
#pragma link C++ typedef mithep::TriggerObjectBaseCol; |
214 |
|
#pragma link C++ typedef mithep::TriggerObjectBaseArr; |
215 |
+ |
#pragma link C++ typedef mithep::TriggerObjectBaseOArr; |
216 |
|
|
217 |
|
#pragma link C++ class mithep::TriggerObject+; |
218 |
|
#pragma link C++ class mithep::Collection<mithep::TriggerObject>+; |
220 |
|
#pragma link C++ class mithep::ObjArray<mithep::TriggerObject>+; |
221 |
|
#pragma link C++ typedef mithep::TriggerObjectCol; |
222 |
|
#pragma link C++ typedef mithep::TriggerObjectArr; |
223 |
+ |
#pragma link C++ typedef mithep::TriggerObjectOArr; |
224 |
|
#pragma link C++ enum mithep::TriggerObject::ETriggerObject; |
225 |
|
|
226 |
|
#pragma link C++ class mithep::CompositeParticle+; |
229 |
|
#pragma link C++ class mithep::ObjArray<mithep::CompositeParticle>+; |
230 |
|
#pragma link C++ typedef mithep::CompositeParticleCol; |
231 |
|
#pragma link C++ typedef mithep::CompositeParticleArr; |
232 |
+ |
#pragma link C++ typedef mithep::CompositeParticleOArr; |
233 |
|
|
234 |
|
#pragma link C++ class mithep::MCParticle+; |
235 |
|
#pragma link C++ class mithep::Collection<mithep::MCParticle>+; |
237 |
|
#pragma link C++ class mithep::ObjArray<mithep::MCParticle>+; |
238 |
|
#pragma link C++ typedef mithep::MCParticleCol; |
239 |
|
#pragma link C++ typedef mithep::MCParticleArr; |
240 |
+ |
#pragma link C++ typedef mithep::MCParticleOArr; |
241 |
|
#pragma link C++ enum mithep::MCParticle::EPartType; |
242 |
|
|
243 |
|
#pragma link C++ class mithep::DaughterData+; |
250 |
|
#pragma link C++ class mithep::ObjArray<mithep::DecayParticle>+; |
251 |
|
#pragma link C++ typedef mithep::DecayParticleCol; |
252 |
|
#pragma link C++ typedef mithep::DecayParticleArr; |
253 |
+ |
#pragma link C++ typedef mithep::DecayParticleOArr; |
254 |
|
|
255 |
|
#pragma link C++ class mithep::Conversion+; |
256 |
|
#pragma link C++ class mithep::Collection<mithep::Conversion>+; |
257 |
|
#pragma link C++ class mithep::Array<mithep::Conversion>+; |
258 |
|
#pragma link C++ class mithep::ObjArray<mithep::Conversion>+; |
259 |
|
#pragma link C++ class mithep::RefArray<mithep::Conversion>-; |
223 |
– |
#pragma link C++ typedef mithep::ConversionArr; |
260 |
|
#pragma link C++ typedef mithep::ConversionCol; |
261 |
+ |
#pragma link C++ typedef mithep::ConversionArr; |
262 |
+ |
#pragma link C++ typedef mithep::ConversionOArr; |
263 |
|
|
264 |
|
#pragma link C++ class mithep::Photon+; |
265 |
|
#pragma link C++ class mithep::Collection<mithep::Photon>+; |
267 |
|
#pragma link C++ class mithep::ObjArray<mithep::Photon>+; |
268 |
|
#pragma link C++ typedef mithep::PhotonCol; |
269 |
|
#pragma link C++ typedef mithep::PhotonArr; |
270 |
+ |
#pragma link C++ typedef mithep::PhotonOArr; |
271 |
|
|
272 |
|
#pragma link C++ class mithep::StableParticle+; |
273 |
|
#pragma link C++ class mithep::Collection<mithep::StableParticle>+; |
275 |
|
#pragma link C++ class mithep::ObjArray<mithep::StableParticle>+; |
276 |
|
#pragma link C++ typedef mithep::StableParticleCol; |
277 |
|
#pragma link C++ typedef mithep::StableParticleArr; |
278 |
+ |
#pragma link C++ typedef mithep::StableParticleOArr; |
279 |
+ |
|
280 |
|
#pragma link C++ class mithep::StableDaughter+; |
281 |
|
#pragma link C++ class mithep::Collection<mithep::StableDaughter>+; |
282 |
|
#pragma link C++ class mithep::Array<mithep::StableDaughter>+; |
283 |
|
#pragma link C++ class mithep::ObjArray<mithep::StableDaughter>+; |
284 |
|
#pragma link C++ typedef mithep::StableDaughterCol; |
285 |
|
#pragma link C++ typedef mithep::StableDaughterArr; |
286 |
< |
|
286 |
> |
#pragma link C++ typedef mithep::StableDaughterOArr; |
287 |
|
|
288 |
|
#endif |