9 E(tr, prefix+
".E", totsize, policy),
10 depE(tr, prefix+
".depE", totsize, policy),
11 hadE(tr, prefix+
".hadE", totsize, policy),
12 shwE(tr, prefix+
".shwE", totsize, policy)
33 lid(tr, prefix+
".lid", totsize, policy),
34 rawgevhad(tr, prefix+
".rawgevhad", totsize, policy),
35 rawgevshw(tr, prefix+
".rawgevshw", totsize, policy),
36 rawgevslice(tr, prefix+
".rawgevslice", totsize, policy),
37 regcvnEvtE(tr, prefix+
".regcvnEvtE", totsize, policy),
38 regcvnEvtE_opphorn(tr, prefix+
".regcvnEvtE_opphorn", totsize, policy)
59 regcvnEvtE_opphorn.Clear();
63 DirZMuon(tr, prefix+
".DirZMuon", totsize, policy),
64 E1(tr, prefix+
".E1", totsize, policy),
65 E2(tr, prefix+
".E2", totsize, policy),
66 E3(tr, prefix+
".E3", totsize, policy),
67 EFuzzyK3D(tr, prefix+
".EFuzzyK3D", totsize, policy),
68 ERemain(tr, prefix+
".ERemain", totsize, policy),
69 Eres1(tr, prefix+
".Eres1", totsize, policy),
70 Eres2(tr, prefix+
".Eres2", totsize, policy),
71 Eres3(tr, prefix+
".Eres3", totsize, policy),
72 EventID(tr, prefix+
".EventID", totsize, policy),
73 N3DProngs(tr, prefix+
".N3DProngs", totsize, policy),
74 PMuon(tr, prefix+
".PMuon", totsize, policy),
75 SumPE(tr, prefix+
".SumPE", totsize, policy)
114 x(tr, prefix+
".x", totsize, policy),
115 y(tr, prefix+
".y", totsize, policy),
116 z(tr, prefix+
".z", totsize, policy)
135 boxmax(tr, prefix+
".boxmax", totsize, policy),
136 boxmin(tr, prefix+
".boxmin", totsize, policy),
137 calE(tr, prefix+
".calE", totsize, policy),
138 firstcell(tr, prefix+
".firstcell", totsize, policy),
139 firstplane(tr, prefix+
".firstplane", totsize, policy),
140 lastcell(tr, prefix+
".lastcell", totsize, policy),
141 lastplane(tr, prefix+
".lastplane", totsize, policy),
142 meanpos(tr, prefix+
".meanpos", totsize, policy),
143 ncalhit(tr, prefix+
".ncalhit", totsize, policy),
144 ncellsfromedge(tr, prefix+
".ncellsfromedge", totsize, policy),
145 ncontplanes(tr, prefix+
".ncontplanes", totsize, policy),
146 nhit(tr, prefix+
".nhit", totsize, policy),
147 nmiphit(tr, prefix+
".nmiphit", totsize, policy)
179 ncellsfromedge.Clear();
186 truegoodmuon(tr, prefix+
".truegoodmuon", totsize, policy),
187 truemuonE(tr, prefix+
".truemuonE", totsize, policy),
188 truemuoncatcherE(tr, prefix+
".truemuoncatcherE", totsize, policy)
201 truegoodmuon.Clear();
203 truemuoncatcherE.Clear();
207 E(tr, prefix+
".E", totsize, policy),
208 angleE(tr, prefix+
".angleE", totsize, policy),
209 angleerror(tr, prefix+
".angleerror", totsize, policy),
210 bpfenergy(tr, prefix+
".bpfenergy", totsize, policy),
211 calccE(tr, prefix+
".calccE", totsize, policy),
212 hadcalE(tr, prefix+
".hadcalE", totsize, policy),
213 hadclust(tr, prefix+
".hadclust", totsize, policy),
214 hadtrkE(tr, prefix+
".hadtrkE", totsize, policy),
215 lstmmuon(tr, prefix+
".lstmmuon", totsize, policy),
216 lstmmuon_opphorn(tr, prefix+
".lstmmuon_opphorn", totsize, policy),
217 lstmnu(tr, prefix+
".lstmnu", totsize, policy),
218 lstmnu_opphorn(tr, prefix+
".lstmnu_opphorn", totsize, policy),
219 mc(tr, prefix+
".mc", totsize, policy),
220 ndhadcalactE(tr, prefix+
".ndhadcalactE", totsize, policy),
221 ndhadcalcatE(tr, prefix+
".ndhadcalcatE", totsize, policy),
222 ndhadcaltranE(tr, prefix+
".ndhadcaltranE", totsize, policy),
223 ndhadtrkactE(tr, prefix+
".ndhadtrkactE", totsize, policy),
224 ndhadtrkcatE(tr, prefix+
".ndhadtrkcatE", totsize, policy),
225 ndhadtrktranE(tr, prefix+
".ndhadtrktranE", totsize, policy),
226 ndtrkcalactE(tr, prefix+
".ndtrkcalactE", totsize, policy),
227 ndtrkcalcatE(tr, prefix+
".ndtrkcalcatE", totsize, policy),
228 ndtrkcaltranE(tr, prefix+
".ndtrkcaltranE", totsize, policy),
229 ndtrklenact(tr, prefix+
".ndtrklenact", totsize, policy),
230 ndtrklencat(tr, prefix+
".ndtrklencat", totsize, policy),
231 ndtrktranx(tr, prefix+
".ndtrktranx", totsize, policy),
232 ndtrktrany(tr, prefix+
".ndtrktrany", totsize, policy),
233 recomuonE(tr, prefix+
".recomuonE", totsize, policy),
234 recotrkcchadE(tr, prefix+
".recotrkcchadE", totsize, policy),
235 regcvnhadE(tr, prefix+
".regcvnhadE", totsize, policy),
236 regcvnhadE_opphorn(tr, prefix+
".regcvnhadE_opphorn", totsize, policy),
237 shiftedtrkccE(tr, prefix+
".shiftedtrkccE", totsize, policy),
238 trkccE(tr, prefix+
".trkccE", totsize, policy),
239 trknonqeE(tr, prefix+
".trknonqeE", totsize, policy),
240 trkqeE(tr, prefix+
".trkqeE", totsize, policy),
241 ucrecomuonE(tr, prefix+
".ucrecomuonE", totsize, policy),
242 ucrecomuonE1trk(tr, prefix+
".ucrecomuonE1trk", totsize, policy)
297 lstmmuon_opphorn.Clear();
299 lstmnu_opphorn.Clear();
301 ndhadcalactE.Clear();
302 ndhadcalcatE.Clear();
303 ndhadcaltranE.Clear();
304 ndhadtrkactE.Clear();
305 ndhadtrkcatE.Clear();
306 ndhadtrktranE.Clear();
307 ndtrkcalactE.Clear();
308 ndtrkcalcatE.Clear();
309 ndtrkcaltranE.Clear();
315 recotrkcchadE.Clear();
317 regcvnhadE_opphorn.Clear();
318 shiftedtrkccE.Clear();
323 ucrecomuonE1trk.Clear();
327 nue(tr, prefix+
".nue", totsize, policy),
328 numu(tr, prefix+
".numu", totsize, policy)
345 batch(tr, prefix+
".batch", totsize, policy),
346 blind(tr, prefix+
".blind", totsize, policy),
347 cycle(tr, prefix+
".cycle", totsize, policy),
348 day(tr, prefix+
".day", totsize, policy),
349 det(tr, prefix+
".det", totsize, policy),
350 dibfirst(tr, prefix+
".dibfirst", totsize, policy),
351 diblast(tr, prefix+
".diblast", totsize, policy),
352 dibmask(tr, prefix+
".dibmask", totsize, policy),
353 doy(tr, prefix+
".doy", totsize, policy),
354 evt(tr, prefix+
".evt", totsize, policy),
355 filt(tr, prefix+
".filt", totsize, policy),
356 finetiming(tr, prefix+
".finetiming", totsize, policy),
357 gain(tr, prefix+
".gain", totsize, policy),
358 hour(tr, prefix+
".hour", totsize, policy),
359 ismc(tr, prefix+
".ismc", totsize, policy),
360 maskstatus(tr, prefix+
".maskstatus", totsize, policy),
361 minute(tr, prefix+
".minute", totsize, policy),
362 month(tr, prefix+
".month", totsize, policy),
363 nbadchan(tr, prefix+
".nbadchan", totsize, policy),
364 ntotchan(tr, prefix+
".ntotchan", totsize, policy),
365 run(tr, prefix+
".run", totsize, policy),
366 second(tr, prefix+
".second", totsize, policy),
367 subevt(tr, prefix+
".subevt", totsize, policy),
368 subevtendtime(tr, prefix+
".subevtendtime", totsize, policy),
369 subevtmeantime(tr, prefix+
".subevtmeantime", totsize, policy),
370 subevtstarttime(tr, prefix+
".subevtstarttime", totsize, policy),
371 subrun(tr, prefix+
".subrun", totsize, policy),
372 unixtime(tr, prefix+
".unixtime", totsize, policy),
373 year(tr, prefix+
".year", totsize, policy)
380 blind.Fill(sr.
blind);
396 month.Fill(sr.
month);
435 subevtendtime.Clear();
436 subevtmeantime.Clear();
437 subevtstarttime.Clear();
444 E(tr, prefix+
".E", totsize, policy),
445 px(tr, prefix+
".px", totsize, policy),
446 py(tr, prefix+
".py", totsize, policy),
447 pz(tr, prefix+
".pz", totsize, policy)
468 E(tr, prefix+
".E", totsize, policy),
469 mustop(tr, prefix+
".mustop", totsize, policy),
470 p(tr, prefix+
".p", totsize, policy),
471 time(tr, prefix+
".time", totsize, policy),
472 visE(tr, prefix+
".visE", totsize, policy)
495 E(tr, prefix+
".E", totsize, policy),
496 azimuth(tr, prefix+
".azimuth", totsize, policy),
497 eff(tr, prefix+
".eff", totsize, policy),
498 enter(tr, prefix+
".enter", totsize, policy),
499 exit(tr, prefix+
".exit", totsize, policy),
500 michel(tr, prefix+
".michel", totsize, policy),
501 nhitslc(tr, prefix+
".nhitslc", totsize, policy),
502 nhittot(tr, prefix+
".nhittot", totsize, policy),
503 p(tr, prefix+
".p", totsize, policy),
504 pdg(tr, prefix+
".pdg", totsize, policy),
505 penter(tr, prefix+
".penter", totsize, policy),
506 pur(tr, prefix+
".pur", totsize, policy),
507 stop(tr, prefix+
".stop", totsize, policy),
508 time(tr, prefix+
".time", totsize, policy),
509 visE(tr, prefix+
".visE", totsize, policy),
510 visEinslc(tr, prefix+
".visEinslc", totsize, policy),
511 vtx(tr, prefix+
".vtx", totsize, policy),
512 zenith(tr, prefix+
".zenith", totsize, policy)
521 enter.Fill(sr.
enter);
561 dk2gen(tr, prefix+
".dk2gen", totsize, policy),
562 dk2vtx(tr, prefix+
".dk2vtx", totsize, policy),
563 gen2vtx(tr, prefix+
".gen2vtx", totsize, policy),
564 mupare(tr, prefix+
".mupare", totsize, policy),
565 muparp(tr, prefix+
".muparp", totsize, policy),
566 ndecay(tr, prefix+
".ndecay", totsize, policy),
567 necm(tr, prefix+
".necm", totsize, policy),
568 nimpwt(tr, prefix+
".nimpwt", totsize, policy),
569 pdp(tr, prefix+
".pdp", totsize, policy),
570 potnum(tr, prefix+
".potnum", totsize, policy),
571 ppdxdz(tr, prefix+
".ppdxdz", totsize, policy),
572 ppdydz(tr, prefix+
".ppdydz", totsize, policy),
573 ppenergy(tr, prefix+
".ppenergy", totsize, policy),
574 ppmedium(tr, prefix+
".ppmedium", totsize, policy),
575 pppz(tr, prefix+
".pppz", totsize, policy),
576 ppv(tr, prefix+
".ppv", totsize, policy),
577 ptype(tr, prefix+
".ptype", totsize, policy),
578 runjob(tr, prefix+
".runjob", totsize, policy),
579 tgen(tr, prefix+
".tgen", totsize, policy),
580 tgptype(tr, prefix+
".tgptype", totsize, policy),
581 tp(tr, prefix+
".tp", totsize, policy),
582 tptype(tr, prefix+
".tptype", totsize, policy),
583 tv(tr, prefix+
".tv", totsize, policy),
584 v(tr, prefix+
".v", totsize, policy)
606 ptype.Fill(sr.
ptype);
645 p(tr, prefix+
".p", totsize, policy),
646 pdg(tr, prefix+
".pdg", totsize, policy),
647 primList(tr, prefix+
".primList", totsize, policy),
648 status(tr, prefix+
".status", totsize, policy)
669 daughterEnergies(tr, prefix+
".daughterEnergies", totsize, policy),
670 daughterVisE(tr, prefix+
".daughterVisE", totsize, policy),
671 daughterVisEBirks(tr, prefix+
".daughterVisEBirks", totsize, policy),
672 daughterVisEinslc(tr, prefix+
".daughterVisEinslc", totsize, policy),
673 daughterVisEinslcBirks(tr, prefix+
".daughterVisEinslcBirks", totsize, policy),
674 daughterlist(tr, prefix+
".daughterlist", totsize, policy),
675 elasticProtonMaxVisE(tr, prefix+
".elasticProtonMaxVisE", totsize, policy),
676 elasticProtonMaxVisEinslc(tr, prefix+
".elasticProtonMaxVisEinslc", totsize, policy),
677 elasticProtonSumVisE(tr, prefix+
".elasticProtonSumVisE", totsize, policy),
678 elasticProtonSumVisEinslc(tr, prefix+
".elasticProtonSumVisEinslc", totsize, policy),
679 enteringE(tr, prefix+
".enteringE", totsize, policy),
680 inelasticPhotonMaxVisE(tr, prefix+
".inelasticPhotonMaxVisE", totsize, policy),
681 inelasticPhotonMaxVisEinslc(tr, prefix+
".inelasticPhotonMaxVisEinslc", totsize, policy),
682 inelasticPhotonSumVisE(tr, prefix+
".inelasticPhotonSumVisE", totsize, policy),
683 inelasticPhotonSumVisEinslc(tr, prefix+
".inelasticPhotonSumVisEinslc", totsize, policy),
684 inelasticProtonMaxVisE(tr, prefix+
".inelasticProtonMaxVisE", totsize, policy),
685 inelasticProtonMaxVisEinslc(tr, prefix+
".inelasticProtonMaxVisEinslc", totsize, policy),
686 inelasticProtonSumVisE(tr, prefix+
".inelasticProtonSumVisE", totsize, policy),
687 inelasticProtonSumVisEinslc(tr, prefix+
".inelasticProtonSumVisEinslc", totsize, policy),
688 maxElasticProtonTrueE(tr, prefix+
".maxElasticProtonTrueE", totsize, policy),
689 maxInelasticPhotonTrueE(tr, prefix+
".maxInelasticPhotonTrueE", totsize, policy),
690 maxInelasticProtonTrueE(tr, prefix+
".maxInelasticProtonTrueE", totsize, policy),
691 p(tr, prefix+
".p", totsize, policy),
692 pdg(tr, prefix+
".pdg", totsize, policy),
693 prefsiID(tr, prefix+
".prefsiID", totsize, policy),
694 time(tr, prefix+
".time", totsize, policy),
695 totEscE(tr, prefix+
".totEscE", totsize, policy),
696 trkID(tr, prefix+
".trkID", totsize, policy),
697 visE(tr, prefix+
".visE", totsize, policy),
698 visEBirks(tr, prefix+
".visEBirks", totsize, policy),
699 visEinslc(tr, prefix+
".visEinslc", totsize, policy),
700 visEinslcBirks(tr, prefix+
".visEinslcBirks", totsize, policy)
733 trkID.Fill(sr.
trkID);
742 daughterEnergies.Clear();
743 daughterVisE.Clear();
744 daughterVisEBirks.Clear();
745 daughterVisEinslc.Clear();
746 daughterVisEinslcBirks.Clear();
747 daughterlist.Clear();
748 elasticProtonMaxVisE.Clear();
749 elasticProtonMaxVisEinslc.Clear();
750 elasticProtonSumVisE.Clear();
751 elasticProtonSumVisEinslc.Clear();
753 inelasticPhotonMaxVisE.Clear();
754 inelasticPhotonMaxVisEinslc.Clear();
755 inelasticPhotonSumVisE.Clear();
756 inelasticPhotonSumVisEinslc.Clear();
757 inelasticProtonMaxVisE.Clear();
758 inelasticProtonMaxVisEinslc.Clear();
759 inelasticProtonSumVisE.Clear();
760 inelasticProtonSumVisEinslc.Clear();
761 maxElasticProtonTrueE.Clear();
762 maxInelasticPhotonTrueE.Clear();
763 maxInelasticProtonTrueE.Clear();
773 visEinslcBirks.Clear();
777 npiminus_univ(tr, prefix+
".npiminus_univ", totsize, policy),
778 npiplus_univ(tr, prefix+
".npiplus_univ", totsize, policy),
779 nproton_univ(tr, prefix+
".nproton_univ", totsize, policy),
780 piminus_cv(tr, prefix+
".piminus_cv", totsize, policy),
781 piminus_univ(tr, prefix+
".piminus_univ", totsize, policy),
782 piplus_cv(tr, prefix+
".piplus_cv", totsize, policy),
783 piplus_univ(tr, prefix+
".piplus_univ", totsize, policy),
784 proton_cv(tr, prefix+
".proton_cv", totsize, policy),
785 proton_univ(tr, prefix+
".proton_univ", totsize, policy)
804 npiminus_univ.Clear();
805 npiplus_univ.Clear();
806 nproton_univ.Clear();
808 piminus_univ.Clear();
816 minus1sigma(tr, prefix+
".minus1sigma", totsize, policy),
817 minus2sigma(tr, prefix+
".minus2sigma", totsize, policy),
818 plus1sigma(tr, prefix+
".plus1sigma", totsize, policy),
819 plus2sigma(tr, prefix+
".plus2sigma", totsize, policy)
840 cv(tr, prefix+
".cv", totsize, policy),
841 nvuniv(tr, prefix+
".nvuniv", totsize, policy),
842 vuniv(tr, prefix+
".vuniv", totsize, policy)
850 vuniv.Fill(sr.
vuniv);
861 geant4(tr, prefix+
".geant4", totsize, policy),
862 genie(tr, prefix+
".genie", totsize, policy),
863 ppfx(tr, prefix+
".ppfx", totsize, policy)
882 E(tr, prefix+
".E", totsize, policy),
883 L(tr, prefix+
".L", totsize, policy),
884 W2(tr, prefix+
".W2", totsize, policy),
885 beam(tr, prefix+
".beam", totsize, policy),
886 cycle(tr, prefix+
".cycle", totsize, policy),
887 det(tr, prefix+
".det", totsize, policy),
888 eff(tr, prefix+
".eff", totsize, policy),
889 evt(tr, prefix+
".evt", totsize, policy),
890 genConfigString(tr, prefix+
".genConfigString", totsize, policy),
891 genVersion(tr, prefix+
".genVersion", totsize, policy),
892 generator(tr, prefix+
".generator", totsize, policy),
893 genweight(tr, prefix+
".genweight", totsize, policy),
894 hitnuc(tr, prefix+
".hitnuc", totsize, policy),
895 hitnucp(tr, prefix+
".hitnucp", totsize, policy),
896 inttype(tr, prefix+
".inttype", totsize, policy),
897 is0HC(tr, prefix+
".is0HC", totsize, policy),
898 isFHC(tr, prefix+
".isFHC", totsize, policy),
899 isRHC(tr, prefix+
".isRHC", totsize, policy),
900 iscc(tr, prefix+
".iscc", totsize, policy),
901 ischarm(tr, prefix+
".ischarm", totsize, policy),
902 isseaquark(tr, prefix+
".isseaquark", totsize, policy),
903 isvtxcont(tr, prefix+
".isvtxcont", totsize, policy),
904 michel(tr, prefix+
".michel", totsize, policy),
905 mode(tr, prefix+
".mode", totsize, policy),
906 nhitslc(tr, prefix+
".nhitslc", totsize, policy),
907 nhittot(tr, prefix+
".nhittot", totsize, policy),
908 nneutron(tr, prefix+
".nneutron", totsize, policy),
909 npiminus(tr, prefix+
".npiminus", totsize, policy),
910 npiplus(tr, prefix+
".npiplus", totsize, policy),
911 npizero(tr, prefix+
".npizero", totsize, policy),
912 nproton(tr, prefix+
".nproton", totsize, policy),
913 p(tr, prefix+
".p", totsize, policy),
914 pdg(tr, prefix+
".pdg", totsize, policy),
915 pdgorig(tr, prefix+
".pdgorig", totsize, policy),
916 prefsi(tr, prefix+
".prefsi", totsize, policy),
917 prim(tr, prefix+
".prim", totsize, policy),
918 pur(tr, prefix+
".pur", totsize, policy),
919 q2(tr, prefix+
".q2", totsize, policy),
920 resnum(tr, prefix+
".resnum", totsize, policy),
921 run(tr, prefix+
".run", totsize, policy),
922 rwgt(tr, prefix+
".rwgt", totsize, policy),
923 subrun(tr, prefix+
".subrun", totsize, policy),
924 tgtA(tr, prefix+
".tgtA", totsize, policy),
925 tgtZ(tr, prefix+
".tgtZ", totsize, policy),
926 time(tr, prefix+
".time", totsize, policy),
927 visE(tr, prefix+
".visE", totsize, policy),
928 visEBirks(tr, prefix+
".visEBirks", totsize, policy),
929 visENeutron(tr, prefix+
".visENeutron", totsize, policy),
930 visENeutronBirks(tr, prefix+
".visENeutronBirks", totsize, policy),
931 visEinslc(tr, prefix+
".visEinslc", totsize, policy),
932 visEinslcBirks(tr, prefix+
".visEinslcBirks", totsize, policy),
933 visEinslcNeutron(tr, prefix+
".visEinslcNeutron", totsize, policy),
934 visEinslcNeutronBirks(tr, prefix+
".visEinslcNeutronBirks", totsize, policy),
935 vtx(tr, prefix+
".vtx", totsize, policy),
936 woscdumb(tr, prefix+
".woscdumb", totsize, policy),
937 x(tr, prefix+
".x", totsize, policy),
938 xsec(tr, prefix+
".xsec", totsize, policy),
939 y(tr, prefix+
".y", totsize, policy)
960 is0HC.Fill(sr.
is0HC);
1015 genConfigString.Clear();
1054 visENeutron.Clear();
1055 visENeutronBirks.Clear();
1057 visEinslcBirks.Clear();
1058 visEinslcNeutron.Clear();
1059 visEinslcNeutronBirks.Clear();
1068 nnu(tr, prefix+
".nnu", totsize, policy)
1083 allcosmics(tr, prefix+
".allcosmics", totsize, policy),
1084 allnus(tr, prefix+
".allnus", totsize, policy),
1085 cosmic(tr, prefix+
".cosmic", totsize, policy),
1086 faveidxeff(tr, prefix+
".faveidxeff", totsize, policy),
1087 faveidxeffpur(tr, prefix+
".faveidxeffpur", totsize, policy),
1088 faveidxeffthenpur(tr, prefix+
".faveidxeffthenpur", totsize, policy),
1089 faveidxenergy(tr, prefix+
".faveidxenergy", totsize, policy),
1090 faveidxpur(tr, prefix+
".faveidxpur", totsize, policy),
1091 global(tr, prefix+
".global", totsize, policy),
1092 nallcosmics(tr, prefix+
".nallcosmics", totsize, policy),
1093 nallnus(tr, prefix+
".nallnus", totsize, policy),
1094 ncosmic(tr, prefix+
".ncosmic", totsize, policy),
1095 nnu(tr, prefix+
".nnu", totsize, policy),
1096 nu(tr, prefix+
".nu", totsize, policy)
1124 faveidxeffpur.Clear();
1125 faveidxeffthenpur.Clear();
1126 faveidxenergy.Clear();
1129 nallcosmics.Clear();
1137 daughterVisE(tr, prefix+
".daughterVisE", totsize, policy),
1138 daughterVisEBirks(tr, prefix+
".daughterVisEBirks", totsize, policy),
1139 daughterVisEinslc(tr, prefix+
".daughterVisEinslc", totsize, policy),
1140 daughterVisEinslcBirks(tr, prefix+
".daughterVisEinslcBirks", totsize, policy),
1141 daughterVisEnergies(tr, prefix+
".daughterVisEnergies", totsize, policy),
1142 daughterlist(tr, prefix+
".daughterlist", totsize, policy),
1143 eff(tr, prefix+
".eff", totsize, policy),
1144 motherlist(tr, prefix+
".motherlist", totsize, policy),
1145 motherp(tr, prefix+
".motherp", totsize, policy),
1146 motherpdg(tr, prefix+
".motherpdg", totsize, policy),
1147 p(tr, prefix+
".p", totsize, policy),
1148 pdg(tr, prefix+
".pdg", totsize, policy),
1149 primNeutronE(tr, prefix+
".primNeutronE", totsize, policy),
1150 primNeutronProcessE(tr, prefix+
".primNeutronProcessE", totsize, policy),
1151 processMax(tr, prefix+
".processMax", totsize, policy),
1152 processParticleE(tr, prefix+
".processParticleE", totsize, policy),
1153 pur(tr, prefix+
".pur", totsize, policy),
1154 start(tr, prefix+
".start", totsize, policy),
1155 trkID(tr, prefix+
".trkID", totsize, policy),
1156 visE(tr, prefix+
".visE", totsize, policy),
1157 visEBirks(tr, prefix+
".visEBirks", totsize, policy),
1158 visEinslc(tr, prefix+
".visEinslc", totsize, policy),
1159 visEinslcBirks(tr, prefix+
".visEinslcBirks", totsize, policy)
1183 trkID.Fill(sr.
trkID);
1192 daughterVisE.Clear();
1193 daughterVisEBirks.Clear();
1194 daughterVisEinslc.Clear();
1195 daughterVisEinslcBirks.Clear();
1196 daughterVisEnergies.Clear();
1197 daughterlist.Clear();
1204 primNeutronE.Clear();
1205 primNeutronProcessE.Clear();
1207 processParticleE.Clear();
1214 visEinslcBirks.Clear();
1218 adc(tr, prefix+
".adc", totsize, policy),
1219 calE(tr, prefix+
".calE", totsize, policy),
1220 deltat(tr, prefix+
".deltat", totsize, policy),
1221 disttoslc(tr, prefix+
".disttoslc", totsize, policy),
1222 meanpos(tr, prefix+
".meanpos", totsize, policy),
1223 mid(tr, prefix+
".mid", totsize, policy),
1224 nhitx(tr, prefix+
".nhitx", totsize, policy),
1225 nhity(tr, prefix+
".nhity", totsize, policy),
1226 truth(tr, prefix+
".truth", totsize, policy)
1238 nhitx.Fill(sr.
nhitx);
1239 nhity.Fill(sr.
nhity);
1240 truth.Fill(sr.
truth);
1257 adc(tr, prefix+
".adc", totsize, policy),
1258 calE(tr, prefix+
".calE", totsize, policy),
1259 deltat(tr, prefix+
".deltat", totsize, policy),
1260 disttotrack(tr, prefix+
".disttotrack", totsize, policy),
1261 meanpos(tr, prefix+
".meanpos", totsize, policy),
1262 mid(tr, prefix+
".mid", totsize, policy),
1263 nhitx(tr, prefix+
".nhitx", totsize, policy),
1264 nhity(tr, prefix+
".nhity", totsize, policy),
1265 truth(tr, prefix+
".truth", totsize, policy)
1277 nhitx.Fill(sr.
nhitx);
1278 nhity.Fill(sr.
nhity);
1279 truth.Fill(sr.
truth);
1287 disttotrack.Clear();
1296 nbpf(tr, prefix+
".nbpf", totsize, policy),
1297 ncosmic(tr, prefix+
".ncosmic", totsize, policy),
1298 ndiscrete(tr, prefix+
".ndiscrete", totsize, policy),
1299 nkalman(tr, prefix+
".nkalman", totsize, policy),
1300 nslc(tr, prefix+
".nslc", totsize, policy),
1301 slc(tr, prefix+
".slc", totsize, policy),
1302 trkbpf(tr, prefix+
".trkbpf", totsize, policy),
1303 trkcosmic(tr, prefix+
".trkcosmic", totsize, policy),
1304 trkdiscrete(tr, prefix+
".trkdiscrete", totsize, policy),
1305 trkkalman(tr, prefix+
".trkkalman", totsize, policy)
1333 trkdiscrete.Clear();
1338 contplanes(tr, prefix+
".contplanes", totsize, policy),
1339 cvnm(tr, prefix+
".cvnm", totsize, policy),
1340 eff(tr, prefix+
".eff", totsize, policy),
1341 firstplane(tr, prefix+
".firstplane", totsize, policy),
1342 hadEinmucat(tr, prefix+
".hadEinmucat", totsize, policy),
1343 lastplane(tr, prefix+
".lastplane", totsize, policy),
1344 muE(tr, prefix+
".muE", totsize, policy),
1345 muonbkcell(tr, prefix+
".muonbkcell", totsize, policy),
1346 muonfwdcell(tr, prefix+
".muonfwdcell", totsize, policy),
1347 muonstart(tr, prefix+
".muonstart", totsize, policy),
1348 muonstop(tr, prefix+
".muonstop", totsize, policy),
1349 muonyattrans(tr, prefix+
".muonyattrans", totsize, policy),
1350 ncellsfromedge(tr, prefix+
".ncellsfromedge", totsize, policy),
1351 nhit(tr, prefix+
".nhit", totsize, policy),
1352 numuE(tr, prefix+
".numuE", totsize, policy),
1353 pur(tr, prefix+
".pur", totsize, policy),
1354 remid(tr, prefix+
".remid", totsize, policy),
1355 slcidx(tr, prefix+
".slcidx", totsize, policy)
1375 numuE.Fill(sr.
numuE);
1387 hadEinmucat.Clear();
1391 muonfwdcell.Clear();
1394 muonyattrans.Clear();
1395 ncellsfromedge.Clear();
1404 mrccpar(tr, prefix+
".mrccpar", totsize, policy)
1419 bestBpfIdx(tr, prefix+
".bestBpfIdx", totsize, policy),
1420 bestPngIdx(tr, prefix+
".bestPngIdx", totsize, policy),
1421 bestVtxIdx(tr, prefix+
".bestVtxIdx", totsize, policy),
1422 chi2T(tr, prefix+
".chi2T", totsize, policy),
1423 dEdXLL(tr, prefix+
".dEdXLL", totsize, policy),
1424 energy(tr, prefix+
".energy", totsize, policy),
1425 hitRatio(tr, prefix+
".hitRatio", totsize, policy),
1426 len(tr, prefix+
".len", totsize, policy),
1427 momentum(tr, prefix+
".momentum", totsize, policy),
1428 pdg(tr, prefix+
".pdg", totsize, policy),
1429 pid(tr, prefix+
".pid", totsize, policy)
1438 chi2T.Fill(sr.
chi2T);
1464 cosbakair(tr, prefix+
".cosbakair", totsize, policy),
1465 cosbakcell(tr, prefix+
".cosbakcell", totsize, policy),
1466 cosbakcellnd(tr, prefix+
".cosbakcellnd", totsize, policy),
1467 cosbakdist(tr, prefix+
".cosbakdist", totsize, policy),
1468 cosbaksteel(tr, prefix+
".cosbaksteel", totsize, policy),
1469 cosfwdair(tr, prefix+
".cosfwdair", totsize, policy),
1470 cosfwdcell(tr, prefix+
".cosfwdcell", totsize, policy),
1471 cosfwdcellnd(tr, prefix+
".cosfwdcellnd", totsize, policy),
1472 cosfwddist(tr, prefix+
".cosfwddist", totsize, policy),
1473 cosfwdsteel(tr, prefix+
".cosfwdsteel", totsize, policy),
1474 cosyposattrans(tr, prefix+
".cosyposattrans", totsize, policy),
1475 enddist(tr, prefix+
".enddist", totsize, policy),
1476 kalbakair(tr, prefix+
".kalbakair", totsize, policy),
1477 kalbakcell(tr, prefix+
".kalbakcell", totsize, policy),
1478 kalbakcellnd(tr, prefix+
".kalbakcellnd", totsize, policy),
1479 kalbakdist(tr, prefix+
".kalbakdist", totsize, policy),
1480 kalbaksteel(tr, prefix+
".kalbaksteel", totsize, policy),
1481 kalfwdair(tr, prefix+
".kalfwdair", totsize, policy),
1482 kalfwdcell(tr, prefix+
".kalfwdcell", totsize, policy),
1483 kalfwdcellnd(tr, prefix+
".kalfwdcellnd", totsize, policy),
1484 kalfwddist(tr, prefix+
".kalfwddist", totsize, policy),
1485 kalfwdsteel(tr, prefix+
".kalfwdsteel", totsize, policy),
1486 kalyposattrans(tr, prefix+
".kalyposattrans", totsize, policy),
1487 missE(tr, prefix+
".missE", totsize, policy),
1488 nplanestoback(tr, prefix+
".nplanestoback", totsize, policy),
1489 nplanestofront(tr, prefix+
".nplanestofront", totsize, policy),
1490 numucontain(tr, prefix+
".numucontain", totsize, policy),
1491 numucontainSA(tr, prefix+
".numucontainSA", totsize, policy),
1492 vtxdist(tr, prefix+
".vtxdist", totsize, policy),
1493 xmax2(tr, prefix+
".xmax2", totsize, policy),
1494 xmaxt(tr, prefix+
".xmaxt", totsize, policy),
1495 xmin2(tr, prefix+
".xmin2", totsize, policy),
1496 xmint(tr, prefix+
".xmint", totsize, policy),
1497 ymax2(tr, prefix+
".ymax2", totsize, policy),
1498 ymaxt(tr, prefix+
".ymaxt", totsize, policy),
1499 ymin2(tr, prefix+
".ymin2", totsize, policy),
1500 ymint(tr, prefix+
".ymint", totsize, policy),
1501 zmax2(tr, prefix+
".zmax2", totsize, policy),
1502 zmaxt(tr, prefix+
".zmaxt", totsize, policy),
1503 zmin2(tr, prefix+
".zmin2", totsize, policy),
1504 zmint(tr, prefix+
".zmint", totsize, policy)
1533 missE.Fill(sr.
missE);
1539 xmax2.Fill(sr.
xmax2);
1540 xmaxt.Fill(sr.
xmaxt);
1541 xmin2.Fill(sr.
xmin2);
1542 xmint.Fill(sr.
xmint);
1543 ymax2.Fill(sr.
ymax2);
1544 ymaxt.Fill(sr.
ymaxt);
1545 ymin2.Fill(sr.
ymin2);
1546 ymint.Fill(sr.
ymint);
1547 zmax2.Fill(sr.
zmax2);
1548 zmaxt.Fill(sr.
zmaxt);
1549 zmin2.Fill(sr.
zmin2);
1550 zmint.Fill(sr.
zmint);
1557 cosbakcellnd.Clear();
1559 cosbaksteel.Clear();
1562 cosfwdcellnd.Clear();
1564 cosfwdsteel.Clear();
1565 cosyposattrans.Clear();
1569 kalbakcellnd.Clear();
1571 kalbaksteel.Clear();
1574 kalfwdcellnd.Clear();
1576 kalfwdsteel.Clear();
1577 kalyposattrans.Clear();
1579 nplanestoback.Clear();
1580 nplanestofront.Clear();
1581 numucontain.Clear();
1582 numucontainSA.Clear();
1599 anglecos(tr, prefix+
".anglecos", totsize, policy),
1600 anglekal(tr, prefix+
".anglekal", totsize, policy),
1601 cdirscore(tr, prefix+
".cdirscore", totsize, policy),
1602 cfitspeed(tr, prefix+
".cfitspeed", totsize, policy),
1603 coschidiff(tr, prefix+
".coschidiff", totsize, policy),
1604 coschisq(tr, prefix+
".coschisq", totsize, policy),
1605 cosslope(tr, prefix+
".cosslope", totsize, policy),
1606 costhetatrue(tr, prefix+
".costhetatrue", totsize, policy),
1607 cscorediff(tr, prefix+
".cscorediff", totsize, policy),
1608 eratio(tr, prefix+
".eratio", totsize, policy),
1609 fscattext(tr, prefix+
".fscattext", totsize, policy),
1610 fscattmax(tr, prefix+
".fscattmax", totsize, policy),
1611 fscattsig(tr, prefix+
".fscattsig", totsize, policy),
1612 fscattsum(tr, prefix+
".fscattsum", totsize, policy),
1613 hadE(tr, prefix+
".hadE", totsize, policy),
1614 kalchidiff(tr, prefix+
".kalchidiff", totsize, policy),
1615 kalchisq(tr, prefix+
".kalchisq", totsize, policy),
1616 kalslope(tr, prefix+
".kalslope", totsize, policy),
1617 kalthetatrue(tr, prefix+
".kalthetatrue", totsize, policy),
1618 kdirscore(tr, prefix+
".kdirscore", totsize, policy),
1619 kfitspeed(tr, prefix+
".kfitspeed", totsize, policy),
1620 kscorediff(tr, prefix+
".kscorediff", totsize, policy),
1621 mincell(tr, prefix+
".mincell", totsize, policy),
1622 mindist(tr, prefix+
".mindist", totsize, policy),
1623 nkal3d(tr, prefix+
".nkal3d", totsize, policy),
1624 numucontpid2019(tr, prefix+
".numucontpid2019", totsize, policy),
1625 numucontpid2020(tr, prefix+
".numucontpid2020", totsize, policy),
1626 numuunconttunedpid(tr, prefix+
".numuunconttunedpid", totsize, policy),
1627 pdgbest(tr, prefix+
".pdgbest", totsize, policy),
1628 scatt(tr, prefix+
".scatt", totsize, policy)
1663 scatt.Fill(sr.
scatt);
1675 costhetatrue.Clear();
1686 kalthetatrue.Clear();
1693 numucontpid2019.Clear();
1694 numucontpid2020.Clear();
1695 numuunconttunedpid.Clear();
1701 argmax(tr, prefix+
".argmax", totsize, policy),
1702 cosmicid(tr, prefix+
".cosmicid", totsize, policy),
1703 maxval(tr, prefix+
".maxval", totsize, policy),
1704 ncid(tr, prefix+
".ncid", totsize, policy),
1705 noutput(tr, prefix+
".noutput", totsize, policy),
1706 nueid(tr, prefix+
".nueid", totsize, policy),
1707 numuid(tr, prefix+
".numuid", totsize, policy),
1708 nutauid(tr, prefix+
".nutauid", totsize, policy),
1709 output(tr, prefix+
".output", totsize, policy)
1740 avgexpE(tr, prefix+
".avgexpE", totsize, policy),
1741 avginvE(tr, prefix+
".avginvE", totsize, policy),
1742 avgsigE(tr, prefix+
".avgsigE", totsize, policy),
1743 chibkg(tr, prefix+
".chibkg", totsize, policy),
1744 chibkgexp(tr, prefix+
".chibkgexp", totsize, policy),
1745 chisig(tr, prefix+
".chisig", totsize, policy),
1746 chisigexp(tr, prefix+
".chisigexp", totsize, policy),
1747 dectree(tr, prefix+
".dectree", totsize, policy),
1748 energydiff(tr, prefix+
".energydiff", totsize, policy),
1749 energydiffexp(tr, prefix+
".energydiffexp", totsize, policy),
1750 enrichfrac(tr, prefix+
".enrichfrac", totsize, policy),
1751 enrichfracexp(tr, prefix+
".enrichfracexp", totsize, policy),
1752 fannid(tr, prefix+
".fannid", totsize, policy),
1753 fannidenrich(tr, prefix+
".fannidenrich", totsize, policy),
1754 meanqfrac(tr, prefix+
".meanqfrac", totsize, policy),
1755 meanqfracbkg(tr, prefix+
".meanqfracbkg", totsize, policy),
1756 meanqfracbkgexp(tr, prefix+
".meanqfracbkgexp", totsize, policy),
1757 meanqfracexp(tr, prefix+
".meanqfracexp", totsize, policy),
1758 meanqfracfit(tr, prefix+
".meanqfracfit", totsize, policy),
1759 meanqfracsig(tr, prefix+
".meanqfracsig", totsize, policy),
1760 meanqfracsigexp(tr, prefix+
".meanqfracsigexp", totsize, policy),
1761 meany(tr, prefix+
".meany", totsize, policy),
1762 meanyexp(tr, prefix+
".meanyexp", totsize, policy),
1763 meanyfit(tr, prefix+
".meanyfit", totsize, policy),
1764 meanysig(tr, prefix+
".meanysig", totsize, policy),
1765 meanysigexp(tr, prefix+
".meanysigexp", totsize, policy),
1766 pid(tr, prefix+
".pid", totsize, policy),
1767 pidexp(tr, prefix+
".pidexp", totsize, policy),
1768 pidexpfit(tr, prefix+
".pidexpfit", totsize, policy),
1769 pidfit(tr, prefix+
".pidfit", totsize, policy),
1770 tmvabdt(tr, prefix+
".tmvabdt", totsize, policy),
1771 tmvabdtd(tr, prefix+
".tmvabdtd", totsize, policy),
1772 tmvabdtg(tr, prefix+
".tmvabdtg", totsize, policy),
1773 tmvabdtmf(tr, prefix+
".tmvabdtmf", totsize, policy),
1774 tmvamlp(tr, prefix+
".tmvamlp", totsize, policy)
1801 meany.Fill(sr.
meany);
1828 energydiffexp.Clear();
1830 enrichfracexp.Clear();
1832 fannidenrich.Clear();
1834 meanqfracbkg.Clear();
1835 meanqfracbkgexp.Clear();
1836 meanqfracexp.Clear();
1837 meanqfracfit.Clear();
1838 meanqfracsig.Clear();
1839 meanqfracsigexp.Clear();
1844 meanysigexp.Clear();
1857 ann(tr, prefix+
".ann", totsize, policy),
1858 anne(tr, prefix+
".anne", totsize, policy),
1859 annecos(tr, prefix+
".annecos", totsize, policy),
1860 annepi0(tr, prefix+
".annepi0", totsize, policy),
1861 rnn(tr, prefix+
".rnn", totsize, policy)
1884 pid(tr, prefix+
".pid", totsize, policy)
1899 cospidbdt(tr, prefix+
".cospidbdt", totsize, policy),
1900 cospidbdtg(tr, prefix+
".cospidbdtg", totsize, policy),
1901 pngptp(tr, prefix+
".pngptp", totsize, policy)
1920 ncpidbdtg(tr, prefix+
".ncpidbdtg", totsize, policy),
1921 ncpidbdtglt(tr, prefix+
".ncpidbdtglt", totsize, policy)
1934 ncpidbdtglt.Clear();
1938 cosdang(tr, prefix+
".cosdang", totsize, policy),
1939 cospidcontain(tr, prefix+
".cospidcontain", totsize, policy),
1940 cospidcontainxy(tr, prefix+
".cospidcontainxy", totsize, policy),
1941 cospidcorebdt(tr, prefix+
".cospidcorebdt", totsize, policy),
1942 cospidlight(tr, prefix+
".cospidlight", totsize, policy),
1943 cospidperibdt(tr, prefix+
".cospidperibdt", totsize, policy),
1948 distallpngtop(tr, prefix+
".distallpngtop", totsize, policy),
1950 hitsperplane(tr, prefix+
".hitsperplane", totsize, policy),
1951 hitsperplaneasymm(tr, prefix+
".hitsperplaneasymm", totsize, policy),
1952 hitsperplaneasymmslice(tr, prefix+
".hitsperplaneasymmslice", totsize, policy),
1953 muanglediffbydist(tr, prefix+
".muanglediffbydist", totsize, policy),
1954 muanglediffbytime(tr, prefix+
".muanglediffbytime", totsize, policy),
1955 muclosestapproachbydist(tr, prefix+
".muclosestapproachbydist", totsize, policy),
1956 muclosestapproachbytime(tr, prefix+
".muclosestapproachbytime", totsize, policy),
1957 musliceidxbydist(tr, prefix+
".musliceidxbydist", totsize, policy),
1958 musliceidxbytime(tr, prefix+
".musliceidxbytime", totsize, policy),
1959 mutimediffbydist(tr, prefix+
".mutimediffbydist", totsize, policy),
1960 mutimediffbytime(tr, prefix+
".mutimediffbytime", totsize, policy),
1961 partptp(tr, prefix+
".partptp", totsize, policy),
1962 photptp(tr, prefix+
".photptp", totsize, policy),
1963 photpxp(tr, prefix+
".photpxp", totsize, policy),
1964 photpyp(tr, prefix+
".photpyp", totsize, policy),
1965 pngptp(tr, prefix+
".pngptp", totsize, policy),
1966 prongmaxx(tr, prefix+
".prongmaxx", totsize, policy),
1967 prongmaxy(tr, prefix+
".prongmaxy", totsize, policy),
1968 prongmaxz(tr, prefix+
".prongmaxz", totsize, policy),
1969 prongminx(tr, prefix+
".prongminx", totsize, policy),
1970 prongminy(tr, prefix+
".prongminy", totsize, policy),
1971 prongminz(tr, prefix+
".prongminz", totsize, policy),
1972 sparsenessasymm(tr, prefix+
".sparsenessasymm", totsize, policy),
1973 sparsenessasymmslice(tr, prefix+
".sparsenessasymmslice", totsize, policy),
1974 startback(tr, prefix+
".startback", totsize, policy),
1975 startbottom(tr, prefix+
".startbottom", totsize, policy),
1976 starteast(tr, prefix+
".starteast", totsize, policy),
1977 startfront(tr, prefix+
".startfront", totsize, policy),
1978 starttop(tr, prefix+
".starttop", totsize, policy),
1979 startwest(tr, prefix+
".startwest", totsize, policy),
1980 stopback(tr, prefix+
".stopback", totsize, policy),
1981 stopbottom(tr, prefix+
".stopbottom", totsize, policy),
1982 stopeast(tr, prefix+
".stopeast", totsize, policy),
1983 stopfront(tr, prefix+
".stopfront", totsize, policy),
1984 stoptop(tr, prefix+
".stoptop", totsize, policy),
1985 stopwest(tr, prefix+
".stopwest", totsize, policy),
1986 vtxdoca(tr, prefix+
".vtxdoca", totsize, policy)
2046 cospidcontain.Clear();
2047 cospidcontainxy.Clear();
2048 cospidcorebdt.Clear();
2049 cospidlight.Clear();
2050 cospidperibdt.Clear();
2057 hitsperplane.Clear();
2058 hitsperplaneasymm.Clear();
2059 hitsperplaneasymmslice.Clear();
2060 muanglediffbydist.Clear();
2061 muanglediffbytime.Clear();
2062 muclosestapproachbydist.Clear();
2063 muclosestapproachbytime.Clear();
2064 musliceidxbydist.Clear();
2065 musliceidxbytime.Clear();
2066 mutimediffbydist.Clear();
2067 mutimediffbytime.Clear();
2079 sparsenessasymm.Clear();
2080 sparsenessasymmslice.Clear();
2082 startbottom.Clear();
2097 passpre(tr, prefix+
".passpre", totsize, policy)
2112 epi0nuoneid(tr, prefix+
".epi0nuoneid", totsize, policy),
2113 epi0pi0id(tr, prefix+
".epi0pi0id", totsize, policy),
2114 noutput(tr, prefix+
".noutput", totsize, policy),
2115 nueccid(tr, prefix+
".nueccid", totsize, policy),
2116 nuoneid(tr, prefix+
".nuoneid", totsize, policy),
2117 otherid(tr, prefix+
".otherid", totsize, policy),
2118 output(tr, prefix+
".output", totsize, policy),
2119 pi0id(tr, prefix+
".pi0id", totsize, policy),
2120 rawgevslice(tr, prefix+
".rawgevslice", totsize, policy)
2133 pi0id.Fill(sr.
pi0id);
2139 epi0nuoneid.Clear();
2147 rawgevslice.Clear();
2151 cont(tr, prefix+
".cont", totsize, policy),
2152 dedxllh(tr, prefix+
".dedxllh", totsize, policy),
2153 len(tr, prefix+
".len", totsize, policy),
2154 measfrac(tr, prefix+
".measfrac", totsize, policy),
2155 pid(tr, prefix+
".pid", totsize, policy),
2156 scatllh(tr, prefix+
".scatllh", totsize, policy)
2181 efrac2plwin(tr, prefix+
".efrac2plwin", totsize, policy),
2182 efrac2sigrd(tr, prefix+
".efrac2sigrd", totsize, policy),
2183 efrac6plwin(tr, prefix+
".efrac6plwin", totsize, policy),
2184 eiso3sig(tr, prefix+
".eiso3sig", totsize, policy),
2185 epl20frac(tr, prefix+
".epl20frac", totsize, policy),
2186 longtr(tr, prefix+
".longtr", totsize, policy),
2187 longtrfrac(tr, prefix+
".longtrfrac", totsize, policy),
2188 mipfrac(tr, prefix+
".mipfrac", totsize, policy),
2189 miphits(tr, prefix+
".miphits", totsize, policy),
2190 ncell(tr, prefix+
".ncell", totsize, policy),
2191 pid(tr, prefix+
".pid", totsize, policy),
2192 prongEbal2D(tr, prefix+
".prongEbal2D", totsize, policy),
2193 prongEbal3D(tr, prefix+
".prongEbal3D", totsize, policy),
2194 prongs2D(tr, prefix+
".prongs2D", totsize, policy),
2195 prongs3D(tr, prefix+
".prongs3D", totsize, policy),
2196 recoE(tr, prefix+
".recoE", totsize, policy),
2197 rvp12(tr, prefix+
".rvp12", totsize, policy)
2212 ncell.Fill(sr.
ncell);
2218 recoE.Fill(sr.
recoE);
2219 rvp12.Fill(sr.
rvp12);
2224 efrac2plwin.Clear();
2225 efrac2sigrd.Clear();
2226 efrac6plwin.Clear();
2235 prongEbal2D.Clear();
2236 prongEbal3D.Clear();
2244 cosmicid(tr, prefix+
".cosmicid", totsize, policy),
2245 ncid(tr, prefix+
".ncid", totsize, policy),
2246 nueid(tr, prefix+
".nueid", totsize, policy),
2247 numuid(tr, prefix+
".numuid", totsize, policy),
2248 nutauid(tr, prefix+
".nutauid", totsize, policy)
2271 angle(tr, prefix+
".angle", totsize, policy),
2272 anglevar(tr, prefix+
".anglevar", totsize, policy),
2273 anglevarold(tr, prefix+
".anglevarold", totsize, policy),
2274 bakdist(tr, prefix+
".bakdist", totsize, policy),
2275 diry(tr, prefix+
".diry", totsize, policy),
2276 fwddist(tr, prefix+
".fwddist", totsize, policy),
2277 keep(tr, prefix+
".keep", totsize, policy),
2278 keepnue(tr, prefix+
".keepnue", totsize, policy),
2279 ncell(tr, prefix+
".ncell", totsize, policy),
2280 passangle(tr, prefix+
".passangle", totsize, policy),
2281 passanglefirstana(tr, prefix+
".passanglefirstana", totsize, policy),
2282 passnumicut(tr, prefix+
".passnumicut", totsize, policy),
2283 passthru(tr, prefix+
".passthru", totsize, policy),
2284 passthruold(tr, prefix+
".passthruold", totsize, policy),
2285 ratio(tr, prefix+
".ratio", totsize, policy)
2299 ncell.Fill(sr.
ncell);
2312 anglevarold.Clear();
2320 passanglefirstana.Clear();
2321 passnumicut.Clear();
2323 passthruold.Clear();
2328 bdt(tr, prefix+
".bdt", totsize, policy),
2329 efrac10p(tr, prefix+
".efrac10p", totsize, policy),
2330 efrac2sig(tr, prefix+
".efrac2sig", totsize, policy),
2331 efracp2(tr, prefix+
".efracp2", totsize, policy),
2332 efracp3(tr, prefix+
".efracp3", totsize, policy),
2333 efracp4(tr, prefix+
".efracp4", totsize, policy),
2334 emaxfrac6p(tr, prefix+
".emaxfrac6p", totsize, policy),
2335 p1Fmip(tr, prefix+
".p1Fmip", totsize, policy),
2336 p1energy(tr, prefix+
".p1energy", totsize, policy),
2337 p2Fmip(tr, prefix+
".p2Fmip", totsize, policy)
2370 bpfid(tr, prefix+
".bpfid", totsize, policy),
2371 contain(tr, prefix+
".contain", totsize, policy),
2372 cosrej(tr, prefix+
".cosrej", totsize, policy),
2373 cvn(tr, prefix+
".cvn", totsize, policy),
2374 cvnloosepreselptp(tr, prefix+
".cvnloosepreselptp", totsize, policy),
2375 cvnloosepreselptp_opphorn(tr, prefix+
".cvnloosepreselptp_opphorn", totsize, policy),
2376 cvnnocosmics(tr, prefix+
".cvnnocosmics", totsize, policy),
2377 cvnnocosmics_opphorn(tr, prefix+
".cvnnocosmics_opphorn", totsize, policy),
2378 cvnoldpresel(tr, prefix+
".cvnoldpresel", totsize, policy),
2379 cvnoldpresel_opphorn(tr, prefix+
".cvnoldpresel_opphorn", totsize, policy),
2380 lem(tr, prefix+
".lem", totsize, policy),
2381 lid(tr, prefix+
".lid", totsize, policy),
2382 muonid(tr, prefix+
".muonid", totsize, policy),
2383 nccosrej(tr, prefix+
".nccosrej", totsize, policy),
2384 ncpi0bkgrej(tr, prefix+
".ncpi0bkgrej", totsize, policy),
2385 nuecosrej(tr, prefix+
".nuecosrej", totsize, policy),
2386 nuepre(tr, prefix+
".nuepre", totsize, policy),
2387 nuone(tr, prefix+
".nuone", totsize, policy),
2388 nuone_opphorn(tr, prefix+
".nuone_opphorn", totsize, policy),
2389 remid(tr, prefix+
".remid", totsize, policy),
2390 rockpre(tr, prefix+
".rockpre", totsize, policy),
2391 rvp(tr, prefix+
".rvp", totsize, policy),
2392 slicelid(tr, prefix+
".slicelid", totsize, policy),
2393 slicelid_opphorn(tr, prefix+
".slicelid_opphorn", totsize, policy),
2394 veto(tr, prefix+
".veto", totsize, policy),
2395 wsid(tr, prefix+
".wsid", totsize, policy),
2396 xnuepid(tr, prefix+
".xnuepid", totsize, policy)
2402 bpfid.Fill(sr.
bpfid);
2419 nuone.Fill(sr.
nuone);
2437 cvnloosepreselptp.Clear();
2438 cvnloosepreselptp_opphorn.Clear();
2439 cvnnocosmics.Clear();
2440 cvnnocosmics_opphorn.Clear();
2441 cvnoldpresel.Clear();
2442 cvnoldpresel_opphorn.Clear();
2447 ncpi0bkgrej.Clear();
2451 nuone_opphorn.Clear();
2456 slicelid_opphorn.Clear();
2463 boxmax(tr, prefix+
".boxmax", totsize, policy),
2464 boxmin(tr, prefix+
".boxmin", totsize, policy),
2465 calE(tr, prefix+
".calE", totsize, policy),
2466 closestslicecalE(tr, prefix+
".closestslicecalE", totsize, policy),
2468 closestsliceminfromback(tr, prefix+
".closestsliceminfromback", totsize, policy),
2469 closestsliceminfrombottom(tr, prefix+
".closestsliceminfrombottom", totsize, policy),
2470 closestsliceminfromeast(tr, prefix+
".closestsliceminfromeast", totsize, policy),
2471 closestsliceminfromfront(tr, prefix+
".closestsliceminfromfront", totsize, policy),
2472 closestsliceminfromtop(tr, prefix+
".closestsliceminfromtop", totsize, policy),
2473 closestsliceminfromwest(tr, prefix+
".closestsliceminfromwest", totsize, policy),
2474 closestslicenhit(tr, prefix+
".closestslicenhit", totsize, policy),
2476 endtime(tr, prefix+
".endtime", totsize, policy),
2477 firstcell(tr, prefix+
".firstcell", totsize, policy),
2478 firstplane(tr, prefix+
".firstplane", totsize, policy),
2479 fracnoiseE(tr, prefix+
".fracnoiseE", totsize, policy),
2480 fracnoisePE(tr, prefix+
".fracnoisePE", totsize, policy),
2481 lastcell(tr, prefix+
".lastcell", totsize, policy),
2482 lastplane(tr, prefix+
".lastplane", totsize, policy),
2483 meanpos(tr, prefix+
".meanpos", totsize, policy),
2484 meantime(tr, prefix+
".meantime", totsize, policy),
2485 ncalhit(tr, prefix+
".ncalhit", totsize, policy),
2486 ncellsfromedge(tr, prefix+
".ncellsfromedge", totsize, policy),
2487 ncontplanes(tr, prefix+
".ncontplanes", totsize, policy),
2488 nhit(tr, prefix+
".nhit", totsize, policy),
2489 nmiphit(tr, prefix+
".nmiphit", totsize, policy),
2490 nnoisehit(tr, prefix+
".nnoisehit", totsize, policy),
2491 nnonnoise(tr, prefix+
".nnonnoise", totsize, policy),
2492 starttime(tr, prefix+
".starttime", totsize, policy),
2493 tsd(tr, prefix+
".tsd", totsize, policy)
2537 closestslicecalE.Clear();
2539 closestsliceminfromback.Clear();
2540 closestsliceminfrombottom.Clear();
2541 closestsliceminfromeast.Clear();
2542 closestsliceminfromfront.Clear();
2543 closestsliceminfromtop.Clear();
2544 closestsliceminfromwest.Clear();
2545 closestslicenhit.Clear();
2551 fracnoisePE.Clear();
2557 ncellsfromedge.Clear();
2568 cosmicVal(tr, prefix+
".cosmicVal", totsize, policy),
2569 nHits(tr, prefix+
".nHits", totsize, policy),
2570 ncVal(tr, prefix+
".ncVal", totsize, policy),
2571 nueVal(tr, prefix+
".nueVal", totsize, policy),
2572 numuVal(tr, prefix+
".numuVal", totsize, policy),
2573 nutauVal(tr, prefix+
".nutauVal", totsize, policy),
2574 passSel(tr, prefix+
".passSel", totsize, policy),
2575 timeWinMax(tr, prefix+
".timeWinMax", totsize, policy),
2576 timeWinMin(tr, prefix+
".timeWinMin", totsize, policy)
2583 nHits.Fill(sr.
nHits);
2584 ncVal.Fill(sr.
ncVal);
2607 bposx(tr, prefix+
".bposx", totsize, policy),
2608 bposy(tr, prefix+
".bposy", totsize, policy),
2609 cosmiccvn(tr, prefix+
".cosmiccvn", totsize, policy),
2610 dcmedgematchfrac(tr, prefix+
".dcmedgematchfrac", totsize, policy),
2611 deltaspilltimensec(tr, prefix+
".deltaspilltimensec", totsize, policy),
2612 det(tr, prefix+
".det", totsize, policy),
2613 dibfirst(tr, prefix+
".dibfirst", totsize, policy),
2614 diblast(tr, prefix+
".diblast", totsize, policy),
2615 dibmask(tr, prefix+
".dibmask", totsize, policy),
2616 emptydatablock(tr, prefix+
".emptydatablock", totsize, policy),
2617 eventincomplete(tr, prefix+
".eventincomplete", totsize, policy),
2618 evt(tr, prefix+
".evt", totsize, policy),
2619 fracdcm3hits(tr, prefix+
".fracdcm3hits", totsize, policy),
2620 gpsspilltimensec(tr, prefix+
".gpsspilltimensec", totsize, policy),
2621 gpsspilltimesec(tr, prefix+
".gpsspilltimesec", totsize, policy),
2622 hornI(tr, prefix+
".hornI", totsize, policy),
2623 intx(tr, prefix+
".intx", totsize, policy),
2624 inty(tr, prefix+
".inty", totsize, policy),
2625 is0HC(tr, prefix+
".is0HC", totsize, policy),
2626 isFHC(tr, prefix+
".isFHC", totsize, policy),
2627 isRHC(tr, prefix+
".isRHC", totsize, policy),
2628 isgoodspill(tr, prefix+
".isgoodspill", totsize, policy),
2629 ismc(tr, prefix+
".ismc", totsize, policy),
2630 livetime(tr, prefix+
".livetime", totsize, policy),
2631 maskstatus(tr, prefix+
".maskstatus", totsize, policy),
2632 nanosliceadcerror(tr, prefix+
".nanosliceadcerror", totsize, policy),
2633 nanoslicebufferempty(tr, prefix+
".nanoslicebufferempty", totsize, policy),
2634 nanoslicebufferfull(tr, prefix+
".nanoslicebufferfull", totsize, policy),
2635 nanoslicecommerror(tr, prefix+
".nanoslicecommerror", totsize, policy),
2636 nanoslicedatanotpresent(tr, prefix+
".nanoslicedatanotpresent", totsize, policy),
2637 nanoslicenolinkstatus(tr, prefix+
".nanoslicenolinkstatus", totsize, policy),
2638 nanosliceoverflowerror(tr, prefix+
".nanosliceoverflowerror", totsize, policy),
2639 nanoslicepacketerror(tr, prefix+
".nanoslicepacketerror", totsize, policy),
2640 nbaddcmslg(tr, prefix+
".nbaddcmslg", totsize, policy),
2641 ncosmiccvn(tr, prefix+
".ncosmiccvn", totsize, policy),
2642 ndatablockmissingdata(tr, prefix+
".ndatablockmissingdata", totsize, policy),
2643 ndcms(tr, prefix+
".ndcms", totsize, policy),
2644 ndiblocks(tr, prefix+
".ndiblocks", totsize, policy),
2645 ndroppedmicroblocks(tr, prefix+
".ndroppedmicroblocks", totsize, policy),
2646 nemptymicroslice(tr, prefix+
".nemptymicroslice", totsize, policy),
2647 nmicroblocks(tr, prefix+
".nmicroblocks", totsize, policy),
2648 nmicroslicedatanotpresent(tr, prefix+
".nmicroslicedatanotpresent", totsize, policy),
2649 nmicroslices(tr, prefix+
".nmicroslices", totsize, policy),
2650 nmissingdcms(tr, prefix+
".nmissingdcms", totsize, policy),
2651 nmissingdcmslg(tr, prefix+
".nmissingdcmslg", totsize, policy),
2652 nnanoslices(tr, prefix+
".nnanoslices", totsize, policy),
2653 nnoisyapds(tr, prefix+
".nnoisyapds", totsize, policy),
2654 nouttimehits(tr, prefix+
".nouttimehits", totsize, policy),
2655 posx(tr, prefix+
".posx", totsize, policy),
2656 posy(tr, prefix+
".posy", totsize, policy),
2657 run(tr, prefix+
".run", totsize, policy),
2658 spillpot(tr, prefix+
".spillpot", totsize, policy),
2659 spilltimensec(tr, prefix+
".spilltimensec", totsize, policy),
2660 spilltimesec(tr, prefix+
".spilltimesec", totsize, policy),
2661 subrun(tr, prefix+
".subrun", totsize, policy),
2662 trigger(tr, prefix+
".trigger", totsize, policy),
2663 widthx(tr, prefix+
".widthx", totsize, policy),
2664 widthy(tr, prefix+
".widthy", totsize, policy)
2670 bposx.Fill(sr.
bposx);
2671 bposy.Fill(sr.
bposy);
2685 hornI.Fill(sr.
hornI);
2688 is0HC.Fill(sr.
is0HC);
2706 ndcms.Fill(sr.
ndcms);
2735 dcmedgematchfrac.Clear();
2736 deltaspilltimensec.Clear();
2741 emptydatablock.Clear();
2742 eventincomplete.Clear();
2744 fracdcm3hits.Clear();
2745 gpsspilltimensec.Clear();
2746 gpsspilltimesec.Clear();
2753 isgoodspill.Clear();
2757 nanosliceadcerror.Clear();
2758 nanoslicebufferempty.Clear();
2759 nanoslicebufferfull.Clear();
2760 nanoslicecommerror.Clear();
2761 nanoslicedatanotpresent.Clear();
2762 nanoslicenolinkstatus.Clear();
2763 nanosliceoverflowerror.Clear();
2764 nanoslicepacketerror.Clear();
2767 ndatablockmissingdata.Clear();
2770 ndroppedmicroblocks.Clear();
2771 nemptymicroslice.Clear();
2772 nmicroblocks.Clear();
2773 nmicroslicedatanotpresent.Clear();
2774 nmicroslices.Clear();
2775 nmissingdcms.Clear();
2776 nmissingdcmslg.Clear();
2777 nnanoslices.Clear();
2779 nouttimehits.Clear();
2784 spilltimensec.Clear();
2785 spilltimesec.Clear();
2793 components(tr, prefix+
".components", totsize, policy),
2794 ncomponents(tr, prefix+
".ncomponents", totsize, policy),
2795 noutput(tr, prefix+
".noutput", totsize, policy),
2796 output(tr, prefix+
".output", totsize, policy)
2811 ncomponents.Clear();
2817 cvnlabmap(tr, prefix+
".cvnlabmap", totsize, policy),
2818 cvnmap(tr, prefix+
".cvnmap", totsize, policy),
2819 cvnobjmap(tr, prefix+
".cvnobjmap", totsize, policy),
2820 firstcellx(tr, prefix+
".firstcellx", totsize, policy),
2821 firstcelly(tr, prefix+
".firstcelly", totsize, policy),
2822 firstplane(tr, prefix+
".firstplane", totsize, policy),
2823 hitfracx(tr, prefix+
".hitfracx", totsize, policy),
2824 hitfracy(tr, prefix+
".hitfracy", totsize, policy),
2825 lastcellx(tr, prefix+
".lastcellx", totsize, policy),
2826 lastcelly(tr, prefix+
".lastcelly", totsize, policy),
2827 lastplane(tr, prefix+
".lastplane", totsize, policy),
2828 ncells(tr, prefix+
".ncells", totsize, policy),
2829 nchan(tr, prefix+
".nchan", totsize, policy),
2830 nplanes(tr, prefix+
".nplanes", totsize, policy)
2848 nchan.Fill(sr.
nchan);
2871 slicemap(tr, prefix+
".slicemap", totsize, policy)
2886 finalstate(tr, prefix+
".finalstate", totsize, policy),
2887 finalstateprong(tr, prefix+
".finalstateprong", totsize, policy),
2888 interaction(tr, prefix+
".interaction", totsize, policy),
2889 lepenergy(tr, prefix+
".lepenergy", totsize, policy),
2890 nuenergy(tr, prefix+
".nuenergy", totsize, policy),
2891 parent(tr, prefix+
".parent", totsize, policy),
2892 particles(tr, prefix+
".particles", totsize, policy),
2893 vtxx(tr, prefix+
".vtxx", totsize, policy),
2894 vtxy(tr, prefix+
".vtxy", totsize, policy),
2895 vtxz(tr, prefix+
".vtxz", totsize, policy)
2916 finalstateprong.Clear();
2917 interaction.Clear();
2928 cvnfeatures(tr, prefix+
".cvnfeatures", totsize, policy),
2929 cvnmaps(tr, prefix+
".cvnmaps", totsize, policy),
2930 cvnmapsfilled(tr, prefix+
".cvnmapsfilled", totsize, policy),
2931 slicemaps(tr, prefix+
".slicemaps", totsize, policy),
2932 trainingdata(tr, prefix+
".trainingdata", totsize, policy)
2947 cvnfeatures.Clear();
2949 cvnmapsfilled.Clear();
2951 trainingdata.Clear();
2955 calE(tr, prefix+
".calE", totsize, policy),
2956 dir(tr, prefix+
".dir", totsize, policy),
2957 gap(tr, prefix+
".gap", totsize, policy),
2958 len(tr, prefix+
".len", totsize, policy),
2959 maxplanecont(tr, prefix+
".maxplanecont", totsize, policy),
2960 maxplanegap(tr, prefix+
".maxplanegap", totsize, policy),
2961 nhit(tr, prefix+
".nhit", totsize, policy),
2962 nhitx(tr, prefix+
".nhitx", totsize, policy),
2963 nhity(tr, prefix+
".nhity", totsize, policy),
2964 nplane(tr, prefix+
".nplane", totsize, policy),
2965 nplanex(tr, prefix+
".nplanex", totsize, policy),
2966 nplaney(tr, prefix+
".nplaney", totsize, policy),
2967 start(tr, prefix+
".start", totsize, policy),
2968 stop(tr, prefix+
".stop", totsize, policy),
2969 truth(tr, prefix+
".truth", totsize, policy),
2970 truthXView(tr, prefix+
".truthXView", totsize, policy),
2971 truthYView(tr, prefix+
".truthYView", totsize, policy),
2972 view(tr, prefix+
".view", totsize, policy),
2973 width(tr, prefix+
".width", totsize, policy)
2986 nhitx.Fill(sr.
nhitx);
2987 nhity.Fill(sr.
nhity);
2993 truth.Fill(sr.
truth);
2997 width.Fill(sr.
width);
3006 maxplanecont.Clear();
3007 maxplanegap.Clear();
3024 ann(tr, prefix+
".ann", totsize, policy),
3025 anne(tr, prefix+
".anne", totsize, policy),
3026 annecos(tr, prefix+
".annecos", totsize, policy),
3027 annepi0(tr, prefix+
".annepi0", totsize, policy),
3028 costheta(tr, prefix+
".costheta", totsize, policy),
3029 dedx0(tr, prefix+
".dedx0", totsize, policy),
3030 dedx1(tr, prefix+
".dedx1", totsize, policy),
3031 dedx2(tr, prefix+
".dedx2", totsize, policy),
3032 dedx3(tr, prefix+
".dedx3", totsize, policy),
3033 dedx4(tr, prefix+
".dedx4", totsize, policy),
3034 dedx5(tr, prefix+
".dedx5", totsize, policy),
3035 dedxp0c0(tr, prefix+
".dedxp0c0", totsize, policy),
3036 dedxp0c1(tr, prefix+
".dedxp0c1", totsize, policy),
3037 dedxp1c0(tr, prefix+
".dedxp1c0", totsize, policy),
3038 dedxp1c1(tr, prefix+
".dedxp1c1", totsize, policy),
3039 dedxp2c0(tr, prefix+
".dedxp2c0", totsize, policy),
3040 dedxp2c1(tr, prefix+
".dedxp2c1", totsize, policy),
3041 dedxp3c0(tr, prefix+
".dedxp3c0", totsize, policy),
3042 dedxp3c1(tr, prefix+
".dedxp3c1", totsize, policy),
3043 dedxp4c0(tr, prefix+
".dedxp4c0", totsize, policy),
3044 dedxp4c1(tr, prefix+
".dedxp4c1", totsize, policy),
3045 dedxp5c0(tr, prefix+
".dedxp5c0", totsize, policy),
3046 dedxp5c1(tr, prefix+
".dedxp5c1", totsize, policy),
3047 eglll(tr, prefix+
".eglll", totsize, policy),
3048 egllt(tr, prefix+
".egllt", totsize, policy),
3049 elll(tr, prefix+
".elll", totsize, policy),
3050 ellt(tr, prefix+
".ellt", totsize, policy),
3051 emulll(tr, prefix+
".emulll", totsize, policy),
3052 emullt(tr, prefix+
".emullt", totsize, policy),
3053 enlll(tr, prefix+
".enlll", totsize, policy),
3054 enllt(tr, prefix+
".enllt", totsize, policy),
3055 epi0lll(tr, prefix+
".epi0lll", totsize, policy),
3056 epi0llt(tr, prefix+
".epi0llt", totsize, policy),
3057 epilll(tr, prefix+
".epilll", totsize, policy),
3058 epillt(tr, prefix+
".epillt", totsize, policy),
3059 eplll(tr, prefix+
".eplll", totsize, policy),
3060 epllt(tr, prefix+
".epllt", totsize, policy),
3061 gap(tr, prefix+
".gap", totsize, policy),
3062 invglll(tr, prefix+
".invglll", totsize, policy),
3063 ismuon(tr, prefix+
".ismuon", totsize, policy),
3064 mulll(tr, prefix+
".mulll", totsize, policy),
3065 mullt(tr, prefix+
".mullt", totsize, policy),
3066 pi0mass(tr, prefix+
".pi0mass", totsize, policy),
3067 shwEFrac(tr, prefix+
".shwEFrac", totsize, policy),
3068 vtxgev(tr, prefix+
".vtxgev", totsize, policy)
3079 dedx0.Fill(sr.
dedx0);
3080 dedx1.Fill(sr.
dedx1);
3081 dedx2.Fill(sr.
dedx2);
3082 dedx3.Fill(sr.
dedx3);
3083 dedx4.Fill(sr.
dedx4);
3084 dedx5.Fill(sr.
dedx5);
3097 eglll.Fill(sr.
eglll);
3098 egllt.Fill(sr.
egllt);
3103 enlll.Fill(sr.
enlll);
3104 enllt.Fill(sr.
enllt);
3109 eplll.Fill(sr.
eplll);
3110 epllt.Fill(sr.
epllt);
3114 mulll.Fill(sr.
mulll);
3115 mullt.Fill(sr.
mullt);
3171 flat::
Flat<
caf::SRShower>(tr, prefix, totsize, policy),
3172 lid(tr, prefix+
".lid", totsize, policy),
3173 lidE(tr, prefix+
".lidE", totsize, policy),
3174 shwE(tr, prefix+
".shwE", totsize, policy),
3175 vtxE(tr, prefix+
".vtxE", totsize, policy)
3198 calE(tr, prefix+
".calE", totsize, policy),
3199 cvnloosepreselptp(tr, prefix+
".cvnloosepreselptp", totsize, policy),
3200 cvnnocosmics(tr, prefix+
".cvnnocosmics", totsize, policy),
3201 cvnoldpresel(tr, prefix+
".cvnoldpresel", totsize, policy),
3202 gap(tr, prefix+
".gap", totsize, policy),
3203 isDiF(tr, prefix+
".isDiF", totsize, policy),
3204 isShwDiF(tr, prefix+
".isShwDiF", totsize, policy),
3205 lid(tr, prefix+
".lid", totsize, policy),
3206 maxplane(tr, prefix+
".maxplane", totsize, policy),
3207 maxplanecont(tr, prefix+
".maxplanecont", totsize, policy),
3208 maxplanegap(tr, prefix+
".maxplanegap", totsize, policy),
3209 minplane(tr, prefix+
".minplane", totsize, policy),
3210 nhit(tr, prefix+
".nhit", totsize, policy),
3211 nhitx(tr, prefix+
".nhitx", totsize, policy),
3212 nhity(tr, prefix+
".nhity", totsize, policy),
3213 nplane(tr, prefix+
".nplane", totsize, policy),
3214 nplanex(tr, prefix+
".nplanex", totsize, policy),
3215 nplaney(tr, prefix+
".nplaney", totsize, policy),
3216 truth(tr, prefix+
".truth", totsize, policy),
3217 truthXView(tr, prefix+
".truthXView", totsize, policy),
3218 truthYView(tr, prefix+
".truthYView", totsize, policy),
3219 view(tr, prefix+
".view", totsize, policy)
3230 isDiF.Fill(sr.
isDiF);
3238 nhitx.Fill(sr.
nhitx);
3239 nhity.Fill(sr.
nhity);
3243 truth.Fill(sr.
truth);
3252 cvnloosepreselptp.Clear();
3253 cvnnocosmics.Clear();
3254 cvnoldpresel.Clear();
3260 maxplanecont.Clear();
3261 maxplanegap.Clear();
3276 avedEdxlast10cm(tr, prefix+
".avedEdxlast10cm", totsize, policy),
3277 avedEdxlast20cm(tr, prefix+
".avedEdxlast20cm", totsize, policy),
3278 avedEdxlast30cm(tr, prefix+
".avedEdxlast30cm", totsize, policy),
3279 avedEdxlast40cm(tr, prefix+
".avedEdxlast40cm", totsize, policy),
3280 calE(tr, prefix+
".calE", totsize, policy),
3281 dir(tr, prefix+
".dir", totsize, policy),
3282 enddist(tr, prefix+
".enddist", totsize, policy),
3283 len(tr, prefix+
".len", totsize, policy),
3284 lenE(tr, prefix+
".lenE", totsize, policy),
3285 leninact(tr, prefix+
".leninact", totsize, policy),
3286 lenincat(tr, prefix+
".lenincat", totsize, policy),
3287 maxplanecont(tr, prefix+
".maxplanecont", totsize, policy),
3288 maxplanegap(tr, prefix+
".maxplanegap", totsize, policy),
3289 maxtime(tr, prefix+
".maxtime", totsize, policy),
3290 me(tr, prefix+
".me", totsize, policy),
3291 meantime(tr, prefix+
".meantime", totsize, policy),
3292 meantimeRes(tr, prefix+
".meantimeRes", totsize, policy),
3293 mintime(tr, prefix+
".mintime", totsize, policy),
3294 mrbrem(tr, prefix+
".mrbrem", totsize, policy),
3295 mrdif(tr, prefix+
".mrdif", totsize, policy),
3296 nhit(tr, prefix+
".nhit", totsize, policy),
3297 nhitx(tr, prefix+
".nhitx", totsize, policy),
3298 nhity(tr, prefix+
".nhity", totsize, policy),
3299 nplane(tr, prefix+
".nplane", totsize, policy),
3300 nplanegap(tr, prefix+
".nplanegap", totsize, policy),
3301 overlapE(tr, prefix+
".overlapE", totsize, policy),
3302 pngmaxx(tr, prefix+
".pngmaxx", totsize, policy),
3303 pngmaxy(tr, prefix+
".pngmaxy", totsize, policy),
3304 pngminx(tr, prefix+
".pngminx", totsize, policy),
3305 pngminy(tr, prefix+
".pngminy", totsize, policy),
3306 start(tr, prefix+
".start", totsize, policy),
3307 stop(tr, prefix+
".stop", totsize, policy),
3308 stopdir(tr, prefix+
".stopdir", totsize, policy),
3309 trkbakair(tr, prefix+
".trkbakair", totsize, policy),
3310 trkbakcell(tr, prefix+
".trkbakcell", totsize, policy),
3311 trkbakcellnd(tr, prefix+
".trkbakcellnd", totsize, policy),
3312 trkbakdist(tr, prefix+
".trkbakdist", totsize, policy),
3313 trkbaksteel(tr, prefix+
".trkbaksteel", totsize, policy),
3314 trkfwdair(tr, prefix+
".trkfwdair", totsize, policy),
3315 trkfwdcell(tr, prefix+
".trkfwdcell", totsize, policy),
3316 trkfwdcellnd(tr, prefix+
".trkfwdcellnd", totsize, policy),
3317 trkfwddist(tr, prefix+
".trkfwddist", totsize, policy),
3318 trkfwdsteel(tr, prefix+
".trkfwdsteel", totsize, policy),
3319 trkyposattrans(tr, prefix+
".trkyposattrans", totsize, policy),
3320 truth(tr, prefix+
".truth", totsize, policy),
3321 truthXView(tr, prefix+
".truthXView", totsize, policy),
3322 truthYView(tr, prefix+
".truthYView", totsize, policy),
3323 view(tr, prefix+
".view", totsize, policy),
3324 vtxdist(tr, prefix+
".vtxdist", totsize, policy)
3349 mrdif.Fill(sr.
mrdif);
3351 nhitx.Fill(sr.
nhitx);
3352 nhity.Fill(sr.
nhity);
3374 truth.Fill(sr.
truth);
3383 avedEdxlast10cm.Clear();
3384 avedEdxlast20cm.Clear();
3385 avedEdxlast30cm.Clear();
3386 avedEdxlast40cm.Clear();
3394 maxplanecont.Clear();
3395 maxplanegap.Clear();
3399 meantimeRes.Clear();
3418 trkbakcellnd.Clear();
3420 trkbaksteel.Clear();
3423 trkfwdcellnd.Clear();
3425 trkfwdsteel.Clear();
3426 trkyposattrans.Clear();
3435 ntracks(tr, prefix+
".ntracks", totsize, policy),
3436 tracks(tr, prefix+
".tracks", totsize, policy)
3453 flat::
Flat<
caf::SRTrack>(tr, prefix, totsize, policy),
3454 activity15(tr, prefix+
".activity15", totsize, policy),
3455 activity30(tr, prefix+
".activity30", totsize, policy),
3456 activity45(tr, prefix+
".activity45", totsize, policy),
3457 dedx15(tr, prefix+
".dedx15", totsize, policy),
3458 dedx30(tr, prefix+
".dedx30", totsize, policy),
3459 dedxllh(tr, prefix+
".dedxllh", totsize, policy),
3460 measfrac(tr, prefix+
".measfrac", totsize, policy),
3461 muonid(tr, prefix+
".muonid", totsize, policy),
3462 mvapiE(tr, prefix+
".mvapiE", totsize, policy),
3463 prox15(tr, prefix+
".prox15", totsize, policy),
3464 prox30(tr, prefix+
".prox30", totsize, policy),
3465 remavededx(tr, prefix+
".remavededx", totsize, policy),
3466 remcont(tr, prefix+
".remcont", totsize, policy),
3467 rempid(tr, prefix+
".rempid", totsize, policy),
3468 scatllh(tr, prefix+
".scatllh", totsize, policy),
3469 scatt15(tr, prefix+
".scatt15", totsize, policy),
3470 scatt30(tr, prefix+
".scatt30", totsize, policy)
3519 idxlongest(tr, prefix+
".idxlongest", totsize, policy),
3520 idxmuonid(tr, prefix+
".idxmuonid", totsize, policy),
3521 idxremid(tr, prefix+
".idxremid", totsize, policy),
3522 ntracks(tr, prefix+
".ntracks", totsize, policy),
3523 ntracks2d(tr, prefix+
".ntracks2d", totsize, policy),
3524 tracks(tr, prefix+
".tracks", totsize, policy),
3525 tracks2d(tr, prefix+
".tracks2d", totsize, policy)
3552 cosmic(tr, prefix+
".cosmic", totsize, policy),
3553 discrete(tr, prefix+
".discrete", totsize, policy),
3554 kalman(tr, prefix+
".kalman", totsize, policy),
3555 window(tr, prefix+
".window", totsize, policy)
3576 cvnmap(tr, prefix+
".cvnmap", totsize, policy),
3577 firstcellx(tr, prefix+
".firstcellx", totsize, policy),
3578 firstcelly(tr, prefix+
".firstcelly", totsize, policy),
3579 firstplane(tr, prefix+
".firstplane", totsize, policy),
3580 hitfracx(tr, prefix+
".hitfracx", totsize, policy),
3581 hitfracy(tr, prefix+
".hitfracy", totsize, policy),
3582 lastcellx(tr, prefix+
".lastcellx", totsize, policy),
3583 lastcelly(tr, prefix+
".lastcelly", totsize, policy),
3584 lastplane(tr, prefix+
".lastplane", totsize, policy),
3585 ncells(tr, prefix+
".ncells", totsize, policy),
3586 nchan(tr, prefix+
".nchan", totsize, policy),
3587 nplanes(tr, prefix+
".nplanes", totsize, policy)
3603 nchan.Fill(sr.
nchan);
3624 otherid(tr, prefix+
".otherid", totsize, policy),
3625 photonid(tr, prefix+
".photonid", totsize, policy),
3626 protonid(tr, prefix+
".protonid", totsize, policy)
3645 electronid(tr, prefix+
".electronid", totsize, policy),
3646 emid(tr, prefix+
".emid", totsize, policy),
3647 hadronid(tr, prefix+
".hadronid", totsize, policy),
3648 maxval(tr, prefix+
".maxval", totsize, policy),
3649 muonid(tr, prefix+
".muonid", totsize, policy),
3650 neutronid(tr, prefix+
".neutronid", totsize, policy),
3651 otherid(tr, prefix+
".otherid", totsize, policy),
3652 pdgmax(tr, prefix+
".pdgmax", totsize, policy),
3653 photonid(tr, prefix+
".photonid", totsize, policy),
3654 pionid(tr, prefix+
".pionid", totsize, policy),
3655 pizeroid(tr, prefix+
".pizeroid", totsize, policy),
3656 protonid(tr, prefix+
".protonid", totsize, policy)
3693 isprimary(tr, prefix+
".isprimary", totsize, policy),
3694 label3d(tr, prefix+
".label3d", totsize, policy),
3695 labelx(tr, prefix+
".labelx", totsize, policy),
3696 labely(tr, prefix+
".labely", totsize, policy),
3697 ncellx(tr, prefix+
".ncellx", totsize, policy),
3698 ncelly(tr, prefix+
".ncelly", totsize, policy),
3699 pangle(tr, prefix+
".pangle", totsize, policy),
3700 pgap(tr, prefix+
".pgap", totsize, policy),
3701 plength(tr, prefix+
".plength", totsize, policy),
3702 purity3d(tr, prefix+
".purity3d", totsize, policy),
3703 purityx(tr, prefix+
".purityx", totsize, policy),
3704 purityy(tr, prefix+
".purityy", totsize, policy),
3705 rece(tr, prefix+
".rece", totsize, policy),
3706 vertx(tr, prefix+
".vertx", totsize, policy),
3707 verty(tr, prefix+
".verty", totsize, policy),
3708 vertz(tr, prefix+
".vertz", totsize, policy)
3727 vertx.Fill(sr.
vertx);
3728 verty.Fill(sr.
verty);
3729 vertz.Fill(sr.
vertz);
3753 calE(tr, prefix+
".calE", totsize, policy),
3754 cvnmaps(tr, prefix+
".cvnmaps", totsize, policy),
3755 cvnneutron(tr, prefix+
".cvnneutron", totsize, policy),
3756 cvnpart(tr, prefix+
".cvnpart", totsize, policy),
3757 cvnpart_opphorn(tr, prefix+
".cvnpart_opphorn", totsize, policy),
3758 dir(tr, prefix+
".dir", totsize, policy),
3759 len(tr, prefix+
".len", totsize, policy),
3760 maxplanecont(tr, prefix+
".maxplanecont", totsize, policy),
3761 maxplanegap(tr, prefix+
".maxplanegap", totsize, policy),
3762 maxtime(tr, prefix+
".maxtime", totsize, policy),
3763 meantime(tr, prefix+
".meantime", totsize, policy),
3764 meantimeRes(tr, prefix+
".meantimeRes", totsize, policy),
3765 mintime(tr, prefix+
".mintime", totsize, policy),
3766 nhit(tr, prefix+
".nhit", totsize, policy),
3767 nhitx(tr, prefix+
".nhitx", totsize, policy),
3768 nhity(tr, prefix+
".nhity", totsize, policy),
3769 nplane(tr, prefix+
".nplane", totsize, policy),
3770 pngmaxx(tr, prefix+
".pngmaxx", totsize, policy),
3771 pngmaxy(tr, prefix+
".pngmaxy", totsize, policy),
3772 pngminx(tr, prefix+
".pngminx", totsize, policy),
3773 pngminy(tr, prefix+
".pngminy", totsize, policy),
3774 prongtrainingdata(tr, prefix+
".prongtrainingdata", totsize, policy),
3775 spprongcvnpart5label(tr, prefix+
".spprongcvnpart5label", totsize, policy),
3776 spprongcvnpartnumuccemid(tr, prefix+
".spprongcvnpartnumuccemid", totsize, policy),
3777 start(tr, prefix+
".start", totsize, policy),
3778 truth(tr, prefix+
".truth", totsize, policy),
3779 truthXView(tr, prefix+
".truthXView", totsize, policy),
3780 truthYView(tr, prefix+
".truthYView", totsize, policy),
3781 view(tr, prefix+
".view", totsize, policy),
3782 weightedCalE(tr, prefix+
".weightedCalE", totsize, policy)
3802 nhitx.Fill(sr.
nhitx);
3803 nhity.Fill(sr.
nhity);
3813 truth.Fill(sr.
truth);
3826 cvnpart_opphorn.Clear();
3829 maxplanecont.Clear();
3830 maxplanegap.Clear();
3833 meantimeRes.Clear();
3843 prongtrainingdata.Clear();
3844 spprongcvnpart5label.Clear();
3845 spprongcvnpartnumuccemid.Clear();
3851 weightedCalE.Clear();
3855 flat::
Flat<
caf::SRTrack>(tr, prefix, totsize, policy),
3856 IsValid(tr, prefix+
".IsValid", totsize, policy),
3857 activity15(tr, prefix+
".activity15", totsize, policy),
3858 activity30(tr, prefix+
".activity30", totsize, policy),
3859 activity45(tr, prefix+
".activity45", totsize, policy),
3860 chi2Hit(tr, prefix+
".chi2Hit", totsize, policy),
3861 chi2Scat(tr, prefix+
".chi2Scat", totsize, policy),
3862 chi2T(tr, prefix+
".chi2T", totsize, policy),
3863 dEdXLL(tr, prefix+
".dEdXLL", totsize, policy),
3864 dedx15(tr, prefix+
".dedx15", totsize, policy),
3865 dedx30(tr, prefix+
".dedx30", totsize, policy),
3866 energy(tr, prefix+
".energy", totsize, policy),
3867 hitRatio(tr, prefix+
".hitRatio", totsize, policy),
3868 momentum(tr, prefix+
".momentum", totsize, policy),
3869 mvapiE(tr, prefix+
".mvapiE", totsize, policy),
3870 pdg(tr, prefix+
".pdg", totsize, policy),
3871 pid(tr, prefix+
".pid", totsize, policy),
3872 prox15(tr, prefix+
".prox15", totsize, policy),
3873 prox30(tr, prefix+
".prox30", totsize, policy),
3874 scatt15(tr, prefix+
".scatt15", totsize, policy),
3875 scatt30(tr, prefix+
".scatt30", totsize, policy)
3888 chi2T.Fill(sr.
chi2T);
3930 muon(tr, prefix+
".muon", totsize, policy),
3931 pion(tr, prefix+
".pion", totsize, policy),
3932 proton(tr, prefix+
".proton", totsize, policy)
3951 prongE(tr, prefix+
".prongE", totsize, policy)
3966 flat::
Flat<
caf::SRProng>(tr, prefix, totsize, policy),
3967 activity15(tr, prefix+
".activity15", totsize, policy),
3968 activity30(tr, prefix+
".activity30", totsize, policy),
3969 activity45(tr, prefix+
".activity45", totsize, policy),
3970 bpf(tr, prefix+
".bpf", totsize, policy),
3971 dedx15(tr, prefix+
".dedx15", totsize, policy),
3972 dedx30(tr, prefix+
".dedx30", totsize, policy),
3973 mvapiE(tr, prefix+
".mvapiE", totsize, policy),
3974 prox15(tr, prefix+
".prox15", totsize, policy),
3975 prox30(tr, prefix+
".prox30", totsize, policy),
3976 regcvn(tr, prefix+
".regcvn", totsize, policy),
3977 shwlid(tr, prefix+
".shwlid", totsize, policy)
4014 longestidx(tr, prefix+
".longestidx", totsize, policy),
4015 npng(tr, prefix+
".npng", totsize, policy),
4016 npng2d(tr, prefix+
".npng2d", totsize, policy),
4017 nshwlid(tr, prefix+
".nshwlid", totsize, policy),
4018 ntot(tr, prefix+
".ntot", totsize, policy),
4019 orphCalE(tr, prefix+
".orphCalE", totsize, policy),
4020 png(tr, prefix+
".png", totsize, policy),
4021 png2d(tr, prefix+
".png2d", totsize, policy)
4034 png2d.Fill(sr.
png2d);
4050 IsValid(tr, prefix+
".IsValid", totsize, policy),
4051 fuzzyk(tr, prefix+
".fuzzyk", totsize, policy),
4052 prong2dvertexenergyvolume10(tr, prefix+
".prong2dvertexenergyvolume10", totsize, policy),
4053 prong2dvertexenergyvolume20(tr, prefix+
".prong2dvertexenergyvolume20", totsize, policy),
4054 prong2dvertexenergyvolume30(tr, prefix+
".prong2dvertexenergyvolume30", totsize, policy),
4055 prong2dvertexenergyvolume40(tr, prefix+
".prong2dvertexenergyvolume40", totsize, policy),
4056 prong3dvertexenergyvolume10(tr, prefix+
".prong3dvertexenergyvolume10", totsize, policy),
4057 prong3dvertexenergyvolume20(tr, prefix+
".prong3dvertexenergyvolume20", totsize, policy),
4058 prong3dvertexenergyvolume30(tr, prefix+
".prong3dvertexenergyvolume30", totsize, policy),
4059 prong3dvertexenergyvolume40(tr, prefix+
".prong3dvertexenergyvolume40", totsize, policy),
4060 slicevertexenergyvolume10(tr, prefix+
".slicevertexenergyvolume10", totsize, policy),
4061 slicevertexenergyvolume20(tr, prefix+
".slicevertexenergyvolume20", totsize, policy),
4062 slicevertexenergyvolume30(tr, prefix+
".slicevertexenergyvolume30", totsize, policy),
4063 slicevertexenergyvolume40(tr, prefix+
".slicevertexenergyvolume40", totsize, policy),
4064 time(tr, prefix+
".time", totsize, policy),
4065 vtx(tr, prefix+
".vtx", totsize, policy)
4093 prong2dvertexenergyvolume10.Clear();
4094 prong2dvertexenergyvolume20.Clear();
4095 prong2dvertexenergyvolume30.Clear();
4096 prong2dvertexenergyvolume40.Clear();
4097 prong3dvertexenergyvolume10.Clear();
4098 prong3dvertexenergyvolume20.Clear();
4099 prong3dvertexenergyvolume30.Clear();
4100 prong3dvertexenergyvolume40.Clear();
4101 slicevertexenergyvolume10.Clear();
4102 slicevertexenergyvolume20.Clear();
4103 slicevertexenergyvolume30.Clear();
4104 slicevertexenergyvolume40.Clear();
4110 fuzzyk(tr, prefix+
".fuzzyk", totsize, policy),
4111 time(tr, prefix+
".time", totsize, policy),
4112 vtx(tr, prefix+
".vtx", totsize, policy)
4131 time(tr, prefix+
".time", totsize, policy),
4132 vtx(tr, prefix+
".vtx", totsize, policy)
4149 elastic(tr, prefix+
".elastic", totsize, policy),
4150 hough(tr, prefix+
".hough", totsize, policy),
4151 nhough(tr, prefix+
".nhough", totsize, policy),
4152 nvdt(tr, prefix+
".nvdt", totsize, policy),
4153 vdt(tr, prefix+
".vdt", totsize, policy)
4176 energy(tr, prefix+
".energy", totsize, policy),
4177 hdr(tr, prefix+
".hdr", totsize, policy),
4178 mc(tr, prefix+
".mc", totsize, policy),
4179 me(tr, prefix+
".me", totsize, policy),
4180 parent(tr, prefix+
".parent", totsize, policy),
4181 sel(tr, prefix+
".sel", totsize, policy),
4182 slc(tr, prefix+
".slc", totsize, policy),
4183 spill(tr, prefix+
".spill", totsize, policy),
4184 training(tr, prefix+
".training", totsize, policy),
4185 trk(tr, prefix+
".trk", totsize, policy),
4186 vtx(tr, prefix+
".vtx", totsize, policy)
unsigned short nhit
number of hits
std::vector< float > intx
int cosfwdcell
cosmictrack projected # cells from end point forwards to det edge
float x
Bjorken x = (k-k')^2 / (2*p.q), [Dimensionless].
SRLorentzVector p
Momentum 4-vector.
Information about the neutrino production. Docs from http://www.hep.utexas.edu/~zarko/wwwgnumi/v19/v1...
Represents output from SlcMEFilter.
float ncid
Likelihood Neutral Current.
float visEinslcNeutron
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of n...
unsigned char cvnlabmap[16000]
store 1D array with hit labels
unsigned short nhity
number of hits in y-view
int ncell
number of cells in slice
int ismuon
Boolean to distinguish muons from electrons.
float pngmaxx
Maximum X that contain all the cell hits. [cm].
SRShowerLID shwlid
Shower information.
float daughterVisE
Visible Energy in detector for all daughters of this particle, all summed FLSHits that made CellHits ...
float calE
Calorimetric Energy [GeV].
float closestslicemindist
minimum distance to the closest slice in time domain
SRRegCVNResult regcvn
Regression CVN information.
float remid
ReMId value of the parent slice.
float visEinslcNeutronBirks
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV] that were daughters of n...
SRVector3D dir
Shower direction at start point [unit vector recommended].
int potnum
Proton event number, indicates which simulated proton was taken.
An SREnergyBranch contains vectors of energy objects.
unsigned long int spilltimesec
Spill time in seconds [s].
float lstmmuon_opphorn
lstmmuon trained with opposite horn current
int ndecay
"neutrino decay". Decay mode that produced neutrino
float daughterVisEinslcBirks
Visible Energy in detector for all daughters of this particle, slice summed FLSHits that made CellHit...
unsigned int nmissingdcmslg
# of DCMS with 63 or more bad FEBs (LiveGeometry, subset of baddcmslg)
float angleerror
1-sigma error from using quasielastic angle formula for neutrino energy
SRCVNResult cvnoldpresel_opphorn
cvnoldpresel trained for opposite HC
SRSliceLID slicelid
Output of SliceLID classifier.
SRBpfTrack muon
The track reconstructed under the muon assumption.
SRParticleTruth truthXView
Truth information for the prong.
float avedEdxlast20cm
Average dE/dx in the last 20 cm approximately.
SRVector3D vtx
Vertex position in detector coordinates [cm].
float maxInelasticProtonTrueE
Energy of the proton daughter going through the most energetic inelastic process. ...
unsigned int noutput
Number of entries in output vector.
float visE
Sum of FLS hits that made CellHits from this neutrino [GeV].
SRPresel rockpre
Official rock preselection information.
float fscattsum
sum of scattering angles (Fernanda)
float disttoslc
Minimum distance between hits in ME and parent (cm)
float scatllh
Log-likelihood value from scattering angle.
unsigned int interaction
Class of the event.
std::vector< float > bposx
unsigned int nplanes
number of planes in pixel map
unsigned short maxplanecont
maximum number of contiguous planes in prong
float visE
Visible Energy in detector, all summed FLSHits that made CellHits [GeV].
float enllt
Electron - neutron LL for transverse shower.
int cycle
MC repition index on a given run,subrun.
float time
Time from electron vertex [GeV].
float neutronid
Likelihood neutron.
int labelx
Class of the X view prong.
SRBpf bpf
Container class for BreakPointFitter tracks.
float mvapiE
measure of reconstructed energy assuming this track is a charged pion
short ncosmic
Number of cosmics in cosmic vector (0 or 1)
float annecos
e/cosmic ann output with energy for the slice, currently the same as the most energetic shower ...
float shwE
Energy of shower [GeV].
unsigned short nhitx
number of hits in x-view
int pdg
pdg code for the tracking assumption used to make the best muon track
unsigned int idxmuonid
Index number of the highest scoring muonid track.
Variables describing Michel E's found around the end of a track.
unsigned short nplaney
number of planes spanned in y view
float visENeutronBirks
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons with birk...
float piplus_cv
Reweight for the piplus central value (cv)
unsigned int firstcellx
global position of first x cell in map
float rawgevhad
Uncorrected hadronic energy [GeV].
Reweight information for geant4 systematic.
A 3-vector with more efficient storage than TVector3.
float inelasticPhotonMaxVisEinslc
Vis energy in slc coming from max inelastic process with photons in final state linked to primary...
float anne
ann with energy output
int ppmedium
"parent particle medium". Tracking medium number where parent was produced
float kalchisq
chisq value of slope fit (kalmantrack)
float pionid
Likelihood pion.
SRCVNResult cvnnocosmics
Output from CVN - No cosmics ued in training (many-class PID)
float weightedCalE
calE, weighted to take into account hits shared between prongs [GeV]
float trkbakdist
Kalmantrack projected distance (cm) from start point backwards to det edge.
Event ID training variables.
std::vector< float > daughterVisEnergies
Energy of each particle contributing to the prong.
float efrac6plwin
largest fraction of energy in a 6 plane window out of total slice
float visEinslc
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV].
float missE
sum of energy of particles that leave detector. example cut: missE/trueE > 0.01 is truly uncontained ...
SRHeader hdr
Header branch: run, subrun, etc.
float muonid
Likelihood muon.
Reweight information for a single GENIE systematic.
float orphCalE
calorimetric energy of hits that don't appear in any FuzzyK prongs
SRParticleTruth truthXView
Truth information for the prong.
short faveidxeffthenpur
Index of favorite in allnus when neutrinos are sorted by efficiency and slices break ties by purity...
THE MAIN GENIE PROJECT NAMESPACE
SRVector3D dir
Shower direction at start point [unit vector recommended].
SRVector3D enter
Cosmic entrance point in detector coordinates. [cm] When the primary doesn't enter the detector...
float Eres1
Estimated event energy resolution (GeV) (using an unoscillated training sample)
float nueid
Likelihood of Charge Current NuE.
float ndhadcalactE
Near detector – hadronic calorimetric energy NOT on the muon track in active region [GeV]...
unsigned int npizero
Number of 's after neutrino reaction, before FSI.
float daughterVisEinslc
Visible Energy in detector for all daughters of this particle, slice summed FLSHits that made CellHit...
float mvapiE
PionReco measure of particle energy, assuming a charged pion.
SRBeam beam
Information about neutrino production.
unsigned int ncells
number of cells in pixel map
float shwEFrac
fraction of energy of leading shower out of total energy of slice
float ndtrklenact
Near detector – muon track length in active region [cm].
std::vector< float > components
Principal components of output.
float prongEbal3D
the energy balance between the two highest energy 3D prongs in slice
unsigned int ncellsfromedge
minimum number of cells to edge of detector
float ndtrkcaltranE
Near detector – muon calorimetric energy in transition plane [GeV].
Perform a "2 point" Hough transform on a collection of hits.
float ymaxt
y position of hit closest to edge in +Y dimension that has > 100 photoelectons (TODO: use pecorr) ...
SRHadClust hadclust
Cluster information for hits in slice but not on muon track (track with higest ReMId value) ...
int ncellsfromedge
number of cells from detector edge
Variables describing Michel E's found around the end of a track.
float meanyexp
Hadronic y of matches, "exp".
float costhetatrue
cosine of angle between cosmic trk dir and true dir of most contributing particle ...
std::vector< SRMRProperties > mrdif
cosmogenic DiF shower properties
SRCVNParticleResult cvnpart_opphorn
cvnpart trained with opposite horn current
SRCVNResult cvnnocosmics_opphorn
cvncosmics trained for opposite HC
std::vector< SRProng > png2d
Vector of 2D prong objects.
float cfitspeed
fit inverse speed (ns/cm) of Hough timing fit (TimingFit module) for cosmic track ...
SRVector3D meanpos
The mean position of the ME cluster.
unsigned int lastplane
last plane
SRCosRej cosrej
Output from CosRej (Cosmic Rejection)
float elasticProtonSumVisEinslc
Vis energy in slc coming from sum of elastic processes with protons in final state linked to primary...
float prong2dvertexenergyvolume20
Vertex Energy calculated by all the hits belong to 2D prong using volume2 20cm.
unsigned int firstplane
first plane
std::vector< float > piplus_univ
Reweight values for the piplus multi-universe.
float q2
Squared momentum transfer [GeV^2].
unsigned int lastcelly
global position of last y cell in map
float shiftedtrkccE
Track length cc neutrino energy GeV
float closestsliceminfromback
minimum distance to edge of detector in the closest slice
unsigned short nhity
number of hits in yview
SRLorentzVector p
True energy 4-vector of the best matched particle.
A vertex found by the VertexDT algorithm.
float trknonqeE
Track length non-quasielastic neutrino energy [GeV].
float rawgevslice
Uncorrected slice energy [GeV].
std::vector< SRVertexDT > vdt
Vector of vertices found by VertexDT.
unsigned short nplane
number of planes spanned
unsigned int idxremid
index number of the best ReMId track
float hadEinmucat
hadronic energy in muon catcher and transition planes
float elasticProtonSumVisE
Visible energy coming from sum of elastic processes with protons in final state linked to primary...
float cospidbdtg
NC cosrej PID. A Keras using 15 variables.
float len
Track length of identified track.
std::vector< float > proton_univ
Reweight values for the proton multi-universe.
int nanoslicebufferempty
# of nanoslices reporting BufferEmpty
float azimuth
Azimuth angle (w.r.t y-axis)
float chi2Scat
chi^2 from the scattering angle
int tptype
"target particle type". Parent particle ID exiting the target (PDG code)
int inttype
Interaction type enum int_type::[...].
float woscdumb
Simplest possible oscillation weight.
float cosyposattrans
Y position of cosmic track at transition (ND only, use to check if went through air gap) ...
SRVector3D boxmax
Maximum coordinates box containing all the hits [cm].
float len
track length [cm]
std::vector< SRCosmicCVN > cosmiccvn
Contain cosmic CVN scores for all time windows in event.
std::vector< SRTrkME > trkcosmic
float activity15
PionReco activity within 15 cm of prong end, in GeV, ignoring 30 cm near vertex.
std::vector< SRFuzzyKProng > png
Vector of 3D prong objects.
unsigned short nplaney
number of planes spanned in y view
float regcvnhadE
Hadronic Energy predicted by Regression CNN [GeV].
SRMichelE me
Michel electron branch.
float hitfracy
fraction of y hits in slice in y view pixel map
Overarching information for a numu hadronic cluster.
A reconstructed shower from the MRProperties module.
float prong2dvertexenergyvolume30
Vertex Energy calculated by all the hits belong to 2D prong using volume3 30cm.
SRVector3D muonstart
muon track start
float inelasticPhotonSumVisEinslc
Vis energy in slc coming from sum of inelastic processes with photons in final state linked to primar...
int bestVtxIdx
elastic arms vertex index for the best muon track
float avedEdxlast30cm
Average dE/dx in the last 30 cm approximately.
float regcvnEvtE_opphorn
regcvnEvtE trained with opposite horn current
std::vector< unsigned int > primList
Indices to primary (i.e. final state) descendants in SRNeutrino.
float maxval
Maximum value among net outputs.
std::vector< SRCosmic > allcosmics
vector holding all Cosmics
static Var numuid(const std::shared_ptr< CAFAnaModel > &model)
std::vector< SRTrueParticle > prim
Primary daughters, lepton comes first in vector.
float ndtrkcalcatE
Near detector – muon calorimetric energy in muon catcher [GeV].
float gap
gap from shower start to ElasticArms vertex [cm]
float trkfwdair
for Kalmantrack projected distance forwards how much is through air (ND only, NYI) ...
float calccE
Calorimetric charged current neutrino energy [GeV].
float pid
The default PID value - normally use this one.
unsigned short nhit
number of hits
bool isFHC
Flags for horn direction.
bool passanglefirstana
Would this slice pass the old angle cut used for first analysis.
unsigned int npiplus
Number of 's after neutrino reaction, before FSI.
SRNuonEResult nuone_opphorn
nuone trained for opposite HC
float PMuon
BPF reconstructed momentum for the prong with the best muon PID value.
int nanosliceadcerror
# of nanoslices reporting ADCError
std::vector< SRTrainingData > trainingdata
Collection of labels associated with the Pixel maps.
SRTrainingBranch training
Extra training information for prototyping PIDs etc.
float tmvabdtmf
TMVA boosted decision tree, Fisher discriminant.
std::vector< float > inty
float cosslope
slope of track timing fit (cosmictrack)
float deltat
Time delay (ns)
std::vector< unsigned int > genVersion
Version of the generator that created this neutrino interaction.
float dedx15
measure of dedx ignoring 15 cm near EA vertex
float muclosestapproachbydist
float kalyposattrans
Y position of Kalman track and transition (ND only, use to check if went through air gap) ...
float pngminy
Minimum Y that contain all the cell hits. [cm].
float scatt30
measure of track scatter ignoring 30 cm near EA vertex
short faveidxpur
Index of favorite in allnus when sorted by purity.
float starttime
start time [ns]
SRLorentzVector p
True momentum [GeV].
float tmvabdt
TMVA boosted decision tree, adaptive boost.
int ndiblocks
# of diblocks reporting in event
float truemuoncatcherE
ND value: true energy of muon as it crosses the transition plane into muon catcher [GeV]...
This is a class for the NueSel energy estimate.
unsigned int ncells
number of cells in pixel map
float remavededx
average dE/dx value as computed by remid
int pdgbest
pdg code of most contributing true particle to best kalman trk
float DirZMuon
BPF reconstructed track direction for the prong with the best muon PID value.
short faveidxeff
Index of favorite in allnus when sorted by slicer efficiency.
float visEinslc
Sum of FLS hits that made CellHits from this neutrino in this subevent [GeV].
unsigned int ncontplanes
number of continuous planes
float calE
Calorimetric Energy of ME (GeV)
float pngmaxy
Maximum Y that contain all the cell hits. [cm].
float eplll
Electron - proton LL for longitudinal shower.
unsigned short maxplanegap
maximum number of gapped planes in prong
float zmaxt
z position of hit closest to edge in +Z dimension that has > 100 photoelectons (TODO: use pecorr) ...
SRVector3D start
Shower start point in detector coordinates. [cm].
unsigned short maxplanecont
maximum number of contiguous planes in prong
float fscattsig
sigma of scattering variable distribution (Fernanda)
Details of processing cuts made by the veto modules.
SRVector3D vtx
Vertex position in detector coordinates. [cm].
std::vector< float > bposy
float trkyposattrans
Y position at transition to muon catcher, for determining if track went through air gap (ND only) ...
float xmint
x position of hit closest to edge in -X dimension that has > 100 photoelectons (TODO: use pecorr) ...
SRTrackBase discrete
3D tracks produced by DiscreteTrack
unsigned int parent
Class of the event by parent particle.
float energydiffexp
Pot. diff between sig and bkg matches, "exp".
unsigned short nhitx
number of hits in x-view
Reweight information for flux systematic.
float pur
Purity with which this event matched to the parent slice.
int nemptymicroslice
# of empty micro slices
float visENeutron
Sum of FLS hits that made CellHits from this neutrino [GeV] that were daughters of neutrons...
float ellt
Electron LL for transverse shower.
float meanyfit
Hadronic y of matches, "fit".
float mipfrac
fraction of mip hits out of total number of hits
unsigned int longestidx
index of longest prong
unsigned int nouttimehits
# of out-of-time hits
View_t view
Prong view caf::kX = 0, caf::kY = 1 or caf::kXorY = 2.
bool numucontainSA
is this contained by second analysis Numu Standards?
float chi2Hit
chi^2 from the hit-trajectory
float ucrecomuonE1trk
Reconstructed muon energy for uncontained single track events at the FarDet from TMVA [GeV]...
SRLorentzVector p
True momentum [GeV].
float adc
Total ADC in the ME cluster.
SRVector3D meanpos
Mean position of hits in cluster, weighted by charge [cm].
float mintime
Min time of cell(s) hits.
float cospidbdt
NC Cosrej PID. A real adaptive BDT using 13 variables.
Output from Cosmic Rejection (CosRej) module.
float hadE
Hadronic energy [GeV].
float meanqfracbkg
Mean fraction matched in background matches.
SRNueEnergy nue
Nue energy variables.
float gen2vtx
distance from ray origin to event vtx
float enrichfrac
Fraction of matches that are "enriched".
float eff
True deposited energy collection efficiency for the best matched particle relative to the slice...
SRParticleTruth truth
Truth information for the prong.
unsigned int run
run number
float calE
energy based on summed calibrated deposited charge [GeV]
SRVector3D muparp
Muon neutrino parent momentum, x component.
float avedEdxlast40cm
Average dE/dx in the last 40 cm approximately.
SRCVNResult cvnoldpresel
Output from CVN - Preselection used in Prod3/4 (many-class PID)
float vtxdist
shortest distance to wall from primary Kalman track start position (proxy for vertex) ...
unsigned int particles
Class of the event by primary n prongs.
SRCVNResult cvnloosepreselptp
Output from CVN - Loose Presel plus PtP cut (many-class PID)
float calE
energy based on summed calibrated deposited charge [GeV]
float dedx30
measure of dedx ignoring 30 cm near EA vertex
int nanoslicedatanotpresent
# of nanoslices reporting !DataPresent
std::vector< SRHoughVertex > hough
Vector of vertices found by HoughVertex.
int tgtA
A of target nucleus.
float closestslicecalE
Calorimetric energy of the closest-in-time slice (GeV)
float piminus_cv
Reweight for the piminus central value (cv)
float annepi0
e/pi0 PID for oscillation analysis
int emptydatablock
# of empty data blocks
int cosbakcell
cosmictrack projected # cells from start point backwards to det edge
float Eres3
Estimated event energy resolution (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 1.0)
def ratio(spec1, spec2, nbins, pot, binrange=(0, 1))
int nanoslicenolinkstatus
# of nanoslices reporting !LinkPresent
SRMuonID muonid
Output from ND Group MuonID BDT.
float inelasticProtonMaxVisE
Visible energy coming from max inelastic process with protons in final state linked to primary...
bool passpre
Bool saying if event passed Preselection.
std::vector< SRTrkME > trkkalman
Det_t det
Detector, ND = 1, FD = 2, NDOS = 3.
float kalfwdair
for Kalmantrack projected distance forwards how much is through air (ND only, NYI) ...
unsigned int nhit
number of hits
float elasticProtonMaxVisEinslc
Vis energy in slc coming from max elastic process with protons in final state linked to primary...
unsigned int evt
ART event number, indexes trigger windows.
float deltat
time difference [ns]
float costheta
cosine of track with respect to beam direction
SRRvp rvp
Output from RecoVariablePID (RVP)
Defines an enumeration for prong classification.
unsigned int nproton
Number of protons after neutrino reaction, before FSI.
float scatt
sum of all all angular deviation (looping over kaltrk traj pts) / trk len
float chibkgexp
chisq of a fit assuming best match is bkg, "exp"
float daughterVisEinslcBirks
Visible Energy in detector for all daughters of this particle, slice summed FLSHits that made CellHit...
float daughterVisEBirks
Visible Energy in detector for all daughters of this particle, all summed FLSHits that made CellHits ...
float otherid
Likelihood other.
int firstplane
first plane in slice
unsigned int nmissingdcms
# of missing DCMs
float cscorediff
chisq score difference between best +c/-c assumption and free fit in Hough timing fit (TimingFit modu...
float mintime
Min time of cell(s)
float closestsliceminfromeast
minimum distance to edge of detector in the closest slice
std::string genConfigString
String associated with generator configuration. (For GENIE 3, this is the "Comprehensive Model Config...
unsigned short nhit
number of hits
float posy
y position on target
float dcmedgematchfrac
How many hits at the DCM edge are matched in the adjacent DCM?
int kalbakcellnd
Kalmantrack projected # cells from start point backwards to det edge, including muon catcher...
bool passthru
Would this slice pass the (fixed) through-going check?
float nutauid
Likelihood Charge Current NuTau.
float genweight
Weight, if any, assigned by the generator.
bool passangle
Would this slice pass the most recent angle cut?
unsigned int subrun
subrun number
float fracnoisePE
Fraction of energy which comes from noise.
bool passthruold
Would this slice pass the (not fixed, no ratio check) through-going check?
float trkbaksteel
for Kalmantrack projected distance backwards, how much is through steel (ND only, currently is just d...
std::vector< int > daughterlist
float emulll
Electron - muon LL for longitudinal shower.
float pur
Slicer purity for this truth interaction.
The truth information of reco objects within a slice.
SRVector3D vtx
Vertex position in detector coordinates [cm].
bool isseaquark
Did neutrino scatter off a sea quark.
float nueid
Likelihood Charge Current NuE.
float tmvabdtd
TMVA boosted decision tree, decorrelation.
unsigned short minplane
minimum plane from the cluster
float zmint
z position of hit closest to edge in -Z dimension that has > 100 photoelectons (TODO: use pecorr) ...
float muonyattrans
muon y position at transition plane
float pngptp
Event transverse momentum fraction, based on prongs. See ncid::NCCosRej::ProngTransMom.
SRVector3D pdp
"parent decay momentum". Parent momentum at decay point
float invglll
photon LL for longitudinal shower, assuming shower started at opposite end
float ndhadtrkactE
Near detector – hadronic calorimetric energy on the muon track in active region [GeV].
float kalslope
slope of track timing fit (kalmantrack)
int ndatablockmissingdata
# of occurances of isMissingData
float ppdydz
"parent particle momentum dy/dz". Parent dy/dz direction at production
int bestBpfIdx
bpf track index for the best muon track
The SRNeutrino is a representation of neutrino interaction information.
SRParticleTruth truthYView
Truth information for the prong.
SRCVNResult cvnnocosmics
Output from CVN - No cosmics ued in training (many-class PID)
float len
reconstructed track length for the best muon track (input variable for the muon PID) ...
float zenith
Zenith angle (w.r.t y-axis)
float emullt
Electron - muon LL for transverse shower.
float pur
Slicer purity for this truth interaction.
float kalfwdsteel
for Kalmantrack projected distance forwards, how much is through steel (ND only, currently is just di...
SRVector3D stop
Cosmic end point in detector coordinates, regardless of whether it is inside or outside the detector...
unsigned int closestslicenhit
Number of hits in the closest-in-time slice.
float fracdcm3hits
fraction of DCM3 hits in horizontal modules
float E
True energy [GeV].
unsigned short dibfirst
first diblock in detector configuration (1-14)
float prox15
PionReco measure of proximity to other prongs, ignoring 15 cm near vertex.
float xmin2
x position of hit second closest to edge in -X dimension (slc.boxmin.fX gives first closest) ...
float epilll
Electron - pion LL for longitudinal shower.
int nnanoslices
# of nano slices in the event
float sparsenessasymmslice
float minus2sigma
Reweight for shift.
double leninact
track length in active detector
float meanqfracbkgexp
Fraction matched in background matches, "exp".
float xmax2
x position of hit second closest to edge in +X dimension (slc.boxmax.fX gives first closest) ...
float cospidcontain
Nue cosrej PID. A BDT using 5 variables relating to containment.
unsigned int noutput
Number of entries in output vector.
float kalfwddist
Kalmantrack projected distance (cm) from end point forwards to det edge.
float annecos
e/cos PID for oscillation analysis
unsigned short nhitx
number of hits in x-view
float minus1sigma
Reweight for shift.
Store BDT variables for the short-baseline oscillation study.
SRParticleTruth truthXView
Truth information for the track.
float angle
Cosine of CosmicTrack with respect to the beam direction.
SRCVNResult cvnloosepreselptp_opphorn
cvnloosepreselptp trained for opposite HC
bool IsValid
This defaults to false, and only gets set to true in CAFMaker if there is a valid BPF track...
float hadE
GeV sum of non (Kalman best ReMId) track E.
float cosmicid
Likelihood Cosmic Interaction.
Breakpoint ID (BpfId) output.
float mindist
minimum projected distance to edge of any Kalman track with > 15 hits
float epl20frac
fraction of energy in first 20 planes out of total slice energy
Track finder for cosmic rays.
Truth information for numu energy fitting.
float endtime
end time [ns]
unsigned int nbaddcmslg
# of DCMS with too many bad channels (LiveGeometry)
float zmax2
z position of hit second closest to edge in +Z dimension (slc.boxmax.fZ gives first closest) ...
unsigned int lastplane
global position of last plane in map
float pid
The output value from the BDT.
int cont
True if track is contained as defined by ReMId.
float elll
Electron LL for longitudinal shower.
float photonid
Likelihood photon.
SRLorentzVector p
True momentum [GeV].
float cosbakdist
cosmictrack projected distance (cm) from start point backwards to det edge
short nallcosmics
Number of cosmics in allcosmics vector.
float visEinslc
Visible Energy in detector, slice summed FLSHits that made CellHits [GeV].
std::vector< float > output
List of net output nodes.
SRParticleTruth truth
Truth information for the michel cluster.
unsigned int npiminus
Number of 's after neutrino reaction, before FSI.
float numuE
energy of parent slice
int nanoslicepacketerror
# of nanoslices reporting PacketError
unsigned int subrun
subrun number
float cospidperibdt
Nue cosrej PID for the peripheral sample for 2020+.
float daughterVisEBirks
Visible Energy in detector for all daughters of this particle, all summed FLSHits that made CellHits ...
double vtxx
True vertex of X position.
float electronid
Likelihood electron.
float trkccE
Track length cc neutrino energy [GeV].
float visE
Visible Energy in detector, all summed FLSHits that made CellHits [GeV].
SRKalman kalman
Tracks produced by KalmanTrack.
int resnum
Straight from GENIE, resonance number.
float pid
PID value output by kNN.
bool iscc
true if charged-current interaction, false if not.
std::vector< float > piminus_univ
Reweight values for the piminus multi-universe.
std::vector< SRTrkME > trkbpf
short faveidxeffpur
Index of favorite in allnus when sorted by product of efficiency and purity.
float E2
Total event energy (GeV) (using a training sample with dm^2 = 2.4e-3, sin^2(2th23) = 0...
int kalfwdcellnd
Kalmantrack projected # cells from end point forwards to det edge, including muon catcher...
float pi0mass
best pi0 mass hypothesis coming from combinations of JMShowers
bool keepnue
Does the event past nue version of veto? (see doc-db 14654)
unsigned int nshwlid
number of shwlid showers - either 0 or number of 3d prongs
bool cvnmapsfilled
Bool to show if CVN Maps are filled for this slice.
SRCVNParticleResult cvnpart
CVN prongID information for 4 views.
SRVector3D boxmin
Minimum coordinates box containing all the hits [cm].
unsigned int npiplus_univ
Number of piplus universes.
Sum up livetimes from individual cosmic triggers.
float L
True distance from hadron/muon decay to neutrino interaction [km].
int labely
Class of the Y view prong.
unsigned short maxplane
maximum plane from the cluster
float ndhadcalcatE
Near detector – hadronic calorimetric energy NOT on the muon track in muon catcher [GeV]...
SRFuzzyK fuzzyk
Primary 3D prong object.
std::vector< float > vuniv
Reweight values for the multi-universe.
float activity30
measure of activity within 30 cm of end of track ignoring 30 cm near vertex
float hitRatio
ratio of hits in track to hits in prong (input to the muon PID) for the best muon track ...
float visEinslcBirks
Visible Energy in detector, slice summed FLSHits that made CellHits [GeV] with birks suppression...
float ERemain
Summed remaining energy in the slice (not on fuzzyK 3D prongs)
float scatt15
measure of track scatter ignoring 15 cm near EA vertex
float meanqfracfit
Fraction of charge matched, "fit".
float anglekal
cos of angle of best ReMId Kalman track
SRParticleTruth truth
Truth information for the track.
unsigned int nplanes
number of planes in pixel map
float epi0lll
Electron - Pi0 LL for longitudinal shower.
int mincell
minimum projected cells to edge of any Kalman track with > 15 hits
Use NuReweight to compute +/-1,2sigma shifts for all systematics.
float anne
ann output with energy for the slice, currently the same as the most energetic shower ...
std::vector< float > daughterEnergies
Vector containing energy of each daughter.
float trkqeE
Track length quasielastic neutrino energy [GeV].
static Var nutauid(const std::shared_ptr< CAFAnaModel > &model)
size_t nhough
Number of vertices in HoughVertex (hough.size())
float hadtrkE
Hadronic calorimetric energy on the muon track[GeV].
unsigned short maxplanegap
maximum number of gapped planes in prong
int pdg
PDG Code of the best matched truth particle.
SRCVNResult cvn
Horrible hack to appease CAFAna.
std::vector< SRTrkME > trkdiscrete
float eff
Slicer efficiency for this truth interaction.
float W2
Invariant mass of final state squared. [GeV^2].
static constexpr double L
float time
Time of first Michel electron trajectory point [GeV].
float energy
reconstructed total energy for the best muon track
Variables describing Michel E's found around the end of a track.
float daughterVisE
Visible Energy in detector for all daughters of this particle, all summed FLSHits that made CellHits ...
static Var nueid(const std::shared_ptr< CAFAnaModel > &model)
float closestsliceminfrombottom
minimum distance to edge of detector in the closest slice
Vectors of reconstructed vertices found by various algorithms.
float meanysig
Mean hadronic y of matches that are signal.
float totEscE
The total escaping energy, from the particle and all of its daughters, using truth information [GeV]...
unsigned char cvnobjmap[16000]
store 1D array with hit object id
float disttotrack
Distance between end of track and Michel hits [cm].
float bakdist
Projected live distance to the edge projected backwards from track start.
float protonid
Likelihood proton.
Reconstructed tracks found by various algorithms.
bool numucontain
is this contained by Numu Standards? (can use as general containment)
unsigned short maxplanecont
maximum number of contiguous planes in prong
float kdirscore
chisq score difference between +c and -c assumptions in Hough timing fit (TimingFit module) for best ...
unsigned int nmiphit
number of minimum ionizing hits
unsigned short diblast
last diblock in detector configuration (1-14)
unsigned int firstplane
global position of first plane in map
int motherpdg
PDG Code of the mother of the best matched truth particle.
float ppenergy
"parent particle energy". Parent energy at production
const std::string cv[Ncv]
float fannid
ANN output, "fann" package.
float lstmmuon
Muon Energy predicted by LSTM EE [GeV].
Truth information for a Michel electron.
float meanqfracsig
Fraction matched in signal matches.