|
Heavy ion Analysis Libriares
|
#include <HistogramManager.h>
Public Member Functions | |
| HistogramManager_1_3D (const HistogramManager_1_3D &manager) | |
| HistogramManager_1_3D< T > & | operator= (const HistogramManager_1_3D &manager) |
| void | Init (Int_t size, HistogramAxisConf **axisconf, TString title, Bool_t Sumw=kFALSE) |
| void | Init (Int_t sizeX, Int_t binsX, Double_t minX, Double_t maxX, Int_t binsY, Double_t minY, Double_t maxY, Int_t binsZ, Double_t minZ, Double_t maxZ, Bool_t sumw=kFALSE) |
| Int_t | GetSize () const |
| TString | GetComment (Int_t i) |
| void | SetComment (TString comment, Int_t i) |
| TList * | GetFlatList () const |
| Package * | Report () const |
| T * | At (const Int_t i) const |
| T ** | GetArrray () const |
| void | OverwriteAt (T *t, Int_t pos) |
| void | Fill (Int_t i, Double_t X, Double_t Y, Double_t Z) |
| void | Fill (Int_t i, Double_t X, Double_t Y, Double_t Z, Double_t weight) |
Public Attributes | |
| T ** | fArray |
Protected Attributes | |
| Int_t | fSize |
| Int_t | fAxisNo |
| TString * | fComments |
template that store 1dim array of 3-dim histograms
Definition at line 302 of file HistogramManager.h.
|
inline |
Definition at line 321 of file HistogramManager.h.
| Hal::HistogramManager_1_3D< T >::HistogramManager_1_3D | ( | const HistogramManager_1_3D< T > & | manager | ) |
Definition at line 250 of file HistogramManager.cxx.
|
inlinevirtual |
Definition at line 418 of file HistogramManager.h.
|
inline |
return histogram
| i | histogram position |
Definition at line 389 of file HistogramManager.h.
|
inline |
fill histogram
| i | histogram position |
| X | x-value |
| Y | y-value |
| Z | z-value |
Definition at line 408 of file HistogramManager.h.
|
inline |
fill histogram
| i | histogram position |
| X | x-value |
| Y | y-value |
| Z | z-value |
| weight | weight used for filling |
Definition at line 417 of file HistogramManager.h.
|
inline |
Definition at line 394 of file HistogramManager.h.
|
inline |
| i | histogram index |
Definition at line 367 of file HistogramManager.h.
| TList * Hal::HistogramManager_1_3D< T >::GetFlatList | ( | ) | const |
Definition at line 359 of file HistogramManager.cxx.
|
inline |
Definition at line 361 of file HistogramManager.h.
| void Hal::HistogramManager_1_3D< T >::Init | ( | Int_t | size, |
| HistogramAxisConf ** | axisconf, | ||
| TString | title, | ||
| Bool_t | Sumw = kFALSE ) |
initialize histograms
| size | size of array |
| axisconf | array of axis configurations |
| title | title of histograms |
| Sumw | if true Suwm is called for histograms |
Definition at line 288 of file HistogramManager.cxx.
| void Hal::HistogramManager_1_3D< T >::Init | ( | Int_t | sizeX, |
| Int_t | binsX, | ||
| Double_t | minX, | ||
| Double_t | maxX, | ||
| Int_t | binsY, | ||
| Double_t | minY, | ||
| Double_t | maxY, | ||
| Int_t | binsZ, | ||
| Double_t | minZ, | ||
| Double_t | maxZ, | ||
| Bool_t | sumw = kFALSE ) |
initialize histograms
| sizeX | size of array |
| binsX | number of bins |
| minX | x-min |
| maxX | x-max |
| binsY | |
| minY | y-min |
| maxY | y-min |
| binsZ | |
| minZ | z-min |
| maxZ | z-max |
| sumw | if true call Sumw |
Definition at line 315 of file HistogramManager.cxx.
| HistogramManager_1_3D< T > & Hal::HistogramManager_1_3D< T >::operator= | ( | const HistogramManager_1_3D< T > & | manager | ) |
Definition at line 263 of file HistogramManager.cxx.
| void Hal::HistogramManager_1_3D< T >::OverwriteAt | ( | T * | t, |
| Int_t | pos ) |
overwite this histogram, old histogram will be deleted
param pos
Definition at line 340 of file HistogramManager.cxx.
| Package * Hal::HistogramManager_1_3D< T >::Report | ( | ) | const |
Definition at line 350 of file HistogramManager.cxx.
|
inline |
set comment to histogram
| comment | comment |
| i | histogram position |
Definition at line 373 of file HistogramManager.h.
| T** Hal::HistogramManager_1_3D< T >::fArray |
array of histograms
Definition at line 320 of file HistogramManager.h.
|
protected |
axes number
Definition at line 311 of file HistogramManager.h.
|
protected |
array of comments
Definition at line 315 of file HistogramManager.h.
|
protected |
length or array
Definition at line 307 of file HistogramManager.h.