27#ifdef R__LESS_INCLUDES
60 const char *
name =
nullptr,
const char *title =
nullptr,
int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
double Double_t
Double 8 bytes.
long long Long64_t
Portable signed long integer 8 bytes.
const char Option_t
Option string (const char).
#define ClassDefOverride(name, id)
Class to manage histogram axis.
Using a TBrowser one can browse all ROOT objects.
Collection abstract base class.
A class to pass information from the TFileMerger to the objects being merged.
TH1 is the base class of all histogram classes in ROOT.
THStack(TH1 *hist, Option_t *axis="x", const char *name=nullptr, const char *title=nullptr, Int_t firstbin=1, Int_t lastbin=-1, Int_t firstbin2=1, Int_t lastbin2=-1, Option_t *proj_option="", Option_t *draw_option="")
virtual Double_t GetMinimum(Option_t *option="", Double_t minval=-std::numeric_limits< Double_t >::max())
void BuildPrimitives(Option_t *chopt="", Bool_t rebuild_stack=kFALSE)
void BuildAndPaint(Option_t *chopt, Bool_t paint, Bool_t rebuild_stack=kFALSE)
void ls(Option_t *option="") const override
The ls function lists the contents of a class on stdout.
TObjArray * fStack
! Pointer to array of sums of TH1
THStack(const THStack &hstack)
Double_t fMinimum
Minimum value for plotting along y.
TH1 * GetHistogram() const
virtual void SetHistogram(TH1 *h)
void RecursiveRemove(TObject *obj) override
Recursively remove this object from a list.
void Print(Option_t *chopt="") const override
This method must be overridden when a class wants to print itself.
THStack & operator=(const THStack &)=delete
THStack(const char *name, const char *title)
virtual Double_t GetMaximum(Option_t *option="", Double_t maxval=std::numeric_limits< Double_t >::max())
void Draw(Option_t *chopt="") override
Default Draw method for all objects.
void Paint(Option_t *chopt="") override
This method must be overridden if a class wants to paint itself.
TList * fHists
Pointer to array of TH1.
virtual Long64_t Merge(TCollection *li, TFileMergeInfo *info)
TH1 * fHistogram
Pointer to histogram used for drawing axis.
virtual void SetMinimum(Double_t minimum=-1111)
void SavePrimitive(std::ostream &out, Option_t *option="") override
Save a primitive as a C++ statement(s) on output stream "out".
void Browse(TBrowser *b) override
Browse object. May be overridden for another default action.
virtual void SetMaximum(Double_t maximum=-1111)
Int_t DistancetoPrimitive(Int_t px, Int_t py) override
Computes distance from point (px,py) to the object.
virtual void Add(TH1 *h, Option_t *option="")
Double_t fMaximum
Maximum value for plotting along y.
static TIter End()
Pointing to the element after the last - to a nullptr value in our case.
TObject()
TObject constructor.