普通、配列にデータ入れてグラフ描くときは
int x[3] = {1,2,3}; int y[3] = {1,2,3}; TGraph *g1 = new TGraph(3, x, y); g1->Draw("AP");
的な感じでTGraphの引数には配列の名前を入れる
vectorでこれをやるとエラーでるけど、引数を
vector<int> x; vector<int> y; … TGraph *g1 = new TGraph(3, &x[0], &y[0]);
とすればいける
普通、配列にデータ入れてグラフ描くときは
int x[3] = {1,2,3}; int y[3] = {1,2,3}; TGraph *g1 = new TGraph(3, x, y); g1->Draw("AP");
的な感じでTGraphの引数には配列の名前を入れる
vectorでこれをやるとエラーでるけど、引数を
vector<int> x; vector<int> y; … TGraph *g1 = new TGraph(3, &x[0], &y[0]);
とすればいける