]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG/Tools/AliNamedArrayI.cxx
Code commit for Ramona, fix of warnings, add of AddTask macros and exchange of comments
[u/mrichter/AliRoot.git] / PWG / Tools / AliNamedArrayI.cxx
CommitLineData
521b958f 1// $Id: AliNamedArrayI.cxx $
2//
3// Named integer array.
4//
5// Author: S.Aiola
6
7#include "AliNamedArrayI.h"
8
9ClassImp(AliNamedArrayI)
10
11//________________________________________________________________________
12AliNamedArrayI::AliNamedArrayI() :
13 TNamed("AliNamedArrayI","AliNamedArrayI"),
14 TArrayI()
15{
16 // Dummy constructor.
17
18}
19
20//________________________________________________________________________
21AliNamedArrayI::AliNamedArrayI(const char *name, Int_t n) :
22 TNamed(name,name),
23 TArrayI(n)
24{
25 // Standard constructor.
26 Clear();
27}
28
29//________________________________________________________________________
30AliNamedArrayI::AliNamedArrayI(const char *name, Int_t n, const Int_t* array) :
31 TNamed(name,name),
32 TArrayI(n, array)
33{
34 // TArrayI copy c-style array constructor.
35
36}
37
38//________________________________________________________________________
39AliNamedArrayI::AliNamedArrayI(const char *name, const TArrayI& array) :
40 TNamed(name,name),
41 TArrayI(array)
42{
43 // TArrayI copy constructor.
44
45}
46
47//________________________________________________________________________
48void AliNamedArrayI::Clear(Option_t * /*option*/)
49{
50 // Clear.
51
52 Reset(-1);
53}