FwdDeclare.h
Go to the documentation of this file.
1 // This file was auto-generated by SRProxy's gen_srproxy.
2 // DO NOT EDIT IT DIRECTLY.
3 
4 #pragma once
5 
6 namespace caf
7 {
8  template<class T> class Proxy;
9 }
10 
11 namespace caf
12 {
13  class SRSLidEnergy;
15 }
16 
17 namespace caf
18 {
19  class SRNueEnergy;
21 }
22 
23 namespace caf
24 {
25  class SRBPFEnergy;
27 }
28 
29 namespace caf
30 {
31  class SRVector3D;
33 }
34 
35 namespace caf
36 {
37  class SRHadClust;
39 }
40 
41 namespace caf
42 {
43  class SRTrueNumuEnergy;
45 }
46 
47 namespace caf
48 {
49  class SRNumuEnergy;
51 }
52 
53 namespace caf
54 {
55  class SREnergyBranch;
57 }
58 
59 namespace caf
60 {
61  class SRHeader;
63 }
64 
65 namespace caf
66 {
67  class SRLorentzVector;
69 }
70 
71 namespace caf
72 {
73  class SRTrueMichelE;
75 }
76 
77 namespace caf
78 {
79  class SRCosmic;
81 }
82 
83 namespace caf
84 {
85  class SRBeam;
87 }
88 
89 namespace caf
90 {
91  class SRTrueParticle;
93 }
94 
95 namespace caf
96 {
97  class SRGenieWeights;
99 }
100 
101 namespace caf
102 {
103  class SRFluxWeights;
105 }
106 
107 namespace caf
108 {
109  class SRMCReweight;
111 }
112 
113 namespace caf
114 {
115  class SRNeutrino;
117 }
118 
119 namespace caf
120 {
121  class SRGlobalTruth;
123 }
124 
125 namespace caf
126 {
127  class SRTruthBranch;
129 }
130 
131 namespace caf
132 {
133  class SRParticleTruth;
135 }
136 
137 namespace caf
138 {
139  class SRSlcME;
141 }
142 
143 namespace caf
144 {
145  class SRTrkME;
147 }
148 
149 namespace caf
150 {
151  class SRMichelE;
153 }
154 
155 namespace caf
156 {
157  class SRMRCCParent;
159 }
160 
161 namespace caf
162 {
163  class SRParentBranch;
165 }
166 
167 namespace caf
168 {
169  class SRBpfId;
171 }
172 
173 namespace caf
174 {
175  class SRContain;
177 }
178 
179 namespace caf
180 {
181  class SRCosRej;
183 }
184 
185 namespace caf
186 {
187  class SRCVNResult;
189 }
190 
191 namespace caf
192 {
193  class SRLem;
195 }
196 
197 namespace caf
198 {
199  class SRELid;
201 }
202 
203 namespace caf
204 {
205  class SRMuonID;
207 }
208 
209 namespace caf
210 {
211  class SRNCCosRej;
213 }
214 
215 namespace caf
216 {
217  class SRNCPi0BkgRej;
219 }
220 
221 namespace caf
222 {
223  class SRNueCosRej;
225 }
226 
227 namespace caf
228 {
229  class SRPresel;
231 }
232 
233 namespace caf
234 {
235  class SRNuonEResult;
237 }
238 
239 namespace caf
240 {
241  class SRRemid;
243 }
244 
245 namespace caf
246 {
247  class SRRvp;
249 }
250 
251 namespace caf
252 {
253  class SRSliceLID;
255 }
256 
257 namespace caf
258 {
259  class SRVeto;
261 }
262 
263 namespace caf
264 {
265  class SRXnue;
267 }
268 
269 namespace caf
270 {
271  class SRIDBranch;
273 }
274 
275 namespace caf
276 {
277  class SRSlice;
279 }
280 
281 namespace caf
282 {
283  class SRCosmicCVN;
285 }
286 
287 namespace caf
288 {
289  class SRSpill;
291 }
292 
293 namespace caf
294 {
295  class SRCVNFeatures;
297 }
298 
299 namespace caf
300 {
301  class SRPixelObjMap;
303 }
304 
305 namespace caf
306 {
307  class SRSliceMap;
309 }
310 
311 namespace caf
312 {
313  class SRTrainingData;
315 }
316 
317 namespace caf
318 {
319  class SRTrainingBranch;
321 }
322 
323 namespace caf
324 {
325  class SRShower;
327 }
328 
329 namespace caf
330 {
331  class SRSLid;
333 }
334 
335 namespace caf
336 {
337  class SRShowerLID;
339 }
340 
341 namespace caf
342 {
343  class SRMRProperties;
345 }
346 
347 namespace caf
348 {
349  class SRTrack;
351 }
352 
353 namespace caf
354 {
355  class SRTrackBase;
357 }
358 
359 namespace caf
360 {
361  class SRKalmanTrack;
363 }
364 
365 namespace caf
366 {
367  class SRKalman;
369 }
370 
371 namespace caf
372 {
373  class SRTrackBranch;
375 }
376 
377 namespace caf
378 {
379  class SRPixelMap;
381 }
382 
383 namespace caf
384 {
385  class SRCVNParticleResult;
387 }
388 
389 namespace caf
390 {
391  class SRProngTrainingData;
393 }
394 
395 namespace caf
396 {
397  class SRProng;
399 }
400 
401 namespace caf
402 {
403  class SRBpfTrack;
405 }
406 
407 namespace caf
408 {
409  class SRBpf;
411 }
412 
413 namespace caf
414 {
415  class SRRegCVNResult;
417 }
418 
419 namespace caf
420 {
421  class SRFuzzyKProng;
423 }
424 
425 namespace caf
426 {
427  class SRFuzzyK;
429 }
430 
431 namespace caf
432 {
433  class SRElastic;
435 }
436 
437 namespace caf
438 {
439  class SRHoughVertex;
441 }
442 
443 namespace caf
444 {
445  class SRVertexDT;
447 }
448 
449 namespace caf
450 {
451  class SRVertexBranch;
453 }
454 
455 namespace caf
456 {
457  class StandardRecord;
459 }
460 
461 namespace caf{using SRProxy = caf::Proxy<caf::StandardRecord>;}
NuonE output.
Definition: SRNuonEResult.h:13
Information about the neutrino production. Docs from http://www.hep.utexas.edu/~zarko/wwwgnumi/v19/v1...
Definition: SRBeam.h:14
Represents output from SlcMEFilter.
Definition: SRSlcME.h:11
An SREnergyBranch contains vectors of energy objects.
Variables describing Michel E&#39;s found around the end of a track.
Definition: SRPixelMap.h:13
A 3-vector with more efficient storage than TVector3.
Definition: SRVector3D.h:14
Event ID training variables.
Reweight information for a single GENIE systematic.
Variables describing Michel E&#39;s found around the end of a track.
Definition: SRSliceMap.h:13
A vertex found by the VertexDT algorithm.
Definition: SRVertexDT.h:13
Overarching information for a numu hadronic cluster.
Definition: SRHadClust.h:15
A reconstructed shower from the MRProperties module.
Proxy for caf::StandardRecord.
Definition: SRProxy.h:2038
This is a class for the NueSel energy estimate.
Definition: SRSLidEnergy.h:12
Details of processing cuts made by the veto modules.
Definition: SRVeto.h:12
Regression CVN output.
Reweight information for flux systematic.
Definition: SRFluxWeights.h:12
Output from Cosmic Rejection (CosRej) module.
Definition: SRCosRej.h:8
preselection information
Definition: SRPresel.h:12
The truth information of reco objects within a slice.
The SRNeutrino is a representation of neutrino interaction information.
Definition: SRNeutrino.h:19
Store BDT variables for the short-baseline oscillation study.
Definition: SRXnue.h:12
Breakpoint ID (BpfId) output.
Definition: SRBpfId.h:18
Truth information for numu energy fitting.
Variables describing Michel E&#39;s found around the end of a track.
Definition: SRTrkME.h:15
Vectors of reconstructed vertices found by various algorithms.
Reconstructed tracks found by various algorithms.
Definition: SRTrackBranch.h:18
Truth information for a Michel electron.
Definition: SRTrueMichelE.h:15
Numu energy estimator output.
Definition: SRNumuEnergy.h:17
A potential interaction point found by the HoughVertex algorithm.
Definition: SRHoughVertex.h:19
CVN PID output for a single particle.
Contains the reco muon PID (ReMId) output.
Definition: SRRemid.h:19
Event ID and selection variables.
Definition: SRIDBranch.h:33
This class contains the LEM PID output.
Definition: SRLem.h:18
CVN PID output.
Definition: SRCVNResult.h:13
Output of the LIDBuilder module (slid::lid objects).
Definition: SRELid.h:18
An SRSlice contains overarching information for a slice.
Definition: SRSlice.h:15
Output from Cosmic Rejection (Nuecosrej) module.
Definition: SRNueCosRej.h:10
4-vector with more efficient storage than TLorentzVector
Contains the RVP PID output.
Definition: SRRvp.h:13
An SRMRCCParent holds information about the slice that was parent to the current slice. It is currently being used by Muon Removed Charged Current Analysis.
Definition: SRMRCCParent.h:18
The StandardRecord is the primary top-level object in the Common Analysis File trees.
BPF energy estimator output.
Definition: SRBPFEnergy.h:12
Containment variables.
Definition: SRContain.h:12
Header representing overview information for the current event/slice.
Definition: SRHeader.h:15
Contains the reco muon PID (ReMId) output.
Definition: SRMuonID.h:12
Variables describing Michel E&#39;s found around the end of a track.
Definition: SRPixelObjMap.h:12
Contains truth information for the slice for the parent neutrino/cosmic.
Definition: SRTruthBranch.h:19
CVN features.
Definition: SRCVNFeatures.h:9
Output from Cosmic Rejection (Nuecosrej) module.
Definition: SRNCCosRej.h:10
Truth information for cosmic rays.
Definition: SRCosmic.h:15
This module creates Common Analysis Files.
Definition: FileReducer.h:10
Nue energy estimator output in the standard record.
Definition: SRNueEnergy.h:13
This class contains the LID pid information for a shower (slid::ShowerLID objects).
Definition: SRSLid.h:16
A potential interaction point from the ElasticArms algorithm.
Definition: SRElastic.h:19
Various weights for systematic reweights of MC.
Definition: SRMCReweight.h:16