#include <TEcnaNArrayD.h>
Public Member Functions | |
void | Clean () |
Double_t | GetOverFlow () const |
Double_t & | operator() (Int_t i1) |
const Double_t & | operator() (Int_t i1) const |
Double_t & | operator() (Int_t i1, Int_t i2) |
const Double_t & | operator() (Int_t i1, Int_t i2) const |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3) |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3) const |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4) |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4) const |
Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4, Int_t i5) |
const Double_t & | operator() (Int_t i1, Int_t i2, Int_t i3, Int_t i4, Int_t i5) 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, Int_t i2, Int_t i3, Int_t i4, Int_t i5, Int_t i6) const |
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) | |
~TEcnaNArrayD () override | |
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.
References Init().
TEcnaNArrayD::TEcnaNArrayD | ( | const TEcnaNArrayD & | orig | ) |
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1 | ||
) |
Definition at line 50 of file TEcnaNArrayD.cc.
References fA, fN1, fNd, fNL, mps_fire::i, Init(), TEcnaObject::RegisterPointer(), and SiPixelPI::zero.
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2 | ||
) |
Definition at line 67 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fNd, fNL, mps_fire::i, Init(), TEcnaObject::RegisterPointer(), and SiPixelPI::zero.
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3 | ||
) |
Definition at line 85 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fNd, fNL, mps_fire::i, Init(), TEcnaObject::RegisterPointer(), and SiPixelPI::zero.
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4 | ||
) |
Definition at line 104 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fN4, fNd, fNL, mps_fire::i, Init(), TEcnaObject::RegisterPointer(), and SiPixelPI::zero.
TEcnaNArrayD::TEcnaNArrayD | ( | TEcnaObject * | pObjectManager, |
Int_t | n1, | ||
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5 | ||
) |
Definition at line 124 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fN4, fN5, fNd, fNL, mps_fire::i, Init(), TEcnaObject::RegisterPointer(), and SiPixelPI::zero.
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 145 of file TEcnaNArrayD.cc.
References fA, fN1, fN2, fN3, fN4, fN5, fN6, fNd, fNL, mps_fire::i, Init(), TEcnaObject::RegisterPointer(), and SiPixelPI::zero.
|
override |
Definition at line 168 of file TEcnaNArrayD.cc.
References Clean().
void TEcnaNArrayD::Clean | ( | ) |
Definition at line 178 of file TEcnaNArrayD.cc.
Referenced by ReSet(), and ~TEcnaNArrayD().
|
inline |
|
protected |
|
inlineprotected |
Definition at line 196 of file TEcnaNArrayD.cc.
References gather_cfg::cout, fNL, and testProducerWithPsetDescEmpty_cfi::i1.
Referenced by operator()().
|
inlineprotected |
Definition at line 205 of file TEcnaNArrayD.cc.
References gather_cfg::cout, fN1, fNL, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, and testProducerWithPsetDescEmpty_cfi::i2.
|
inlineprotected |
Definition at line 216 of file TEcnaNArrayD.cc.
References gather_cfg::cout, fN1, fN2, fNL, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
|
inlineprotected |
Definition at line 228 of file TEcnaNArrayD.cc.
References fN1, fN2, fN3, fNL, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
|
inlineprotected |
Definition at line 238 of file TEcnaNArrayD.cc.
References fN1, fN2, fN3, fN4, fNL, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
|
inlineprotected |
Definition at line 248 of file TEcnaNArrayD.cc.
References fN1, fN2, fN3, fN4, fN5, fNL, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1 | ) |
Definition at line 339 of file TEcnaNArrayD.cc.
References fA, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, and OneDim().
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1 | ) | const |
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2 | ||
) |
Definition at line 344 of file TEcnaNArrayD.cc.
References fA, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and OneDim().
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2 | ||
) | const |
Definition at line 370 of file TEcnaNArrayD.cc.
References testProducerWithPsetDescEmpty_cfi::i1, and testProducerWithPsetDescEmpty_cfi::i2.
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3 | ||
) |
Definition at line 349 of file TEcnaNArrayD.cc.
References fA, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, testProducerWithPsetDescEmpty_cfi::i3, and OneDim().
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3 | ||
) | const |
Definition at line 373 of file TEcnaNArrayD.cc.
References testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4 | ||
) |
Definition at line 354 of file TEcnaNArrayD.cc.
References fA, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, testProducerWithPsetDescEmpty_cfi::i3, and OneDim().
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4 | ||
) | const |
Definition at line 376 of file TEcnaNArrayD.cc.
References testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5 | ||
) |
Definition at line 359 of file TEcnaNArrayD.cc.
References fA, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, testProducerWithPsetDescEmpty_cfi::i3, and OneDim().
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5 | ||
) | const |
Definition at line 379 of file TEcnaNArrayD.cc.
References testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5, | ||
Int_t | i6 | ||
) |
Definition at line 364 of file TEcnaNArrayD.cc.
References fA, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, testProducerWithPsetDescEmpty_cfi::i3, and OneDim().
const Double_t & TEcnaNArrayD::operator() | ( | Int_t | i1, |
Int_t | i2, | ||
Int_t | i3, | ||
Int_t | i4, | ||
Int_t | i5, | ||
Int_t | i6 | ||
) | const |
Definition at line 382 of file TEcnaNArrayD.cc.
References testProducerWithPsetDescEmpty_cfi::i1, testProducerWithPsetDescEmpty_cfi::i2, and testProducerWithPsetDescEmpty_cfi::i3.
void TEcnaNArrayD::ReSet | ( | Int_t | n1 | ) |
Definition at line 258 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fNd, fNL, mps_fire::i, and SiPixelPI::zero.
Referenced by TEcnaResultType::SetSizeHis(), TEcnaResultType::SetSizeMat(), TEcnaResultType::TEcnaResultType(), and TEcnaRun::WriteRootFile().
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2 | ||
) |
Definition at line 269 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fN2, fNd, fNL, mps_fire::i, and SiPixelPI::zero.
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3 | ||
) |
Definition at line 281 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fN2, fN3, fNd, fNL, mps_fire::i, and SiPixelPI::zero.
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4 | ||
) |
Definition at line 294 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fN2, fN3, fN4, fNd, fNL, mps_fire::i, and SiPixelPI::zero.
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5 | ||
) |
Definition at line 308 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fN2, fN3, fN4, fN5, fNd, fNL, mps_fire::i, and SiPixelPI::zero.
void TEcnaNArrayD::ReSet | ( | Int_t | n1, |
Int_t | n2, | ||
Int_t | n3, | ||
Int_t | n4, | ||
Int_t | n5, | ||
Int_t | n6 | ||
) |
Definition at line 323 of file TEcnaNArrayD.cc.
References Clean(), fA, fN1, fN2, fN3, fN4, fN5, fN6, fNd, fNL, mps_fire::i, and SiPixelPI::zero.
|
protected |
Definition at line 32 of file TEcnaNArrayD.h.
Referenced by Clean(), GetOverFlow(), Init(), operator()(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 25 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 26 of file TEcnaNArrayD.h.
Referenced by Init(), OneDim(), 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(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 24 of file TEcnaNArrayD.h.
Referenced by Init(), ReSet(), and TEcnaNArrayD().
|
protected |
Definition at line 31 of file TEcnaNArrayD.h.
Referenced by GetOverFlow(), Init(), OneDim(), ReSet(), and TEcnaNArrayD().