18 ann(
std::numeric_limits<
float>::signaling_NaN()),
19 anne(
std::numeric_limits<
float>::signaling_NaN()),
20 annepi0(
std::numeric_limits<
float>::signaling_NaN()),
21 annecos(
std::numeric_limits<
float>::signaling_NaN()),
23 eglll(
std::numeric_limits<
float>::signaling_NaN()),
24 egllt(
std::numeric_limits<
float>::signaling_NaN()),
25 emulll(
std::numeric_limits<
float>::signaling_NaN()),
26 emullt(
std::numeric_limits<
float>::signaling_NaN()),
27 epi0lll(
std::numeric_limits<
float>::signaling_NaN()),
28 epi0llt(
std::numeric_limits<
float>::signaling_NaN()),
29 eplll(
std::numeric_limits<
float>::signaling_NaN()),
30 epllt(
std::numeric_limits<
float>::signaling_NaN()),
31 enlll(
std::numeric_limits<
float>::signaling_NaN()),
32 enllt(
std::numeric_limits<
float>::signaling_NaN()),
33 epilll(
std::numeric_limits<
float>::signaling_NaN()),
34 epillt(
std::numeric_limits<
float>::signaling_NaN()),
35 vtxgev(
std::numeric_limits<
float>::signaling_NaN()),
36 pi0mass(
std::numeric_limits<
float>::signaling_NaN()),
37 shwEFrac(
std::numeric_limits<
float>::signaling_NaN()),
38 gap(
std::numeric_limits<
float>::signaling_NaN()),
39 costheta(
std::numeric_limits<
float>::signaling_NaN()),
40 invglll(
std::numeric_limits<
float>::signaling_NaN()),
41 elll(
std::numeric_limits<
float>::signaling_NaN()),
42 ellt(
std::numeric_limits<
float>::signaling_NaN()),
43 mulll(
std::numeric_limits<
float>::signaling_NaN()),
44 mullt(
std::numeric_limits<
float>::signaling_NaN()),
45 dedx0(
std::numeric_limits<
float>::signaling_NaN()),
46 dedx1(
std::numeric_limits<
float>::signaling_NaN()),
47 dedx2(
std::numeric_limits<
float>::signaling_NaN()),
48 dedx3(
std::numeric_limits<
float>::signaling_NaN()),
49 dedx4(
std::numeric_limits<
float>::signaling_NaN()),
50 dedx5(
std::numeric_limits<
float>::signaling_NaN()),
51 dedxp0c0(
std::numeric_limits<
float>::signaling_NaN()),
52 dedxp0c1(
std::numeric_limits<
float>::signaling_NaN()),
53 dedxp1c0(
std::numeric_limits<
float>::signaling_NaN()),
54 dedxp1c1(
std::numeric_limits<
float>::signaling_NaN()),
55 dedxp2c0(
std::numeric_limits<
float>::signaling_NaN()),
56 dedxp2c1(
std::numeric_limits<
float>::signaling_NaN()),
57 dedxp3c0(
std::numeric_limits<
float>::signaling_NaN()),
58 dedxp3c1(
std::numeric_limits<
float>::signaling_NaN()),
59 dedxp4c0(
std::numeric_limits<
float>::signaling_NaN()),
60 dedxp4c1(
std::numeric_limits<
float>::signaling_NaN()),
61 dedxp5c0(
std::numeric_limits<
float>::signaling_NaN()),
62 dedxp5c1(
std::numeric_limits<
float>::signaling_NaN())
int ismuon
Boolean to distinguish muons from electrons.
float enllt
Electron - neutron LL for transverse shower.
float anne
ann with energy output
float shwEFrac
fraction of energy of leading shower out of total energy of slice
float eplll
Electron - proton LL for longitudinal shower.
float ellt
Electron LL for transverse shower.
float annepi0
e/pi0 PID for oscillation analysis
float costheta
cosine of track with respect to beam direction
float emulll
Electron - muon LL for longitudinal shower.
float invglll
photon LL for longitudinal shower, assuming shower started at opposite end
float emullt
Electron - muon LL for transverse shower.
float epilll
Electron - pion LL for longitudinal shower.
float annecos
e/cos PID for oscillation analysis
float elll
Electron LL for longitudinal shower.
float pi0mass
best pi0 mass hypothesis coming from combinations of JMShowers
float epi0lll
Electron - Pi0 LL for longitudinal shower.
float mulll
Muon LL for longitudinal shower.
float epllt
Electron - proton LL for transverse shower.
float enlll
Electron - neutron LL for longitudinal shower.
float epillt
Electron - pion LL for transverse shower.
float eglll
Electron - gamma LL for longitudinal shower.
float egllt
Electron - gamma LL for transverse shower.
float epi0llt
Electron - Pi0 LL for transverse shower.
float gap
gap from vertex to start of shower
float mullt
Muon LL for transverse shower.
This module creates Common Analysis Files.
float vtxgev
Energy of slice in vertex region.