Okay, so I am graphing a quadratic formula. I want to fill all the area underneath the function when I used FillColor, it changes the color surrounding the canvas rather than filling the graph itself . Here is my code
#include <vector>
#include <iostream>
#include <stdlib.h>
#include <chrono>
#include <fstream>
//some ROOT includes
#include "TInterpreter.h"
#include "TROOT.h"
#include "TH1F.h"
#include "TH2S.h"
#include "TFile.h"
#include "TCanvas.h"
#include "TPad.h"
#include "TVectorD.h"
#include "TGraph.h"
using std::cin;
using std::cout;
using std::endl;
void vectorGraph()
{
std::vector<Double_t> myX, myY;
auto graph = new TCanvas("quadratic","graph");
for (int i=0; i<20; i++)
{
myX.push_back((Double_t)i);
myY.push_back((Double_t)i*i);
}
TGraph* quadGraph = new TGraph(20, myX.data(),myY.data());
quadGraph->Draw("AB");
//quadGraph->Draw("AF");
quadGraph->SetFillColor(1);
graph->Draw();
}```
___
_ROOT Version:_ 14.02
_Platform:_
_Compiler:_ Not Provided
___