![]() |
ATLAS Offline Software
|
#include <MultiHisto.h>
Public Member Functions | |
| MultiHisto (const ht &histo_model, const std::vector< std::string > &nameDiv, const std::vector< int > &nDiv, const std::vector< double * > &binsDiv) | |
| MultiHisto (const ht &histo_model, const std::vector< std::string > &nameDiv, const std::vector< std::vector< float > > &binsDiv) | |
| ~MultiHisto () | |
| int | Fill (double xvar, double yvar, const std::vector< double > &pars) |
| int | Fill (double xvar, double yvar, const std::vector< float > &pars) |
| int | FillFromFile (TDirectory *histodir=0) |
| int | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
| int | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
| int | WriteAndCount (int *nhistos, int *nbins) const |
| virtual const char * | GetTitle () const |
| virtual const char * | GetName () const |
| unsigned int | GetNhistos () const |
| virtual void | Draw (const Option_t *option="") |
| virtual void | Draw (const int color, const Option_t *option="") |
| virtual void | Draw (std::vector< TCanvas * > &c1, const int color, const Option_t *option="") |
| int | GetGlobalIndex (const std::vector< int > &indexes) const |
| int | GetGlobalIndex (const std::vector< double > &pars) const |
| int | GetGlobalIndex (const std::vector< float > &pars) const |
| std::vector< int > | GetDivisionsIndexes (int globalindex) const |
| std::vector< int > | GetDivisionsIndexes (const std::vector< double > &pars) const |
| std::vector< int > | GetDivisionsIndexes (const std::vector< float > &pars) const |
| ht * | GetHisto (int globalindex) |
| ht * | GetHisto (const std::vector< int > &indexes) |
Private Member Functions | |
| MultiHisto () | |
| std::string | ComposeName (const std::vector< int > &indexes) |
| std::string | ComposeTitle (const std::vector< int > &indexes) |
| std::string | TitleString (int idiv, int index) |
| std::string | NameString (int idiv, int index) |
Private Attributes | |
| const ht * | m_model |
| std::vector< ht * > | m_myhistos |
| std::vector< int > | m_div_Nbins |
| std::vector< std::string > | m_div_names |
| std::vector< double * > | m_div_bins |
Definition at line 16 of file MultiHisto.h.
| MultiHisto< ht >::MultiHisto | ( | const ht & | histo_model, |
| const std::vector< std::string > & | nameDiv, | ||
| const std::vector< int > & | nDiv, | ||
| const std::vector< double * > & | binsDiv ) |
| MultiHisto< ht >::MultiHisto | ( | const ht & | histo_model, |
| const std::vector< std::string > & | nameDiv, | ||
| const std::vector< std::vector< float > > & | binsDiv ) |
| MultiHisto< ht >::~MultiHisto | ( | ) |
|
inlineprivate |
Definition at line 61 of file MultiHisto.h.
|
private |
|
private |
|
virtual |
|
virtual |
|
virtual |
| int MultiHisto< ht >::Fill | ( | double | xvar, |
| double | yvar, | ||
| const std::vector< double > & | pars ) |
| int MultiHisto< ht >::Fill | ( | double | xvar, |
| double | yvar, | ||
| const std::vector< float > & | pars ) |
| int MultiHisto< ht >::FillFromFile | ( | TDirectory * | histodir = 0 | ) |
| std::vector< int > MultiHisto< ht >::GetDivisionsIndexes | ( | const std::vector< double > & | pars | ) | const |
| std::vector< int > MultiHisto< ht >::GetDivisionsIndexes | ( | const std::vector< float > & | pars | ) | const |
| std::vector< int > MultiHisto< ht >::GetDivisionsIndexes | ( | int | globalindex | ) | const |
| int MultiHisto< ht >::GetGlobalIndex | ( | const std::vector< double > & | pars | ) | const |
| int MultiHisto< ht >::GetGlobalIndex | ( | const std::vector< float > & | pars | ) | const |
| int MultiHisto< ht >::GetGlobalIndex | ( | const std::vector< int > & | indexes | ) | const |
| ht * MultiHisto< ht >::GetHisto | ( | const std::vector< int > & | indexes | ) |
| ht * MultiHisto< ht >::GetHisto | ( | int | globalindex | ) |
|
virtual |
| unsigned int MultiHisto< ht >::GetNhistos | ( | ) | const |
|
virtual |
|
private |
|
private |
| int MultiHisto< ht >::Write | ( | const char * | name = 0, |
| Int_t | option = 0, | ||
| Int_t | bufsize = 0 ) |
| int MultiHisto< ht >::Write | ( | const char * | name = 0, |
| Int_t | option = 0, | ||
| Int_t | bufsize = 0 ) const |
| int MultiHisto< ht >::WriteAndCount | ( | int * | nhistos, |
| int * | nbins ) const |
|
private |
Definition at line 70 of file MultiHisto.h.
|
private |
Definition at line 69 of file MultiHisto.h.
|
private |
Definition at line 68 of file MultiHisto.h.
|
private |
Definition at line 64 of file MultiHisto.h.
|
private |
Definition at line 65 of file MultiHisto.h.