#include <TEcnaNArrayD.h>
Public Member Functions | |
void | Clean () |
Double_t | GetOverFlow () const |
const Double_t & | operator() (Int_t i1) const |
const Double_t & | operator() (Int_t i1, Int_t i2) const |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3) const |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4) const |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4, Int_t i5) const |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4, Int_t i5, Int_t i6) const |
Double_t & | operator() (Int_t i1) |
Double_t & | operator() (Int_t i1, Int_t i2) |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3) |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4) |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4, Int_t i5) |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4, Int_t i5, Int_t i6) |
void | ReSet (Int_t) |
void | ReSet (Int_t, Int_t) |
void | ReSet (Int_t, Int_t, Int_t) |
void | ReSet (Int_t, Int_t, Int_t, Int_t) |
void | ReSet (Int_t, Int_t, Int_t, Int_t, Int_t) |
void | ReSet (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t) |
TEcnaNArrayD () | |
TEcnaNArrayD (const TEcnaNArrayD &) | |
TEcnaNArrayD (TEcnaObject *, Int_t) | |
TEcnaNArrayD (TEcnaObject *, Int_t, Int_t) | |
TEcnaNArrayD (TEcnaObject *, Int_t, Int_t, Int_t) | |
TEcnaNArrayD (TEcnaObject *, Int_t, Int_t, Int_t, Int_t) | |
TEcnaNArrayD (TEcnaObject *, Int_t, Int_t, Int_t, Int_t, Int_t) | |
TEcnaNArrayD (TEcnaObject *, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t) | |
virtual | ~TEcnaNArrayD () |
Protected Member Functions | |
void | Init () |
Int_t | OneDim (Int_t) const |
Int_t | OneDim (Int_t, Int_t) const |
Int_t | OneDim (Int_t, Int_t, Int_t) const |
Int_t | OneDim (Int_t, Int_t, Int_t, Int_t) const |
Int_t | OneDim (Int_t, Int_t, Int_t, Int_t, Int_t) const |
Int_t | OneDim (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t) const |
Protected Attributes | |
Double_t * | fA |
Int_t | fN1 |
Int_t | fN2 |
Int_t | fN3 |
Int_t | fN4 |
Int_t | fN5 |
Int_t | fN6 |
Int_t | fNd |
Int_t | fNL |
TEcnaNArrayD.h Update: 05/10/2012 Authors: FX Gentit, B.Fabbro (berna), DSM/IRFU/SPP CEA-Saclay Copyright: Those valid for CEA sofware rd.f abbro @cea .fr
ECNA web page: http://cms-fabbro.web.cern.ch/cms-fabbro/
ROOT class for multidimensional arrays of Double_t
Definition at line 22 of file TEcnaNArrayD.h.
TEcnaNArrayD::TEcnaNArrayD | ( | ) |
Definition at line 25 of file TEcnaNArrayD.cc.
TEcnaNArrayD::TEcnaNArrayD | ( | const TEcnaNArrayD & | orig | ) |
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1 | ||
) |
Definition at line 49 of file TEcnaNArrayD.cc.
References fA, fN1, fNd, fNL, i, Init(), and TEcnaObject::RegisterPointer().
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2 | ||
) |
Definition at line 65 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fNd, fNL, i, Init(), and TEcnaObject::RegisterPointer().
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3 | ||
) |
Definition at line 82 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fNd, fNL, i, Init(), and TEcnaObject::RegisterPointer().
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4 | ||
) |
Definition at line 100 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fN4, fNd, fNL, i, Init(), and TEcnaObject::RegisterPointer().
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5 | ||
) |
Definition at line 119 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fN4, fN5, fNd, fNL, i, Init(), and TEcnaObject::RegisterPointer().
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5, | ||
Int_t | n6 | ||
) |
Definition at line 139 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fN4, fN5, fN6, fNd, fNL, i, Init(), and TEcnaObject::RegisterPointer().
|
virtual |
Definition at line 161 of file TEcnaNArrayD.cc.
References Clean().
void TEcnaNArrayD::Clean | ( | ) |
|
inline |
Definition at line 57 of file TEcnaNArrayD.h.
|
protected |
|
inlineprotected |
Definition at line 189 of file TEcnaNArrayD.cc.
References gather_cfg::cout, and fNL.
Referenced by operator()().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1 | ) | const |
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2 | ||
) | const |
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3 | ||
) | const |
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4 | ||
) | const |
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5 | ||
) | const |
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5, | ||
Int_t | i6 | ||
) | const |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1 | ) |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2 | ||
) |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3 | ||
) |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4 | ||
) |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5 | ||
) |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5, | ||
Int_t | i6 | ||
) |
void TEcnaNArrayD::ReSet | ( | Int_t | n1 | ) |
Definition at line 253 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fNd, fNL, and i.
Referenced by TEcnaResultType::SetSizeHis(), TEcnaResultType::SetSizeMat(), TEcnaResultType::TEcnaResultType(), and TEcnaRun::WriteRootFile().
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2 | ||
) |
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3 | ||
) |
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4 | ||
) |
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5 | ||
) |
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5, | ||
Int_t | n6 | ||
) |
|
protected |
Definition at line 34 of file TEcnaNArrayD.h.
Referenced by Clean(), GetOverFlow(), Init(), operator()(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 27 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 28 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 29 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 30 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 31 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 32 of file TEcnaNArrayD.h.
Referenced by Init(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 26 of file TEcnaNArrayD.h.
Referenced by Init(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 33 of file TEcnaNArrayD.h.
Referenced by GetOverFlow(), Init(), OneDim(), ReSet(), and TEcnaNArrayD().