|
ATLAS Offline Software
|
Go to the documentation of this file.
13 template <
class T,
class Allocator >
class vector;
20 MultiHisto(
const ht &histo_model,
const std::vector<std::string> &nameDiv,
21 const std::vector<int> &nDiv,
const std::vector<double *> &binsDiv);
23 MultiHisto(
const ht &histo_model,
const std::vector<std::string> &nameDiv,
24 const std::vector<std::vector <float> > &binsDiv);
29 int Fill(
double xvar,
double yvar,
const std::vector<double> &
pars);
30 int Fill(
double xvar,
double yvar,
const std::vector<float> &
pars);
34 int Write(
const char*
name = 0, Int_t option = 0, Int_t bufsize = 0)
const;
35 int Write(
const char*
name = 0, Int_t option = 0, Int_t bufsize = 0);
44 virtual void Draw(
const Option_t* option =
"");
45 virtual void Draw(
const int color,
const Option_t* option =
"");
46 virtual void Draw(std::vector <TCanvas*> &
c1,
const int color,
const Option_t* option =
"");
std::vector< double * > m_div_bins
int Write(const char *name=0, Int_t option=0, Int_t bufsize=0) const
std::vector< int > GetDivisionsIndexes(const std::vector< float > &pars) const
int Fill(double xvar, double yvar, const std::vector< double > &pars)
int GetGlobalIndex(const std::vector< double > &pars) const
int WriteAndCount(int *nhistos, int *nbins) const
virtual void Draw(std::vector< TCanvas * > &c1, const int color, const Option_t *option="")
ht * GetHisto(int globalindex)
std::string ComposeName(const std::vector< int > &indexes)
int Write(const char *name=0, Int_t option=0, Int_t bufsize=0)
unsigned int GetNhistos() const
std::vector< int > GetDivisionsIndexes(int globalindex) const
std::vector< int > GetDivisionsIndexes(const std::vector< double > &pars) const
std::string TitleString(int idiv, int index)
int GetGlobalIndex(const std::vector< float > &pars) const
std::vector< int > m_div_Nbins
std::string ComposeTitle(const std::vector< int > &indexes)
virtual const char * GetTitle() const
std::vector< std::string > m_div_names
std::vector< ht * > m_myhistos
std::string NameString(int idiv, int index)
virtual void Draw(const int color, const Option_t *option="")
MultiHisto(const ht &histo_model, const std::vector< std::string > &nameDiv, const std::vector< std::vector< float > > &binsDiv)
virtual void Draw(const Option_t *option="")
ht * GetHisto(const std::vector< int > &indexes)
int FillFromFile(TDirectory *histodir=0)
int GetGlobalIndex(const std::vector< int > &indexes) const
virtual const char * GetName() const
MultiHisto(const ht &histo_model, const std::vector< std::string > &nameDiv, const std::vector< int > &nDiv, const std::vector< double * > &binsDiv)
int Fill(double xvar, double yvar, const std::vector< float > &pars)