19 in.open(
Form(
"%sbasic.dat",dir.
Data()));
24 TH1F h1(
"h1",
"x distribution",100,-4,4);
25 TNtuple ntuple(
"ntuple",
"data from ascii file",
"x:y:z");
29 if (!in.good())
break;
30 if (nlines < 5) printf(
"x=%8f, y=%8f, z=%8f\n",
x,
y,z);
35 printf(
" found %d points\n",nlines);
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
static TFile * Open(const char *name, Option_t *option="", const char *ftitle="", Int_t compress=ROOT::RCompressionSetting::EDefaults::kUseCompiledDefault, Int_t netopt=0)
Create / open a file.
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.
A simple TTree restricted to a list of float variables only.
const char * Data() const
TString & ReplaceAll(const TString &s1, const TString &s2)
TString & Append(const char *cs)