void graph() { int N = 100; // počet bodů double xMin = -TMath::Pi(); double xMax = TMath::Pi(); double dx = (xMax - xMin) / N; TGraph* graph = new TGraph(N); // konstruktor bodového grafu s N body for (int i = 0; i < N; i++) { double x = xMin + i * dx; graph->SetPoint(i, x, sin(2*x)); } graph->SetTitle(""); // jinak má nadpis "Graph" graph->GetXaxis()->SetTitle("x"); graph->GetYaxis()->SetTitle("y"); graph->SetMarkerStyle(2); // vybere symbol bodu graph->Draw("PA"); // PA vykreslí graf jako bodový a s osami (jinak se vykreslí čárou) // ROOT taky zná objekt 'funkce': TF1* func = new TF1("func","cos(2*x)",xMin,xMax); func->Draw("SAME"); // SAME vykreslí funkci přes existující graf (jinak by se smazal) }