82 LArTrainingData< lcvn::TDNuInfo > LArTrainingNuData
float fNuEnergy
True energy of neutrino event.
float fEventWeight
The event weight (norm * oscProb)
float fRecoNumuEnergy
Reconstructed energy under numu hypothesis.
float fRecoNueEnergy
Reconstructed energy under nue hypothesis.
friend std::ostream & operator<<(std::ostream &os, const TDNuInfo &td)
float fLepAngle
True angle of outgoing lepton wrt neutrino.
float fRecoNutauEnergy
Reconstructed energy under nutau hypothesis.
unsigned int NOutput() const
PixelMap, basic input to CVN neural net.
Utility class for truth labels.
void SetTopologyInformation(int pdg, int nproton, int npion, int npizero, int nneutron, int toptype, int toptypealt)
void SetRecoInfo(float nueEnergy, float numuEnergy, float nutauEnergy)
The TrainingData objects contains a PixelMap and the output class type, and any other bit that goes i...
void SetTruthInfo(float nuEnergy, float lepEnergy, float lepAngle, float weight)
Number of interaction types, used like a vector size.
PixelMap fPMap
PixelMap for the event.
InteractionType fInt
Class of the event.
float fLepEnergy
True energy of outgoing lepton.