Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 8c86774a3e53d77cc119f53a2b94a57a > files > 497

root-tutorial-5.34.14-2.fc18.noarch.rpm

#include "XSGraph.h"

/* ===================== XSGraph ================= */
XSGraph::XSGraph( NdbMTReactionXS *reac )
{
	N = reac->Pairs();

	X = new Float_t[N];
	Y = new Float_t[N];

	for (int i=0; i<N; i++) {
		X[i] = reac->Energy(i);
		Y[i] = reac->XS(i);
	}
	
	graph = new TGraph(N,X,Y);
} // XSGraph

/* ---------- ~XSGraph --------- */
XSGraph::~XSGraph()
{
	if (N) {
		delete [] X;
		delete [] Y;
		delete graph;
	}
} // ~XSGraph