A module to extract the info from the Monte Carlo generator GENIE. More...
Public Member Functions | |
| NuAna (fhicl::ParameterSet const &pset) | |
| virtual | ~NuAna () |
| void | beginJob () |
| void | analyze (const art::Event &evt) |
| void | beginSubRun (const art::SubRun &subrun) |
| void | reset () |
Private Attributes | |
| NuAnaAlg | fNuAnaAlg |
| std::string | fMode |
| double | fBaseline |
| bool | fFullOscTrue |
| std::string | fGenieModuleLabel |
| std::string | fLarg4ModuleLabel |
| bool | fFluxReweight |
| bool | fXSecReweight |
| std::vector< std::string > | fWeights |
| std::vector< float > | fWeightRangeSigma |
| unsigned int | fRandSeed |
| int | fNWeights |
| unsigned int | FinalRandSeed |
| std::vector< std::vector< float > > | reweightingSigmas |
| TTree * | fTreeTot |
| std::vector< std::vector< float > > | eventWeights |
| std::vector< float > | neutMom |
| std::vector< std::vector< float > > | leptonPos |
| std::vector< std::vector< float > > | leptonMom |
| double | Elep |
| double | thetaLep |
| double | phiLep |
| int | NPi0FinalState |
| int | NGamma |
| int | NChargedPions |
| bool | foundAllPhotons |
| std::vector< std::vector< float > > | p1PhotonConversionPos |
| std::vector< std::vector< float > > | p1PhotonConversionMom |
| std::vector< std::vector< float > > | p2PhotonConversionPos |
| std::vector< std::vector< float > > | p2PhotonConversionMom |
| std::vector< std::vector< float > > | miscPhotonConversionPos |
| std::vector< std::vector< float > > | miscPhotonConversionMom |
| std::vector< std::vector < std::vector< float > > > | chargedPionPos |
| std::vector< std::vector < std::vector< float > > > | chargedPionMom |
| std::vector< int > | chargedPionSign |
| std::vector< std::vector< float > > | pionPos |
| std::vector< std::vector< float > > | pionMom |
| std::vector< int > | GeniePDG |
| std::vector< std::vector< float > > | GenieMomentum |
| std::vector< std::string > | GenieProc |
| std::vector< std::vector< float > > | genieReweights |
| int | iflux |
| int | nuchan |
| int | inno |
| int | parid |
| int | ndecay |
| int | isCC |
| int | mode |
| double | enugen |
| double | nuleng |
| std::vector< float > | vertex |
| std::vector< float > | neutVertexInWindow |
| std::vector< float > | ParentVertex |
| std::vector< float > | nuParentMomAtDecay |
| std::vector< float > | nuParentMomAtProd |
| std::vector< float > | nuParentMomTargetExit |
| int | ptype |
| int | tptype |
| double | POT |
A module to extract the info from the Monte Carlo generator GENIE.
Definition at line 50 of file NuAna_module.cc.
|
explicit |
Definition at line 180 of file NuAna_module.cc.
|
inlinevirtual |
Definition at line 53 of file NuAna_module.cc.
| void sbnd::NuAna::analyze | ( | const art::Event & | evt | ) |
Definition at line 379 of file NuAna_module.cc.
| void sbnd::NuAna::beginJob | ( | ) |
Definition at line 274 of file NuAna_module.cc.
| void sbnd::NuAna::beginSubRun | ( | const art::SubRun & | subrun | ) |
Definition at line 302 of file NuAna_module.cc.
| void sbnd::NuAna::reset | ( | ) |
Definition at line 312 of file NuAna_module.cc.
|
private |
Definition at line 132 of file NuAna_module.cc.
|
private |
Definition at line 131 of file NuAna_module.cc.
|
private |
Definition at line 133 of file NuAna_module.cc.
|
private |
Definition at line 107 of file NuAna_module.cc.
|
private |
Definition at line 154 of file NuAna_module.cc.
|
private |
Definition at line 98 of file NuAna_module.cc.
|
private |
Definition at line 71 of file NuAna_module.cc.
|
private |
Definition at line 79 of file NuAna_module.cc.
|
private |
Definition at line 72 of file NuAna_module.cc.
|
private |
Definition at line 75 of file NuAna_module.cc.
|
private |
Definition at line 87 of file NuAna_module.cc.
|
private |
Definition at line 76 of file NuAna_module.cc.
|
private |
Definition at line 70 of file NuAna_module.cc.
|
private |
Definition at line 65 of file NuAna_module.cc.
|
private |
Definition at line 85 of file NuAna_module.cc.
|
private |
Definition at line 115 of file NuAna_module.cc.
|
private |
Definition at line 84 of file NuAna_module.cc.
|
private |
Definition at line 95 of file NuAna_module.cc.
|
private |
Definition at line 83 of file NuAna_module.cc.
|
private |
Definition at line 82 of file NuAna_module.cc.
|
private |
Definition at line 81 of file NuAna_module.cc.
|
private |
Definition at line 142 of file NuAna_module.cc.
|
private |
Definition at line 141 of file NuAna_module.cc.
|
private |
Definition at line 143 of file NuAna_module.cc.
|
private |
Definition at line 145 of file NuAna_module.cc.
|
private |
Definition at line 147 of file NuAna_module.cc.
|
private |
Definition at line 149 of file NuAna_module.cc.
|
private |
Definition at line 152 of file NuAna_module.cc.
|
private |
Definition at line 106 of file NuAna_module.cc.
|
private |
Definition at line 105 of file NuAna_module.cc.
|
private |
Definition at line 129 of file NuAna_module.cc.
|
private |
Definition at line 128 of file NuAna_module.cc.
|
private |
Definition at line 153 of file NuAna_module.cc.
|
private |
Definition at line 113 of file NuAna_module.cc.
|
private |
Definition at line 151 of file NuAna_module.cc.
|
private |
Definition at line 100 of file NuAna_module.cc.
|
private |
Definition at line 157 of file NuAna_module.cc.
|
private |
Definition at line 112 of file NuAna_module.cc.
|
private |
Definition at line 111 of file NuAna_module.cc.
|
private |
Definition at line 148 of file NuAna_module.cc.
|
private |
Definition at line 155 of file NuAna_module.cc.
|
private |
Definition at line 159 of file NuAna_module.cc.
|
private |
Definition at line 160 of file NuAna_module.cc.
|
private |
Definition at line 161 of file NuAna_module.cc.
|
private |
Definition at line 123 of file NuAna_module.cc.
|
private |
Definition at line 122 of file NuAna_module.cc.
|
private |
Definition at line 125 of file NuAna_module.cc.
|
private |
Definition at line 124 of file NuAna_module.cc.
|
private |
Definition at line 158 of file NuAna_module.cc.
|
private |
Definition at line 150 of file NuAna_module.cc.
|
private |
Definition at line 108 of file NuAna_module.cc.
|
private |
Definition at line 138 of file NuAna_module.cc.
|
private |
Definition at line 137 of file NuAna_module.cc.
|
private |
Definition at line 163 of file NuAna_module.cc.
|
private |
Definition at line 162 of file NuAna_module.cc.
|
private |
Definition at line 89 of file NuAna_module.cc.
|
private |
Definition at line 108 of file NuAna_module.cc.
|
private |
Definition at line 162 of file NuAna_module.cc.
|
private |
Definition at line 156 of file NuAna_module.cc.
1.8.5