const char*
dbname =
"mysql://host.domain/test";
{
}
{
if (
f->IsZombie()) {
delete f;
return; }
TH1I*
h1 =
new TH1I(
"histo1",
"histo title", 1000, -4., 4.);
}
}
{
if (
f->IsZombie()) {
delete f;
return; }
}
cout << "Printout of TList object" << endl;
if (obj!=0) obj->
Print(
"*");
delete obj;
cout << "Printout of TClonesArray object" << endl;
if (obj!=0) obj->
Print(
"*");
delete obj;
cout << "================ TBox QUERY ================ " << endl;
cout << "================ END of TBox QUERY ================ " << endl;
cout << "================== TH1I QUERY ================ " << endl;
cout << "================ END of TH1I QUERY ================ " << endl;
}
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
An array of clone (identical) objects.
1-D histogram with an int per channel (see TH1 documentation)
TH1 is the base class of all histogram classes in ROOT.
virtual void SetDirectory(TDirectory *dir)
By default, when a histogram is created, it is added to the list of histogram objects in the current ...
virtual void FillRandom(const char *fname, Int_t ntimes=5000, TRandom *rng=nullptr)
Fill histogram following distribution in function fname.
void Draw(Option_t *option="") override
Draw this histogram with options.
Mother of all ROOT objects.
@ kSingleKey
write collection with single key
virtual Int_t Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0)
Write this object to the current directory.
virtual void Print(Option_t *option="") const
This method must be overridden when a class wants to print itself.
Access an SQL db via the TFile interface.