24 #ifndef ROOT_TMVA_TActivation
25 #define ROOT_TMVA_TActivation
47 virtual ~TActivation() {}
50 virtual Double_t Eval(Double_t arg) = 0;
53 virtual Double_t EvalDerivative(Double_t arg) = 0;
56 virtual Double_t GetMin() = 0;
59 virtual Double_t GetMax() = 0;
62 virtual TString GetExpression() = 0;
65 virtual void MakeFunction(std::ostream& fout,
const TString& fncName) = 0;
67 ClassDef(TActivation,0);