#include <MuonRemovalInfo.h>
Definition at line 11 of file MuonRemovalInfo.h.
| MuonRemovalInfo::MuonRemovalInfo | ( | ) |
Definition at line 6 of file MuonRemovalInfo.cxx.
00006 : 00007 ndigit(ANtpDefVal::kInt),nstrip(ANtpDefVal::kInt), 00008 orig_event(ANtpDefVal::kInt),best_purity(ANtpDefVal::kDouble), 00009 best_complete(ANtpDefVal::kDouble), 00010 elec_complete(ANtpDefVal::kDouble), 00011 best_purity_phw(ANtpDefVal::kDouble), 00012 best_complete_phw(ANtpDefVal::kDouble), 00013 elec_complete_phw(ANtpDefVal::kDouble), 00014 orig_cc_pid(ANtpDefVal::kDouble), 00015 orig_nsCCPID(ANtpDefVal::kDouble), 00016 orig_roCCPID(ANtpDefVal::kDouble), 00017 orig_abCCPID(ANtpDefVal::kDouble), 00018 nrmstp(ANtpDefVal::kInt), 00019 vtxx(ANtpDefVal::kDouble), 00020 vtxy(ANtpDefVal::kDouble),vtxz(ANtpDefVal::kDouble), 00021 vtxp(ANtpDefVal::kDouble),npln(ANtpDefVal::kInt), 00022 prng(ANtpDefVal::kDouble),pcrv(ANtpDefVal::kDouble), 00023 pvdx(ANtpDefVal::kDouble),pvdy(ANtpDefVal::kDouble), 00024 pvdz(ANtpDefVal::kDouble),fitp(ANtpDefVal::kInt), 00025 endc(ANtpDefVal::kInt),pass(ANtpDefVal::kInt), 00026 pmux(ANtpDefVal::kDouble),pmuy(ANtpDefVal::kDouble), 00027 pmuz(ANtpDefVal::kDouble),shwe(ANtpDefVal::kDouble),mxpl(ANtpDefVal::kInt), 00028 qp(ANtpDefVal::kDouble), 00029 SigmaQP(ANtpDefVal::kDouble), 00030 vtxdistance(ANtpDefVal::kDouble), 00031 endx(ANtpDefVal::kDouble), 00032 endy(ANtpDefVal::kDouble), 00033 endz(ANtpDefVal::kDouble), 00034 enddistance(ANtpDefVal::kDouble), 00035 endp(ANtpDefVal::kInt), 00036 zenith(ANtpDefVal::kDouble), 00037 azimuth(ANtpDefVal::kDouble), 00038 mrmpmux(ANtpDefVal::kDouble),mrmpmuy(ANtpDefVal::kDouble), 00039 mrmpmuz(ANtpDefVal::kDouble),mrmQ2(ANtpDefVal::kDouble), 00040 mrmEshw(ANtpDefVal::kInt), 00041 origShwPlanes(ANtpDefVal::kInt), 00042 origShwBegPlane(ANtpDefVal::kInt), 00043 origShwEndPlane(ANtpDefVal::kInt), 00044 origShwStrips(ANtpDefVal::kInt), 00045 origShwVtxPlane(ANtpDefVal::kInt), 00046 origShwVtxX(ANtpDefVal::kFloat), 00047 origShwVtxY(ANtpDefVal::kFloat), 00048 origShwVtxZ(ANtpDefVal::kFloat), 00049 orig_evt_purity(ANtpDefVal::kDouble),orig_evt_complete(ANtpDefVal::kDouble), 00050 nMuonDig(ANtpDefVal::kInt), 00051 nMuonDigRetained(ANtpDefVal::kInt),nShwDig(ANtpDefVal::kInt), 00052 nShwDigRetained(ANtpDefVal::kInt),nShwDigAtVtx(ANtpDefVal::kInt), 00053 nShwDigRetainedAtVtx(ANtpDefVal::kInt),nShwPE(ANtpDefVal::kDouble), 00054 nShwPERetained(ANtpDefVal::kDouble),nShwPEAtVtx(ANtpDefVal::kDouble), 00055 nShwPERetainedAtVtx(ANtpDefVal::kDouble),nRetained(ANtpDefVal::kInt), 00056 nRetainedMuon(ANtpDefVal::kInt),nRetainedShw(ANtpDefVal::kInt), 00057 nRetainedBoth(ANtpDefVal::kInt),nPERetained(ANtpDefVal::kDouble), 00058 nPERetainedMuon(ANtpDefVal::kDouble),nPERetainedShw(ANtpDefVal::kDouble), 00059 nPERetainedBoth(ANtpDefVal::kDouble),nRejected(ANtpDefVal::kInt), 00060 nRejectedMuon(ANtpDefVal::kInt),nRejectedShw(ANtpDefVal::kInt), 00061 nRejectedBoth(ANtpDefVal::kInt),nRejShw(ANtpDefVal::kInt), 00062 nRejShwMaxTrk(ANtpDefVal::kInt),nRejShwFakeTrk(ANtpDefVal::kInt), 00063 nRejShwMix(ANtpDefVal::kInt) 00064 {}
| MuonRemovalInfo::~MuonRemovalInfo | ( | ) | [virtual] |
| void MuonRemovalInfo::Reset | ( | ) |
Definition at line 68 of file MuonRemovalInfo.cxx.
References azimuth, best_complete, best_complete_phw, best_purity, best_purity_phw, elec_complete, elec_complete_phw, endc, enddistance, endp, endx, endy, endz, fitp, ANtpDefaultValue::kDouble, ANtpDefaultValue::kFloat, ANtpDefaultValue::kInt, mrmEshw, mrmpmux, mrmpmuy, mrmpmuz, mrmQ2, mxpl, ndigit, nMuonDig, nMuonDigRetained, nPERetained, nPERetainedBoth, nPERetainedMuon, nPERetainedShw, npln, nRejected, nRejectedBoth, nRejectedMuon, nRejectedShw, nRejShw, nRejShwFakeTrk, nRejShwMaxTrk, nRejShwMix, nRetained, nRetainedBoth, nRetainedMuon, nRetainedShw, nrmstp, nShwDig, nShwDigAtVtx, nShwDigRetained, nShwDigRetainedAtVtx, nShwPE, nShwPEAtVtx, nShwPERetained, nShwPERetainedAtVtx, nstrip, orig_abCCPID, orig_cc_pid, orig_event, orig_evt_complete, orig_evt_purity, orig_nsCCPID, orig_roCCPID, origShwBegPlane, origShwEndPlane, origShwPlanes, origShwStrips, origShwVtxPlane, origShwVtxX, origShwVtxY, origShwVtxZ, pass, pcrv, pmux, pmuy, pmuz, prng, pvdx, pvdy, pvdz, qp, shwe, SigmaQP, vtxdistance, vtxp, vtxx, vtxy, vtxz, and zenith.
Referenced by MuonRemovalInfoAna::Analyze(), and NueRecord::Reset().
00069 { 00070 ndigit = ANtpDefVal::kInt; 00071 nstrip = ANtpDefVal::kInt; 00072 orig_event = ANtpDefVal::kInt; 00073 best_purity = ANtpDefVal::kDouble; 00074 best_complete = ANtpDefVal::kDouble; 00075 elec_complete = ANtpDefVal::kDouble; 00076 best_purity_phw = ANtpDefVal::kDouble; 00077 best_complete_phw = ANtpDefVal::kDouble; 00078 elec_complete_phw = ANtpDefVal::kDouble; 00079 orig_cc_pid = ANtpDefVal::kDouble; 00080 orig_nsCCPID = ANtpDefVal::kDouble; 00081 orig_roCCPID = ANtpDefVal::kDouble; 00082 orig_abCCPID = ANtpDefVal::kDouble; 00083 nrmstp = ANtpDefVal::kInt; 00084 vtxx = ANtpDefVal::kDouble; 00085 vtxy = ANtpDefVal::kDouble; 00086 vtxz = ANtpDefVal::kDouble; 00087 vtxp = ANtpDefVal::kDouble; 00088 npln = ANtpDefVal::kInt; 00089 prng = ANtpDefVal::kDouble; 00090 pcrv = ANtpDefVal::kDouble; 00091 pvdx = ANtpDefVal::kDouble; 00092 pvdy = ANtpDefVal::kDouble; 00093 pvdz = ANtpDefVal::kDouble; 00094 fitp = ANtpDefVal::kInt; 00095 endc = ANtpDefVal::kInt; 00096 pass = ANtpDefVal::kInt; 00097 pmux = ANtpDefVal::kDouble; 00098 pmuy = ANtpDefVal::kDouble; 00099 pmuz = ANtpDefVal::kDouble; 00100 shwe = ANtpDefVal::kDouble; 00101 mxpl = ANtpDefVal::kInt; 00102 qp = ANtpDefVal::kDouble; 00103 SigmaQP = ANtpDefVal::kDouble; 00104 vtxdistance = ANtpDefVal::kDouble; 00105 endx = ANtpDefVal::kDouble; 00106 endy = ANtpDefVal::kDouble; 00107 endz = ANtpDefVal::kDouble; 00108 enddistance = ANtpDefVal::kDouble; 00109 endp = ANtpDefVal::kInt; 00110 zenith = ANtpDefVal::kDouble; 00111 azimuth = ANtpDefVal::kDouble; 00112 mrmpmux = ANtpDefVal::kDouble; 00113 mrmpmuy = ANtpDefVal::kDouble; 00114 mrmpmuz = ANtpDefVal::kDouble; 00115 mrmQ2 = ANtpDefVal::kDouble; 00116 mrmEshw = ANtpDefVal::kDouble; 00117 origShwPlanes = ANtpDefVal::kInt; 00118 origShwBegPlane = ANtpDefVal::kInt; 00119 origShwEndPlane = ANtpDefVal::kInt; 00120 origShwStrips = ANtpDefVal::kInt; 00121 origShwVtxPlane = ANtpDefVal::kInt; 00122 origShwVtxX = ANtpDefVal::kFloat; 00123 origShwVtxY = ANtpDefVal::kFloat; 00124 origShwVtxZ = ANtpDefVal::kFloat; 00125 orig_evt_purity = ANtpDefVal::kDouble; 00126 orig_evt_complete = ANtpDefVal::kDouble; 00127 nMuonDig = ANtpDefVal::kInt; 00128 nMuonDigRetained = ANtpDefVal::kInt; 00129 nShwDig = ANtpDefVal::kInt; 00130 nShwDigRetained = ANtpDefVal::kInt; 00131 nShwDigAtVtx = ANtpDefVal::kInt; 00132 nShwDigRetainedAtVtx = ANtpDefVal::kInt; 00133 nShwPE = ANtpDefVal::kDouble; 00134 nShwPERetained = ANtpDefVal::kDouble; 00135 nShwPEAtVtx = ANtpDefVal::kDouble; 00136 nShwPERetainedAtVtx = ANtpDefVal::kDouble; 00137 nRetained = ANtpDefVal::kInt; 00138 nRetainedMuon = ANtpDefVal::kInt; 00139 nRetainedShw = ANtpDefVal::kInt; 00140 nRetainedBoth = ANtpDefVal::kInt; 00141 nPERetained = ANtpDefVal::kDouble; 00142 nPERetainedMuon = ANtpDefVal::kDouble; 00143 nPERetainedShw = ANtpDefVal::kDouble; 00144 nPERetainedBoth = ANtpDefVal::kDouble; 00145 nRejected = ANtpDefVal::kInt; 00146 nRejectedMuon = ANtpDefVal::kInt; 00147 nRejectedShw = ANtpDefVal::kInt; 00148 nRejectedBoth = ANtpDefVal::kInt; 00149 nRejShw = ANtpDefVal::kInt; 00150 nRejShwMaxTrk = ANtpDefVal::kInt; 00151 nRejShwFakeTrk = ANtpDefVal::kInt; 00152 nRejShwMix = ANtpDefVal::kInt; 00153 }
| void MuonRemovalInfo::Zero | ( | ) |
Definition at line 155 of file MuonRemovalInfo.cxx.
References azimuth, best_complete, best_complete_phw, best_purity, best_purity_phw, elec_complete, elec_complete_phw, endc, enddistance, endp, endx, endy, endz, fitp, mrmEshw, mrmpmux, mrmpmuy, mrmpmuz, mrmQ2, mxpl, ndigit, nMuonDig, nMuonDigRetained, nPERetained, nPERetainedBoth, nPERetainedMuon, nPERetainedShw, npln, nRejected, nRejectedBoth, nRejectedMuon, nRejectedShw, nRejShw, nRejShwFakeTrk, nRejShwMaxTrk, nRejShwMix, nRetained, nRetainedBoth, nRetainedMuon, nRetainedShw, nrmstp, nShwDig, nShwDigAtVtx, nShwDigRetained, nShwDigRetainedAtVtx, nShwPE, nShwPEAtVtx, nShwPERetained, nShwPERetainedAtVtx, nstrip, orig_abCCPID, orig_cc_pid, orig_event, orig_evt_complete, orig_evt_purity, orig_nsCCPID, orig_roCCPID, origShwBegPlane, origShwEndPlane, origShwPlanes, origShwStrips, origShwVtxPlane, origShwVtxX, origShwVtxY, origShwVtxZ, pass, pcrv, pmux, pmuy, pmuz, prng, pvdx, pvdy, pvdz, qp, shwe, SigmaQP, vtxdistance, vtxp, vtxx, vtxy, vtxz, and zenith.
00156 { 00157 ndigit = 0; 00158 nstrip = 0; 00159 orig_event = -1; 00160 best_purity = 0; 00161 best_complete = 0; 00162 elec_complete = 0; 00163 best_purity_phw = 0; 00164 best_complete_phw = 0; 00165 elec_complete_phw = 0; 00166 orig_cc_pid = 0; 00167 orig_nsCCPID = 0; 00168 orig_roCCPID = 0; 00169 orig_abCCPID = 0; 00170 qp = 0; 00171 SigmaQP = 0; 00172 vtxdistance = 0; 00173 endx = 0; 00174 endy = 0; 00175 endz = 0; 00176 enddistance = 0; 00177 endp = 0; 00178 zenith = 0; 00179 azimuth = 0; 00180 origShwPlanes = 0; 00181 origShwBegPlane = 0; 00182 origShwEndPlane = 0; 00183 origShwStrips = 0; 00184 origShwVtxPlane = 0; 00185 origShwVtxX = 0; 00186 origShwVtxY = 0; 00187 origShwVtxZ = 0; 00188 nrmstp = 0; 00189 vtxx = 0; 00190 vtxy = 0; 00191 vtxz = 0; 00192 vtxp = 0; 00193 npln = 0; 00194 prng = 0; 00195 pcrv = 0; 00196 pvdx = 0; 00197 pvdy = 0; 00198 pvdz = 0; 00199 fitp = 0; 00200 endc = 0; 00201 pass = 0; 00202 pmux = 0; 00203 pmuy = 0; 00204 pmuz = 0; 00205 shwe = 0; 00206 mxpl = 0; 00207 mrmpmux = 0; 00208 mrmpmuy = 0; 00209 mrmpmuz = 0; 00210 mrmQ2 = 0; 00211 mrmEshw = 0; 00212 orig_evt_purity = 0; 00213 orig_evt_complete = 0; 00214 nMuonDig = 0; 00215 nMuonDigRetained = 0; 00216 nShwDig = 0; 00217 nShwDigRetained = 0; 00218 nShwDigAtVtx = 0; 00219 nShwDigRetainedAtVtx = 0; 00220 nShwPE = 0; 00221 nShwPERetained = 0; 00222 nShwPEAtVtx = 0; 00223 nShwPERetainedAtVtx = 0; 00224 nRetained = 0; 00225 nRetainedMuon = 0; 00226 nRetainedShw = 0; 00227 nRetainedBoth = 0; 00228 nPERetained = 0; 00229 nPERetainedMuon = 0; 00230 nPERetainedShw = 0; 00231 nPERetainedBoth = 0; 00232 nRejected = 0; 00233 nRejectedMuon = 0; 00234 nRejectedShw = 0; 00235 nRejectedBoth = 0; 00236 nRejShw = 0; 00237 nRejShwMaxTrk = 0; 00238 nRejShwFakeTrk = 0; 00239 nRejShwMix = 0; 00240 }
| Float_t MuonRemovalInfo::azimuth |
| Float_t MuonRemovalInfo::best_complete |
Definition at line 27 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAnaPID::FillRecord(), NueStandard::PassesMRCCPreSelection(), Reset(), and Zero().
Definition at line 30 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::best_purity |
| Float_t MuonRemovalInfo::best_purity_phw |
Definition at line 29 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::elec_complete |
| Int_t MuonRemovalInfo::endc |
| Float_t MuonRemovalInfo::enddistance |
| Int_t MuonRemovalInfo::endp |
| Float_t MuonRemovalInfo::endx |
| Float_t MuonRemovalInfo::endy |
| Float_t MuonRemovalInfo::endz |
| Int_t MuonRemovalInfo::fitp |
Definition at line 51 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAna::FillMini(), NueMiniAnaPID::FillRecord(), NueMiniAna::FillRecord(), NueData::FillRecord(), NueStandard::PassesMRCCPreSelection(), Reset(), and Zero().
| Float_t MuonRemovalInfo::mrmEshw |
| Float_t MuonRemovalInfo::mrmpmux |
| Float_t MuonRemovalInfo::mrmpmuy |
| Float_t MuonRemovalInfo::mrmpmuz |
| Float_t MuonRemovalInfo::mrmQ2 |
| Int_t MuonRemovalInfo::mxpl |
| Int_t MuonRemovalInfo::ndigit |
| Float_t MuonRemovalInfo::nPERetained |
| Float_t MuonRemovalInfo::nPERetainedBoth |
| Float_t MuonRemovalInfo::nPERetainedMuon |
| Float_t MuonRemovalInfo::nPERetainedShw |
| Int_t MuonRemovalInfo::npln |
| Int_t MuonRemovalInfo::nRejShw |
| Int_t MuonRemovalInfo::nrmstp |
| Int_t MuonRemovalInfo::nShwDig |
| Float_t MuonRemovalInfo::nShwPE |
| Float_t MuonRemovalInfo::nShwPEAtVtx |
| Float_t MuonRemovalInfo::nShwPERetained |
| Int_t MuonRemovalInfo::nstrip |
| Double_t MuonRemovalInfo::orig_abCCPID |
Definition at line 37 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAna::FillMini(), NueMiniAnaPID::FillRecord(), NueMiniAna::FillRecord(), NueData::FillRecord(), NueModule::PassesBlindingCuts(), Reset(), and Zero().
| Float_t MuonRemovalInfo::orig_cc_pid |
Definition at line 33 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAnaPID::FillRecord(), NueModule::PassesBlindingCuts(), Reset(), and Zero().
Definition at line 25 of file MuonRemovalInfo.h.
Referenced by FixModule::Reco(), Reset(), and Zero().
| Float_t MuonRemovalInfo::orig_evt_purity |
| Double_t MuonRemovalInfo::orig_nsCCPID |
| Double_t MuonRemovalInfo::orig_roCCPID |
Definition at line 36 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAna::FillMini(), NueMiniAnaPID::FillRecord(), NueMiniAna::FillRecord(), NueData::FillRecord(), NueStandard::PassesMRCCPreSelection(), FixModule::Reco(), Reset(), and Zero().
| UShort_t MuonRemovalInfo::origShwBegPlane |
| UShort_t MuonRemovalInfo::origShwEndPlane |
| UShort_t MuonRemovalInfo::origShwPlanes |
| Float_t MuonRemovalInfo::origShwVtxX |
| Float_t MuonRemovalInfo::origShwVtxY |
| Float_t MuonRemovalInfo::origShwVtxZ |
| Int_t MuonRemovalInfo::pass |
| Float_t MuonRemovalInfo::pcrv |
| Float_t MuonRemovalInfo::pmux |
Definition at line 54 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::pmuy |
Definition at line 55 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::pmuz |
Definition at line 56 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::prng |
| Float_t MuonRemovalInfo::pvdx |
| Float_t MuonRemovalInfo::pvdy |
| Float_t MuonRemovalInfo::pvdz |
| Float_t MuonRemovalInfo::qp |
Definition at line 59 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAnaPID::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::shwe |
Definition at line 57 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::SigmaQP |
Definition at line 60 of file MuonRemovalInfo.h.
Referenced by NueMiniAnaPID::FillMini(), NueMiniAnaPID::FillRecord(), Reset(), and Zero().
| Float_t MuonRemovalInfo::vtxdistance |
| Float_t MuonRemovalInfo::vtxp |
| Float_t MuonRemovalInfo::vtxx |
Definition at line 41 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), NueStandard::PassesMRCCFiducial(), Reset(), and Zero().
| Float_t MuonRemovalInfo::vtxy |
Definition at line 42 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), NueStandard::PassesMRCCFiducial(), Reset(), and Zero().
| Float_t MuonRemovalInfo::vtxz |
Definition at line 43 of file MuonRemovalInfo.h.
Referenced by NueMiniAna::FillMini(), NueMiniAna::FillRecord(), NueStandard::PassesMRCCFiducial(), Reset(), and Zero().
| Float_t MuonRemovalInfo::zenith |
1.4.7