#include "TMultiLayerPerceptron.h" void ANN_MuCorr(const char* filename) { TFile* f=TFile::Open(filename); TNtuple* t=(TNtuple*)f->Get("MuCorrANN"); TMultiLayerPerceptron* ann=new TMultiLayerPerceptron("ET,pTr,DR:7:3:tET,tDDR",t, "Entry$%2", "(Entry$+1)%2"); ann->Train(10, "graph"); new TCanvas("tET","tET"); ann->DrawResult(0,"comp"); new TCanvas("tDDR","tDDR"); ann->DrawResult(1,"comp"); ann->Export("MuCorrANN.cxx","C++"); }