45 std::cout <<
" new tcanvas" << std::endl;
46 fCanvas =
new TCanvas (
"TMVA Monitoring",
"Monitoring", 1000, 500);
47 std::cout <<
" draw" << std::endl;
49 std::cout <<
" update" << std::endl;
51 std::cout <<
" process events" << std::endl;
53 std::cout <<
" run app" << std::endl;
55 std::cout <<
" run app executed" << std::endl;
127 std::cout <<
"divide canvas " << canvas <<
" into " <<
numPads <<
"numPads" << std::endl;
134 TH1F* dummy =
nullptr;
140 TH2F* dummy =
nullptr;
151 std::cout <<
"new 1D histogram " <<
histoName << std::endl;
163 std::cout <<
"new 2D histogram " <<
histoName << std::endl;
171 TH1F* dummy =
nullptr;
178 TH2F* dummy =
nullptr;
214 TH1F* dummy =
nullptr;
228 TH2F* dummy =
nullptr;
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
winID h TVirtualViewer3D TVirtualGLPainter char TVirtualGLPainter plot
R__EXTERN TStyle * gStyle
R__EXTERN TSystem * gSystem
void Draw(Option_t *option="") override
Draw a canvas.
void Clear(Option_t *option="") override
Remove all primitives from the canvas.
TVirtualPad * cd(Int_t subpadnumber=0) override
Set current canvas & pad.
void Update() override
Update canvas pad buffers.
1-D histogram with a float per channel (see TH1 documentation)
virtual Int_t Fill(Double_t x)
Increment bin with abscissa X by 1.
2-D histogram with a float per channel (see TH1 documentation)
Int_t Fill(Double_t) override
Invalid Fill method.
void addPoint(std::string histoName, double x)
TH1F * getHistogram(const TH1F *dummy, std::string histoName, int bins=0, double min=0, double max=0)
void create(std::string histoName, int bins, double min, double max)
std::map< std::string, TH1F * > m_histos1D
bool exists(std::string histoName)
void plot(std::string histoName, std::string options="L", int pad=0, EColor color=kBlue)
void clear(std::string histoName)
std::map< std::string, TH2F * > m_histos2D
virtual void DivideSquare(Int_t n, Float_t xmargin=0.01, Float_t ymargin=0.01, Int_t color=0)
"n" is the total number of sub-pads.
void Modified(Bool_t flag=true) override
Mark pad modified Will be repainted when TCanvas::Update() will be called next time.
void SetOptStat(Int_t stat=1)
The type of information printed in the histogram statistics box can be selected via the parameter mod...
virtual Bool_t ProcessEvents()
Process pending events (GUI, timers, sockets).
create variable transformations