Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

NuMCEvent Class Reference

#include <NuMCEvent.h>

List of all members.

Public Member Functions

 NuMCEvent ()
void Reset ()
 ClassDef (NuMCEvent, 16)

Public Attributes

Int_t index
Int_t entry
Int_t run
Int_t subRun
Int_t snarl
Int_t runPeriod
Float_t intensity
Bool_t hornIsReverse
Int_t beamType
Int_t detector
Int_t simFlag
Int_t timeSec
Int_t timeNanoSec
Double_t timeSeconds
Double_t trigtime
Int_t releaseType
Int_t anaVersion
Float_t energyMC
Float_t neuEnMC
Float_t neuPxMC
Float_t neuPyMC
Float_t neuPzMC
Float_t mu1EnMC
Float_t mu1PxMC
Float_t mu1PyMC
Float_t mu1PzMC
Float_t tgtEnMC
Float_t tgtPxMC
Float_t tgtPyMC
Float_t tgtPzMC
Int_t zMC
Int_t aMC
Int_t nucleusMC
Int_t initialStateMC
Int_t hadronicFinalStateMC
Int_t numPreInukeFSprotMC
Int_t numPreInukeFSneutMC
Float_t maxMomPreInukeFSprotMC
Float_t maxMomPreInukeFSneutMC
Float_t yMC
Float_t y2MC
Float_t xMC
Float_t q2MC
Float_t w2MC
Float_t trkEnMC
Float_t trkEn2MC
Float_t shwEnMC
Float_t shwEn2MC
Float_t trkEndEnMC
Float_t trkStartEnMC
Bool_t trkContainmentMC
Float_t sigma
Int_t iaction
Int_t iresonance
Int_t inu
Int_t inunoosc
Int_t itg
Float_t vtxxMC
Float_t vtxyMC
Float_t vtxzMC
Float_t vtxuMC
Float_t vtxvMC
Int_t planeTrkVtxMC
Float_t rTrkVtxMC
Int_t mc
Float_t Npz
Float_t NdxdzNea
Float_t NdydzNea
Float_t NenergyN
Float_t NWtNear
Float_t NdxdzFar
Float_t NdydzFar
Float_t NenergyF
Float_t NWtFar
Int_t Ndecay
Float_t Vx
Float_t Vy
Float_t Vz
Float_t pdPx
Float_t pdPy
Float_t pdPz
Float_t ppdxdz
Float_t ppdydz
Float_t pppz
Float_t ppenergy
Float_t ppmedium
Float_t ppvx
Float_t ppvy
Float_t ppvz
Int_t ptype
Float_t Necm
Float_t Nimpwt
Float_t tvx
Float_t tvy
Float_t tvz
Float_t tpx
Float_t tpy
Float_t tpz
Int_t tptype
Int_t tgen
Float_t rw
Float_t fluxErr
Float_t rwActual
Float_t generatorWeight
Float_t detectorWeight
Float_t trkEnWeight
Float_t shwEnWeight
Float_t beamWeight
Float_t fluxErrHadProdAfterTune
Float_t fluxErrTotalErrorPreTune
Float_t fluxErrTotalErrorAfterTune
Float_t detectorWeightNMB
Float_t detectorWeightNM
Float_t trkEnWeightRunI
Float_t shwEnWeightRunI
Float_t beamWeightRunI
Float_t fluxErrHadProdAfterTuneRunI
Float_t fluxErrTotalErrorPreTuneRunI
Float_t fluxErrTotalErrorAfterTuneRunI
Float_t detectorWeightNMBRunI
Float_t detectorWeightNMRunI
Float_t trkEnWeightRunII
Float_t shwEnWeightRunII
Float_t beamWeightRunII
Float_t fluxErrHadProdAfterTuneRunII
Float_t fluxErrTotalErrorPreTuneRunII
Float_t fluxErrTotalErrorAfterTuneRunII
Float_t detectorWeightNMBRunII
Float_t detectorWeightNMRunII
Float_t InukeNwts
Float_t InukePiCExchgP
Float_t InukePiCExchgN
Float_t InukePiEScatP
Float_t InukePiEScatN
Float_t InukePiInEScatP
Float_t InukePiInEScatN
Float_t InukePiAbsorbP
Float_t InukePiAbsorbN
Float_t InukePi2PiP
Float_t InukePi2PiN
Float_t InukeNknockP
Float_t InukeNknockN
Float_t InukeNNPiP
Float_t InukeNNPiN
Float_t InukeFormTP
Float_t InukeFormTN
Float_t InukePiXsecP
Float_t InukePiXsecN
Float_t InukeNXsecP
Float_t InukeNXsecN
Float_t InukeNucrad
Float_t InukeWrad


Constructor & Destructor Documentation

NuMCEvent::NuMCEvent  ) 
 

Definition at line 10 of file NuMCEvent.cxx.

References Reset().

00011 {
00012   this->Reset();
00013 }


Member Function Documentation

NuMCEvent::ClassDef NuMCEvent  ,
16 
 

void NuMCEvent::Reset  ) 
 

Definition at line 17 of file NuMCEvent.cxx.

References aMC, anaVersion, beamType, beamWeight, beamWeightRunI, beamWeightRunII, detector, detectorWeight, detectorWeightNM, detectorWeightNMB, detectorWeightNMBRunI, detectorWeightNMBRunII, detectorWeightNMRunI, detectorWeightNMRunII, energyMC, entry, fluxErr, fluxErrHadProdAfterTune, fluxErrHadProdAfterTuneRunI, fluxErrHadProdAfterTuneRunII, fluxErrTotalErrorAfterTune, fluxErrTotalErrorAfterTuneRunI, fluxErrTotalErrorAfterTuneRunII, fluxErrTotalErrorPreTune, fluxErrTotalErrorPreTuneRunI, fluxErrTotalErrorPreTuneRunII, generatorWeight, hadronicFinalStateMC, hornIsReverse, iaction, index, initialStateMC, intensity, inu, InukeFormTN, InukeFormTP, InukeNknockN, InukeNknockP, InukeNNPiN, InukeNNPiP, InukeNucrad, InukeNwts, InukeNXsecN, InukeNXsecP, InukePi2PiN, InukePi2PiP, InukePiAbsorbN, InukePiAbsorbP, InukePiCExchgN, InukePiCExchgP, InukePiEScatN, InukePiEScatP, InukePiInEScatN, InukePiInEScatP, InukePiXsecN, InukePiXsecP, InukeWrad, inunoosc, iresonance, itg, maxMomPreInukeFSneutMC, maxMomPreInukeFSprotMC, mc, mu1EnMC, mu1PxMC, mu1PyMC, mu1PzMC, Ndecay, NdxdzFar, NdxdzNea, NdydzFar, NdydzNea, Necm, NenergyF, NenergyN, neuEnMC, neuPxMC, neuPyMC, neuPzMC, Nimpwt, Npz, nucleusMC, numPreInukeFSneutMC, numPreInukeFSprotMC, NWtFar, NWtNear, pdPx, pdPy, pdPz, planeTrkVtxMC, ppdxdz, ppdydz, ppenergy, ppmedium, pppz, ppvx, ppvy, ppvz, ptype, q2MC, releaseType, rTrkVtxMC, run, runPeriod, rw, rwActual, shwEn2MC, shwEnMC, shwEnWeight, shwEnWeightRunI, shwEnWeightRunII, sigma, simFlag, snarl, subRun, tgen, tgtEnMC, tgtPxMC, tgtPyMC, tgtPzMC, timeNanoSec, timeSec, timeSeconds, tptype, tpx, tpy, tpz, trigtime, trkContainmentMC, trkEn2MC, trkEndEnMC, trkEnMC, trkEnWeight, trkEnWeightRunI, trkEnWeightRunII, trkStartEnMC, tvx, tvy, tvz, vtxuMC, vtxvMC, vtxxMC, vtxyMC, vtxzMC, Vx, Vy, Vz, w2MC, xMC, y2MC, yMC, and zMC.

Referenced by NuOutputWriter::GetNuMCEventToFill(), and NuMCEvent().

00018 {
00020   //EVERYTIME A VARIABLE IS ADDED TO THIS CLASS IT MUST BE ADDED TO
00021   //THE CODE IN NtupleUtils/NuExtraction::NuMCEventFromNuEvent
00022   //                        (const NuEvent& nu,NuMCEvent& numc) const
00024 
00026   //book keeping  quantities
00028   index=-1;
00029   entry=-1;
00030 
00032   //snarl/run based quantities
00034   run=-1;
00035   subRun=-1;
00036   snarl=-1;
00037   
00038   // Flux Type
00039   runPeriod=-1;
00040   intensity=-1;
00041   hornIsReverse=false;
00042   beamType=0;
00043   
00044   detector=-1;
00045   simFlag=-1;
00046   timeSec=-1;
00047   timeNanoSec=-1;
00048   timeSeconds=-1;
00049   trigtime=-1;
00050 
00051   releaseType=-1;
00052   anaVersion=0;
00053   
00055   //truth variables
00057   energyMC=-1;
00058 
00059   neuEnMC=-1;
00060   neuPxMC=-1;
00061   neuPyMC=-1;
00062   neuPzMC=-1;  
00063 
00064   mu1EnMC=-1;
00065   mu1PxMC=-1;
00066   mu1PyMC=-1;
00067   mu1PzMC=-1;
00068 
00069   tgtEnMC=-1;
00070   tgtPxMC=-1;
00071   tgtPyMC=-1;
00072   tgtPzMC=-1;
00073 
00074   zMC=-1;
00075   aMC=-1;
00076   nucleusMC=-1;
00077   initialStateMC=-1;
00078   hadronicFinalStateMC=-1;
00079   numPreInukeFSprotMC=-1;
00080   numPreInukeFSneutMC=-1;
00081   maxMomPreInukeFSprotMC=-1;
00082   maxMomPreInukeFSneutMC=-1;
00083 
00084   yMC=-1;
00085   y2MC=-1;
00086   xMC=-1;
00087   q2MC=-1;
00088   w2MC=-1;
00089   
00090   trkEnMC=-1;
00091   trkEn2MC=-1;
00092   shwEnMC=-1;
00093   shwEn2MC=-1;
00094   
00095   trkEndEnMC = -1;
00096   trkStartEnMC = -1;
00097   trkContainmentMC = false;
00098 
00099   sigma=999999;
00100   iaction=-1;
00101   iresonance=-1;
00102   inu=0;
00103   inunoosc=0;
00104   itg=0;
00105 
00106   vtxxMC=-999;
00107   vtxyMC=-999;
00108   vtxzMC=-999;
00109   vtxuMC=-999;
00110   vtxvMC=-999;
00111   planeTrkVtxMC=-999;
00112   rTrkVtxMC=-999;
00113 
00114   mc=-1;
00115   
00116   Npz=-1;
00117   NdxdzNea=-1;
00118   NdydzNea=-1;
00119   NenergyN=-1;
00120   NWtNear=-1;
00121   NdxdzFar=-1;
00122   NdydzFar=-1;
00123   NenergyF=-1;
00124   NWtFar=-1;
00125   Ndecay=-1;
00126   Vx=-1;
00127   Vy=-1;
00128   Vz=-1;
00129   pdPx=-1;
00130   pdPy=-1;
00131   pdPz=-1;
00132   ppdxdz=-1;
00133   ppdydz=-1;
00134   pppz=-1;
00135   ppenergy=-1;
00136   ppmedium=-1;
00137   ppvx=-1;
00138   ppvy=-1;
00139   ppvz=-1;
00140   ptype=-1;
00141   Necm=-1;
00142   Nimpwt=-1;
00143   tvx=-1;
00144   tvy=-1;
00145   tvz=-1;
00146   tpx=-1;
00147   tpy=-1;
00148   tpz=-1;
00149   tptype=-1;
00150   tgen=-1;
00151   
00152   rw=1;//default of no reweight
00153   fluxErr=-1;
00154   rwActual=1;//default of no reweight
00155   generatorWeight=1;//no weight
00156   detectorWeight=1;//no weight
00157 
00158   trkEnWeight=1;//no weight
00159   shwEnWeight=1;//no weight
00160   beamWeight=1;//no weight
00161   fluxErrHadProdAfterTune=-1;
00162   fluxErrTotalErrorPreTune=-1;
00163   fluxErrTotalErrorAfterTune=-1;
00164   detectorWeightNMB=1;//no weight
00165   detectorWeightNM=1;//no weight
00166 
00167   trkEnWeightRunI=1;//no weight
00168   shwEnWeightRunI=1;//no weight
00169   beamWeightRunI=1;//no weight
00170   fluxErrHadProdAfterTuneRunI=-1;
00171   fluxErrTotalErrorPreTuneRunI=-1;
00172   fluxErrTotalErrorAfterTuneRunI=-1;
00173   detectorWeightNMBRunI=1;//no weight
00174   detectorWeightNMRunI=1;//no weight
00175   
00176   trkEnWeightRunII=1;//no weight
00177   shwEnWeightRunII=1;//no weight
00178   beamWeightRunII=1;//no weight
00179   fluxErrHadProdAfterTuneRunII=-1;
00180   fluxErrTotalErrorPreTuneRunII=-1;
00181   fluxErrTotalErrorAfterTuneRunII=-1;
00182   detectorWeightNMBRunII=1;//no weight
00183   detectorWeightNMRunII=1;//no weight
00184                                                                           
00185   InukeNwts  =  -999 ;
00186   InukePiCExchgP  =  -999 ;   
00187   InukePiCExchgN  =  -999 ;   
00188   InukePiEScatP  =  -999 ;  
00189   InukePiEScatN  =  -999 ;  
00190   InukePiInEScatP  =  -999 ;  
00191   InukePiInEScatN  =  -999 ;  
00192   InukePiAbsorbP  =  -999 ;   
00193   InukePiAbsorbN  =  -999 ;   
00194   InukePi2PiP  =  -999 ;      
00195   InukePi2PiN  =  -999 ;      
00196   InukeNknockP  =  -999 ;     
00197   InukeNknockN  =  -999 ;     
00198   InukeNNPiP  =  -999 ;       
00199   InukeNNPiN  =  -999 ;       
00200   InukeFormTP  =  -999 ;      
00201   InukeFormTN  =  -999 ;      
00202   InukePiXsecP  =  -999 ;    
00203   InukePiXsecN  =  -999 ;    
00204   InukeNXsecP  =  -999 ;     
00205   InukeNXsecN  =  -999 ;     
00206   InukeNucrad  =  -999 ;
00207   InukeWrad  =  -999 ;
00208 
00210   //EVERYTIME A VARIABLE IS ADDED TO THIS CLASS IT MUST BE ADDED TO
00211   //THE CODE IN NtupleUtils/NuExtraction::NuMCEventFromNuEvent
00212   //                        (const NuEvent& nu,NuMCEvent& numc) const
00214 }


Member Data Documentation

Int_t NuMCEvent::aMC
 

Definition at line 79 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::anaVersion
 

Definition at line 56 of file NuMCEvent.h.

Referenced by NuDSTAna::ConcatenateDSTs(), NuCutImps::NuCutsSelection::InFidVolTrueEvt(), NuCuts::IsInFidVolTrueEvt(), NuDSTAna::JeffsTestAna(), NuDSTAna::MakeMicroDst2010(), NuDSTAna::MakeMicroDstFakeData(), NuDSTAna::MakeMicroDstForCSSSystematics(), NuDSTAna::MakeMicroDstHe(), NuDSTAna::MakeMicroDstJJEPresel(), NuDSTAna::MakeMicroDstWithStdCCRecoAndCuts(), NuDSTAna::MakeSelMicroDST(), NuDSTAna::MMRereco(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), Reset(), NuDSTAna::StdCCAna(), and NuDSTAna::StdNMBAna().

Int_t NuMCEvent::beamType
 

Definition at line 46 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::beamWeight
 

Definition at line 172 of file NuMCEvent.h.

Referenced by NuDSTAna::MakeMicroDST(), NuDSTAna::MMRereco(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::beamWeightRunI
 

Definition at line 182 of file NuMCEvent.h.

Referenced by NuDSTAna::MakeMicroDST(), NuDSTAna::MakeMicroDstFakeData(), NuDSTAna::MakeMicroDstForCSSSystematics(), NuDSTAna::MMRereco(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::beamWeightRunII
 

Definition at line 192 of file NuMCEvent.h.

Referenced by NuDSTAna::MakeMicroDST(), NuDSTAna::MakeMicroDstFakeData(), NuDSTAna::MMRereco(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::detector
 

Definition at line 48 of file NuMCEvent.h.

Referenced by NuCut::InFidVolTrueEvt(), NuCuts::IsInFidVolTrueEvt(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Float_t NuMCEvent::detectorWeight
 

Definition at line 167 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::detectorWeightNM
 

Definition at line 177 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::detectorWeightNMB
 

Definition at line 176 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::detectorWeightNMBRunI
 

Definition at line 186 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::detectorWeightNMBRunII
 

Definition at line 196 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::detectorWeightNMRunI
 

Definition at line 187 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::detectorWeightNMRunII
 

Definition at line 197 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::energyMC
 

Definition at line 61 of file NuMCEvent.h.

Referenced by NuDSTAna::ConcatenateDSTs(), NuPlots::FillTrueFidEnergySpectSpecial(), NuDSTAna::JeffsTestAna(), NuDSTAna::MakeMicroDST(), NuDSTAna::MakeMicroDst2010(), NuDSTAna::MakeMicroDstFakeData(), NuDSTAna::MakeMicroDstForCSSSystematics(), NuDSTAna::MakeMicroDstHe(), NuDSTAna::MakeMicroDstJJEPresel(), NuDSTAna::MakeMicroDstWithStdCCRecoAndCuts(), NuDSTAna::MakeSelMicroDST(), NuDSTAna::MMRereco(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), Reset(), NuDSTAna::StdCCAna(), and NuDSTAna::StdNMBAna().

Int_t NuMCEvent::entry
 

Definition at line 32 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErr
 

Definition at line 164 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrHadProdAfterTune
 

Definition at line 173 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrHadProdAfterTuneRunI
 

Definition at line 183 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrHadProdAfterTuneRunII
 

Definition at line 193 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrTotalErrorAfterTune
 

Definition at line 175 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrTotalErrorAfterTuneRunI
 

Definition at line 185 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrTotalErrorAfterTuneRunII
 

Definition at line 195 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrTotalErrorPreTune
 

Definition at line 174 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrTotalErrorPreTuneRunI
 

Definition at line 184 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::fluxErrTotalErrorPreTuneRunII
 

Definition at line 194 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::generatorWeight
 

Definition at line 166 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::hadronicFinalStateMC
 

Definition at line 82 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Bool_t NuMCEvent::hornIsReverse
 

Definition at line 45 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::iaction
 

Definition at line 106 of file NuMCEvent.h.

Referenced by NuTransition::Fill(), NuPlots::FillTrueFidEnergySpectSpecial(), NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Int_t NuMCEvent::index
 

Definition at line 31 of file NuMCEvent.h.

Referenced by NuOutputWriter::FillNuMCEventTree(), and Reset().

Int_t NuMCEvent::initialStateMC
 

Definition at line 81 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::intensity
 

Definition at line 44 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::inu
 

Definition at line 108 of file NuMCEvent.h.

Referenced by NuTransition::Fill(), NuPlots::FillTrueFidEnergySpectSpecial(), NuTransition::GetXSecGraph(), NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Float_t NuMCEvent::InukeFormTN
 

Definition at line 216 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeFormTP
 

Definition at line 215 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNknockN
 

Definition at line 212 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNknockP
 

Definition at line 211 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNNPiN
 

Definition at line 214 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNNPiP
 

Definition at line 213 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNucrad
 

Definition at line 221 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNwts
 

Definition at line 200 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNXsecN
 

Definition at line 220 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeNXsecP
 

Definition at line 219 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePi2PiN
 

Definition at line 210 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePi2PiP
 

Definition at line 209 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiAbsorbN
 

Definition at line 208 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiAbsorbP
 

Definition at line 207 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiCExchgN
 

Definition at line 202 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiCExchgP
 

Definition at line 201 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiEScatN
 

Definition at line 204 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiEScatP
 

Definition at line 203 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiInEScatN
 

Definition at line 206 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiInEScatP
 

Definition at line 205 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiXsecN
 

Definition at line 218 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukePiXsecP
 

Definition at line 217 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::InukeWrad
 

Definition at line 222 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::inunoosc
 

Definition at line 109 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Int_t NuMCEvent::iresonance
 

Definition at line 107 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::itg
 

Definition at line 110 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::maxMomPreInukeFSneutMC
 

Definition at line 87 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::maxMomPreInukeFSprotMC
 

Definition at line 85 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::mc
 

Definition at line 120 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::mu1EnMC
 

Definition at line 68 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::mu1PxMC
 

Definition at line 69 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::mu1PyMC
 

Definition at line 70 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::mu1PzMC
 

Definition at line 71 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::Ndecay
 

Definition at line 132 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NdxdzFar
 

Definition at line 128 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NdxdzNea
 

Definition at line 124 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NdydzFar
 

Definition at line 129 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NdydzNea
 

Definition at line 125 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::Necm
 

Definition at line 148 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NenergyF
 

Definition at line 130 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NenergyN
 

Definition at line 126 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::neuEnMC
 

Definition at line 63 of file NuMCEvent.h.

Referenced by NuTransition::Fill(), NuTransition::GetXSecGraph(), NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Float_t NuMCEvent::neuPxMC
 

Definition at line 64 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::neuPyMC
 

Definition at line 65 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::neuPzMC
 

Definition at line 66 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::Nimpwt
 

Definition at line 149 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::Npz
 

Definition at line 123 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::nucleusMC
 

Definition at line 80 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::numPreInukeFSneutMC
 

Definition at line 84 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::numPreInukeFSprotMC
 

Definition at line 83 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NWtFar
 

Definition at line 131 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::NWtNear
 

Definition at line 127 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::pdPx
 

Definition at line 136 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::pdPy
 

Definition at line 137 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::pdPz
 

Definition at line 138 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::planeTrkVtxMC
 

Definition at line 117 of file NuMCEvent.h.

Referenced by NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppdxdz
 

Definition at line 139 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppdydz
 

Definition at line 140 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppenergy
 

Definition at line 142 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppmedium
 

Definition at line 143 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::pppz
 

Definition at line 141 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppvx
 

Definition at line 144 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppvy
 

Definition at line 145 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::ppvz
 

Definition at line 146 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::ptype
 

Definition at line 147 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::q2MC
 

Definition at line 93 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::releaseType
 

Definition at line 55 of file NuMCEvent.h.

Referenced by NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::rTrkVtxMC
 

Definition at line 118 of file NuMCEvent.h.

Referenced by NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::run
 

Definition at line 38 of file NuMCEvent.h.

Referenced by NuInputEvents::InitialiseNuMCEventBranch(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::runPeriod
 

Definition at line 43 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::rw
 

Definition at line 163 of file NuMCEvent.h.

Referenced by NuTransition::Fill(), NuPlots::FillTrueFidEnergySpectSpecial(), NuDSTAna::MakeMicroDST(), NuDSTAna::MakeMicroDstFakeData(), NuDSTAna::MakeMicroDstForCSSSystematics(), NuDSTAna::MMRereco(), NuDSTAna::MMTransition(), NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Float_t NuMCEvent::rwActual
 

Definition at line 165 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::shwEn2MC
 

Definition at line 99 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::shwEnMC
 

Definition at line 98 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::shwEnWeight
 

Definition at line 171 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::shwEnWeightRunI
 

Definition at line 181 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::shwEnWeightRunII
 

Definition at line 191 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::sigma
 

Definition at line 105 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::simFlag
 

Definition at line 49 of file NuMCEvent.h.

Referenced by NuCut::InFidVolTrueEvt(), NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), NuDSTAna::Oscillate(), and Reset().

Int_t NuMCEvent::snarl
 

Definition at line 40 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::subRun
 

Definition at line 39 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::tgen
 

Definition at line 157 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tgtEnMC
 

Definition at line 73 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tgtPxMC
 

Definition at line 74 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tgtPyMC
 

Definition at line 75 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tgtPzMC
 

Definition at line 76 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::timeNanoSec
 

Definition at line 51 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::timeSec
 

Definition at line 50 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Double_t NuMCEvent::timeSeconds
 

Definition at line 52 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::tptype
 

Definition at line 156 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tpx
 

Definition at line 153 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tpy
 

Definition at line 154 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tpz
 

Definition at line 155 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Double_t NuMCEvent::trigtime
 

Definition at line 53 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Bool_t NuMCEvent::trkContainmentMC
 

Definition at line 103 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkEn2MC
 

Definition at line 97 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkEndEnMC
 

Definition at line 101 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkEnMC
 

Definition at line 96 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkEnWeight
 

Definition at line 170 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkEnWeightRunI
 

Definition at line 180 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkEnWeightRunII
 

Definition at line 190 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::trkStartEnMC
 

Definition at line 102 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tvx
 

Definition at line 150 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tvy
 

Definition at line 151 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::tvz
 

Definition at line 152 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::vtxuMC
 

Definition at line 115 of file NuMCEvent.h.

Referenced by NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::vtxvMC
 

Definition at line 116 of file NuMCEvent.h.

Referenced by NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::vtxxMC
 

Definition at line 112 of file NuMCEvent.h.

Referenced by NuPlots::FillTrueFidEnergySpectSpecial(), NuCut::InFidVolTrueEvt(), NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::vtxyMC
 

Definition at line 113 of file NuMCEvent.h.

Referenced by NuPlots::FillTrueFidEnergySpectSpecial(), NuCut::InFidVolTrueEvt(), NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::vtxzMC
 

Definition at line 114 of file NuMCEvent.h.

Referenced by NuPlots::FillTrueFidEnergySpectSpecial(), NuCut::InFidVolTrueEvt(), NuCuts::IsInFidVolTrueEvt(), NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::Vx
 

Definition at line 133 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::Vy
 

Definition at line 134 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::Vz
 

Definition at line 135 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::w2MC
 

Definition at line 94 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::xMC
 

Definition at line 92 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::y2MC
 

Definition at line 91 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Float_t NuMCEvent::yMC
 

Definition at line 90 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().

Int_t NuMCEvent::zMC
 

Definition at line 78 of file NuMCEvent.h.

Referenced by NuExtraction::NuMCEventFromNuEvent(), and Reset().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:54 2010 for loon by  doxygen 1.3.9.1