Common Analysis Framework » QFRAMEWORK » TQHistParams

class TQHistParams

Function Members (Methods)

public:
~TQHistParams()
const TAxis*axis() const
const TH1F&hist() const
vector<TH1F>hists() const
doublemax() const
doublemin() const
TStringname() const
intnBins() const
TQHistParams&operator=(TQHistParams&&)
TQHistParams&operator=(const TQHistParams&)
TStringtitle() const
TQHistParams()
TQHistParams(vector<TAxis*> axes)
TQHistParams(const TQHistParams&)
TQHistParams(TQHistParams&&)

Data Members

protected:
vector<TH1F>m_hists

Class Charts

Inheritance Chart:
TQHistParams
TQGridScanNormalObservable
TQGridScanSplitObservable

Function documentation

const TString& name() const
{ return m_names.at(0); }
TAxis* axis()
{ return m_axes.at(0); }
TQHistParams()
TQHistParams(vector<TAxis*> axes)
TString title() const
{ return m_hists[0].GetTitle(); }
int nBins() const
{ return m_hists[0].GetXaxis()->GetNbins(); }
double min() const
{ return m_hists[0].GetXaxis()->GetXmin(); }
double max() const
{ return m_hists[0].GetXaxis()->GetXmax(); }
const TH1F& hist() const
{ return m_hists[0]; }
vector<TH1F> hists() const
{ return m_hists; }
TQHistParams(axes)
{}
TQHistParams(axes)
{}