Heavy ion Analysis Libriares
|
#include <HistogramManager.h>
Public Member Functions | |
HistogramManager_4_2D (const HistogramManager_4_2D &manager) | |
HistogramManager_4_2D< T > & | operator= (const HistogramManager_4_2D &manager) |
void | Init (Int_t sizeX, Int_t sizeY, Int_t sizeZ, Int_t sizeD, HistogramAxisConf **axisconf, TString title, Bool_t Sumw=kFALSE) |
void | Init (Int_t sizeX, Int_t sizeY, Int_t sizeZ, Int_t sizeT, Int_t binsX, Double_t minX, Double_t maxX, Int_t binsY, Int_t minY, Int_t maxY, Bool_t sumw=kFALSE) |
Int_t | GetSize () const |
TList * | GetFlatList () const |
Package * | Report () const |
HistogramManager_3_2D< T > * | Get (Int_t i) const |
T * | At (Int_t i, Int_t j, Int_t k, Int_t l) const |
void | Fill (Int_t i, Int_t j, Int_t k, Int_t l, Double_t X, Double_t Y) |
void | Fill (Int_t i, Int_t j, Int_t k, Int_t l, Double_t X, Double_t Y, Double_t weight) |
Public Attributes | |
HistogramManager_3_2D< T > * | fArray |
4-dim array of 2-dim histograms
Definition at line 1120 of file HistogramManager.h.
|
inline |
Definition at line 1129 of file HistogramManager.h.
Hal::HistogramManager_4_2D< T >::HistogramManager_4_2D | ( | const HistogramManager_4_2D< T > & | manager | ) |
Definition at line 952 of file HistogramManager.cxx.
|
inlinevirtual |
Definition at line 1225 of file HistogramManager.h.
|
inline |
return histogram with given indexes
i | 1st index |
j | 2nd index |
k | f3rd index |
l | 4th index |
Definition at line 1198 of file HistogramManager.h.
|
inline |
fill histogram that have given index
i | 1st index |
j | 2nd index |
k | 3rd index |
l | 4th index |
X | x-value to fill |
Y | z-value to fill |
Definition at line 1208 of file HistogramManager.h.
|
inline |
fill histogram that have given index
i | 1st index |
j | 2nd index |
k | 3rd index |
l | 4th index |
X | x-value to fill |
Y | y-value to fill |
weight | weight |
Definition at line 1222 of file HistogramManager.h.
|
inline |
i | index |
Definition at line 1189 of file HistogramManager.h.
TList * Hal::HistogramManager_4_2D< T >::GetFlatList | ( | ) | const |
Definition at line 1028 of file HistogramManager.cxx.
|
inline |
Definition at line 1173 of file HistogramManager.h.
void Hal::HistogramManager_4_2D< T >::Init | ( | Int_t | sizeX, |
Int_t | sizeY, | ||
Int_t | sizeZ, | ||
Int_t | sizeD, | ||
HistogramAxisConf ** | axisconf, | ||
TString | title, | ||
Bool_t | Sumw = kFALSE ) |
initialize histograms
sizeX | size of array (1st dim) |
sizeY | size of array (2nd dim) |
sizeZ | size of array (3rd dim) |
sizeD | size of array (4th dim) |
axisconf | array of axis configurations |
title | title of histograms |
Sumw | if true Suwm is called for histogtrams |
Definition at line 981 of file HistogramManager.cxx.
void Hal::HistogramManager_4_2D< T >::Init | ( | Int_t | sizeX, |
Int_t | sizeY, | ||
Int_t | sizeZ, | ||
Int_t | sizeT, | ||
Int_t | binsX, | ||
Double_t | minX, | ||
Double_t | maxX, | ||
Int_t | binsY, | ||
Int_t | minY, | ||
Int_t | maxY, | ||
Bool_t | sumw = kFALSE ) |
initialize histograms
sizeX | size of array |
sizeY | size of array |
sizeZ | size of array |
sizeT | size of array |
binsX | number of bins |
minX | x-min |
maxX | x-max |
binsY | number of bins |
minY | y-min |
maxY | y-max |
sumw | if true call Sumw |
Definition at line 999 of file HistogramManager.cxx.
HistogramManager_4_2D< T > & Hal::HistogramManager_4_2D< T >::operator= | ( | const HistogramManager_4_2D< T > & | manager | ) |
Definition at line 963 of file HistogramManager.cxx.
Package * Hal::HistogramManager_4_2D< T >::Report | ( | ) | const |
Definition at line 1019 of file HistogramManager.cxx.
HistogramManager_3_2D<T>* Hal::HistogramManager_4_2D< T >::fArray |
array of arrays
Definition at line 1128 of file HistogramManager.h.