#include <Source.h>
Public Member Functions | |
const SourceVariableSet & | getInputs () const |
AtomicId | getName () const |
SourceVariable * | getOutput (AtomicId name) const |
const SourceVariableSet & | getOutputs () const |
bool | isTrained () const |
Source (AtomicId name, bool trained=false) | |
virtual | ~Source () |
Protected Member Functions | |
SourceVariableSet & | getInputs () |
SourceVariableSet & | getOutputs () |
Protected Attributes | |
bool | trained |
Private Attributes | |
SourceVariableSet | inputs |
AtomicId | name |
SourceVariableSet | outputs |
Friends | |
class | MVATrainer |
PhysicsTools::Source::Source | ( | AtomicId | name, |
bool | trained = false |
||
) | [inline] |
virtual PhysicsTools::Source::~Source | ( | ) | [inline, virtual] |
const SourceVariableSet& PhysicsTools::Source::getInputs | ( | ) | const [inline] |
Definition at line 26 of file Source.h.
References inputs.
Referenced by PhysicsTools::MVATrainer::connectProcessors(), PhysicsTools::TrainProcessor::doTrainBegin(), PhysicsTools::MVATrainer::findUntrainedComputers(), and PhysicsTools::MVATrainer::MVATrainer().
{ return inputs; }
SourceVariableSet& PhysicsTools::Source::getInputs | ( | ) | [inline, protected] |
AtomicId PhysicsTools::Source::getName | ( | void | ) | const [inline] |
Definition at line 19 of file Source.h.
References name.
Referenced by PhysicsTools::SourceVariableSet::append(), PhysicsTools::MVATrainer::createVariable(), PhysicsTools::TrainProcessor::doTrainBegin(), PhysicsTools::MVATrainer::fillOutputVars(), and PhysicsTools::MVATrainer::trainFileName().
{ return name; }
SourceVariable* PhysicsTools::Source::getOutput | ( | AtomicId | name | ) | const [inline] |
Definition at line 21 of file Source.h.
References PhysicsTools::SourceVariableSet::find(), and outputs.
Referenced by PhysicsTools::MVATrainer::fillInputVars().
const SourceVariableSet& PhysicsTools::Source::getOutputs | ( | ) | const [inline] |
Definition at line 27 of file Source.h.
References outputs.
Referenced by PhysicsTools::MVATrainer::connectProcessors().
{ return outputs; }
SourceVariableSet& PhysicsTools::Source::getOutputs | ( | ) | [inline, protected] |
bool PhysicsTools::Source::isTrained | ( | ) | const [inline] |
Definition at line 24 of file Source.h.
References trained.
Referenced by PhysicsTools::MVATrainer::findUntrainedComputers().
{ return trained; }
friend class MVATrainer [friend] |
Definition at line 39 of file Source.h.
Referenced by PhysicsTools::TrainProcessor::doTrainBegin(), PhysicsTools::MVATrainer::findFinalProcessors(), and getInputs().
AtomicId PhysicsTools::Source::name [private] |
Reimplemented in PhysicsTools::TrainProcessor.
Definition at line 38 of file Source.h.
Referenced by getName().
Definition at line 40 of file Source.h.
Referenced by getOutput(), and getOutputs().
bool PhysicsTools::Source::trained [protected] |
Definition at line 35 of file Source.h.
Referenced by isTrained(), and PhysicsTools::TrainProcessor::trainEnd().