Belle II Software  release-08-01-10
CDCTriggerMLPData::NeuroSet< inLen, outLen > Struct Template Reference

Struct to keep one set of training data for either training, validation or testing. More...

#include <CDCTriggerMLPData.h>

Collaboration diagram for CDCTriggerMLPData::NeuroSet< inLen, outLen >:

Public Member Functions

 NeuroSet (float xin[inLen], float xout[outLen], int xexp, int xrun, int xsubrun, int xevt, int xtrack, unsigned xexpert, int xntracks, int xnnrawz, int xnnrawtheta, float xnnscalez, float xnnscaletheta, float xinphi, float xintheta, float xininvpt)
 

Public Attributes

float input [inLen]
 
float target [outLen]
 
int exp
 
int run
 
int subrun
 
int evt
 
int track
 
int ntracks
 
float nnscalez
 
float nnscaletheta
 
int nnrawz
 
int nnrawtheta
 
float inphi
 
float intheta
 
unsigned expert
 
float ininvpt
 
std::string headline
 

Friends

std::ostream & operator<< (std::ostream &out, const NeuroSet &dset)
 
std::istream & operator>> (std::istream &in, NeuroSet &dset)
 

Detailed Description

template<const unsigned inLen, const unsigned outLen>
struct Belle2::CDCTriggerMLPData::NeuroSet< inLen, outLen >

Struct to keep one set of training data for either training, validation or testing.

Having this struct makes it easier to save the data to an output filestream.

Definition at line 92 of file CDCTriggerMLPData.h.


The documentation for this struct was generated from the following file: