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.