FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
tools
MVA
TMVAkd_KNN
PndKnnTrain.h
Go to the documentation of this file.
1
/* ************************************
2
* Author: M. Babai (M.Babai@rug.nl) *
3
* *
4
* pid classifier *
5
* *
6
* Modified: *
7
* *
8
* ************************************/
9
//#pragma once
10
#ifndef PND_KNN_TRAIN_H
11
#define PND_KNN_TRAIN_H
12
13
#include "
PndMvaTrainer.h
"
14
15
class
PndKnnTrain
:
public
PndMvaTrainer
16
{
17
public
:
25
explicit
PndKnnTrain
(std::string
const
& InputFile,
26
std::vector<std::string>
const
& ClassNames,
27
std::vector<std::string>
const
& VarNames,
28
bool
trim =
true
);
32
virtual
~PndKnnTrain
();
33
37
void
Train
();
38
43
void
storeWeights
();
44
45
private
:
47
PndKnnTrain
(
PndKnnTrain
const
& other);
48
PndKnnTrain
&
operator=
(
PndKnnTrain
const
& other);
49
};
50
//end of interface definition
51
#endif
PndKnnTrain::operator=
PndKnnTrain & operator=(PndKnnTrain const &other)
PndKnnTrain::storeWeights
void storeWeights()
PndKnnTrain::PndKnnTrain
PndKnnTrain(std::string const &InputFile, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true)
PndKnnTrain::~PndKnnTrain
virtual ~PndKnnTrain()
PndMvaTrainer
Definition:
PndMvaTrainer.h:33
PndKnnTrain
Definition:
PndKnnTrain.h:15
PndKnnTrain::Train
void Train()
PndMvaTrainer.h
Generated on Wed Apr 3 2019 10:02:53 for FairRoot/PandaRoot by
1.8.5