35 TMVA::SVEvent::SVEvent()
55 : fDataVector(event->GetValues()),
60 fNVar ( event->GetNVariables() ),
61 fTypeFlag( isSignal ? -1 : 1 ),
62 fIdx ( isSignal ? -1 : 1 ),
66 fTarget((event->GetNTargets() > 0 ? event->GetTarget(0) : 0))
74 : fDataVector(*svector),
79 fNVar(svector->size()),
93 : fDataVector(*svector),
98 fNVar(svector->size()),
124 os <<
"type::" << fTypeFlag <<
" target::"<< fTarget <<
" alpha::" << fAlpha <<
" alpha_p::"<< fAlpha_p<<
" values::" ;
125 for (
UInt_t j =0; j < fDataVector.size();j++) os<<fDataVector.at(j)<<
" ";
134 for (
UInt_t i = 0; i < fNVar; i++) std::cout<<fDataVector.at(i)<<
" ";
135 std::cout<<std::endl;
virtual ~SVEvent()
destructor
ClassImp(TMVA::SVEvent) TMVA
void Print(std::ostream &os) const
printout
Double_t GetWeight(Double_t x) const
Abstract ClassifierFactory template that handles arbitrary types.