Logo ROOT   6.10/09
Reference Guide
staff.C
Go to the documentation of this file.
1 /// \file
2 /// \ingroup tutorial_tree
3 /// \notebook -nodraw
4 /// Create a plot of the data in `cernstaff.root`
5 /// To create `cernstaff.root`, execute tutorial `$ROOTSYS/tutorials/tree/cernbuild.C`
6 ///
7 /// \macro_image
8 /// \macro_code
9 ///
10 /// \author Rene Brun
11 
12 void staff() {
13  auto f = TFile::Open("cernstaff.root");
14  TTree *T = nullptr;
15  f->GetObject("T",T);
16  T->Draw("Grade:Age:Cost:Division:Nation","","gl5d");
17  if (gPad) gPad->Print("staff.C.png");
18 }
double T(double x)
Definition: ChebyshevPol.h:34
static TFile * Open(const char *name, Option_t *option="", const char *ftitle="", Int_t compress=1, Int_t netopt=0)
Create / open a file.
Definition: TFile.cxx:3909
Definition: staff.py:1
double f(double x)
virtual void Draw(Option_t *opt)
Default Draw method for all objects.
Definition: TTree.h:355
#define gPad
Definition: TVirtualPad.h:284
A TTree object has a header with a name and a title.
Definition: TTree.h:78