The TrainingData objects contains a PixelMap and the output class type, and any other bit that goes into the ANN. More...
#include <TrainingData.h>
Public Member Functions | |
TrainingData () | |
TrainingData (const InteractionType &interaction, float nuEnergy, float lepEnergy, float nueEnergy, float numuEnergy, float nutauEnergy, float weight, const PixelMap &pMap) | |
unsigned int | NOutput () const |
void | FillOutputVector (float *output) const |
void | SetTopologyInformation (int pdg, int nproton, int npion, int npizero, int nneutron, int toptype, int toptypealt) |
Public Attributes | |
InteractionType | fInt |
Class of the event. More... | |
float | fNuEnergy |
True energy of neutrino event. More... | |
float | fLepEnergy |
True energy of outgoing lepton. More... | |
float | fRecoNueEnergy |
Reconstructed energy under nue hypothesis. More... | |
float | fRecoNumuEnergy |
Reconstructed energy under numu hypothesis. More... | |
float | fRecoNutauEnergy |
Reconstructed energy under nutau hypothesis. More... | |
float | fEventWeight |
The event weight (norm * oscProb) More... | |
bool | fUseTopology |
int | fNuPDG |
int | fNProton |
int | fNPion |
int | fNPizero |
int | fNNeutron |
int | fTopologyType |
int | fTopologyTypeAlt |
PixelMap | fPMap |
PixelMap for the event. More... | |
The TrainingData objects contains a PixelMap and the output class type, and any other bit that goes into the ANN.
Definition at line 20 of file TrainingData.h.
|
inline |
Definition at line 24 of file TrainingData.h.
cvn::TrainingData::TrainingData | ( | const InteractionType & | interaction, |
float | nuEnergy, | ||
float | lepEnergy, | ||
float | nueEnergy, | ||
float | numuEnergy, | ||
float | nutauEnergy, | ||
float | weight, | ||
const PixelMap & | pMap | ||
) |
Definition at line 15 of file TrainingData.cxx.
void cvn::TrainingData::FillOutputVector | ( | float * | output | ) | const |
Definition at line 39 of file TrainingData.cxx.
|
inline |
Definition at line 31 of file TrainingData.h.
void cvn::TrainingData::SetTopologyInformation | ( | int | pdg, |
int | nproton, | ||
int | npion, | ||
int | npizero, | ||
int | nneutron, | ||
int | toptype, | ||
int | toptypealt | ||
) |
Definition at line 47 of file TrainingData.cxx.
float cvn::TrainingData::fEventWeight |
The event weight (norm * oscProb)
Definition at line 47 of file TrainingData.h.
InteractionType cvn::TrainingData::fInt |
Class of the event.
Definition at line 41 of file TrainingData.h.
float cvn::TrainingData::fLepEnergy |
True energy of outgoing lepton.
Definition at line 43 of file TrainingData.h.
int cvn::TrainingData::fNNeutron |
Definition at line 55 of file TrainingData.h.
int cvn::TrainingData::fNPion |
Definition at line 53 of file TrainingData.h.
int cvn::TrainingData::fNPizero |
Definition at line 54 of file TrainingData.h.
int cvn::TrainingData::fNProton |
Definition at line 52 of file TrainingData.h.
float cvn::TrainingData::fNuEnergy |
True energy of neutrino event.
Definition at line 42 of file TrainingData.h.
int cvn::TrainingData::fNuPDG |
Definition at line 51 of file TrainingData.h.
PixelMap cvn::TrainingData::fPMap |
PixelMap for the event.
Definition at line 59 of file TrainingData.h.
float cvn::TrainingData::fRecoNueEnergy |
Reconstructed energy under nue hypothesis.
Definition at line 44 of file TrainingData.h.
float cvn::TrainingData::fRecoNumuEnergy |
Reconstructed energy under numu hypothesis.
Definition at line 45 of file TrainingData.h.
float cvn::TrainingData::fRecoNutauEnergy |
Reconstructed energy under nutau hypothesis.
Definition at line 46 of file TrainingData.h.
int cvn::TrainingData::fTopologyType |
Definition at line 56 of file TrainingData.h.
int cvn::TrainingData::fTopologyTypeAlt |
Definition at line 57 of file TrainingData.h.
bool cvn::TrainingData::fUseTopology |
Definition at line 50 of file TrainingData.h.