LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
phot::TFLoader Class Referenceabstract

#include "TFLoader.h"

Inheritance diagram for phot::TFLoader:
phot::TFLoaderMLP

Public Member Functions

 TFLoader ()
 
virtual ~TFLoader ()=default
 
virtual void Initialization ()=0
 
virtual void CloseSession ()=0
 
virtual void Predict (std::vector< double > pars)=0
 
std::vector< double > GetPrediction () const
 

Protected Attributes

std::vector< double > prediction
 

Detailed Description

Definition at line 28 of file TFLoader.h.

Constructor & Destructor Documentation

phot::TFLoader::TFLoader ( )

Definition at line 12 of file TFLoader.cc.

12 {}
virtual phot::TFLoader::~TFLoader ( )
virtualdefault

Member Function Documentation

virtual void phot::TFLoader::CloseSession ( )
pure virtual

Implemented in phot::TFLoaderMLP.

std::vector<double> phot::TFLoader::GetPrediction ( ) const
inline

Definition at line 36 of file TFLoader.h.

References prediction.

36 { return prediction; }
std::vector< double > prediction
Definition: TFLoader.h:39
virtual void phot::TFLoader::Initialization ( )
pure virtual

Implemented in phot::TFLoaderMLP.

virtual void phot::TFLoader::Predict ( std::vector< double >  pars)
pure virtual

Implemented in phot::TFLoaderMLP.

Member Data Documentation

std::vector<double> phot::TFLoader::prediction
protected

Definition at line 39 of file TFLoader.h.

Referenced by GetPrediction(), and phot::TFLoaderMLP::Predict().


The documentation for this class was generated from the following files: