ROOT logo
#ifndef __TMrbNamedArray_h__
#define __TMrbNamedArray_h__

#include "TArrayC.h"
#include "TArrayI.h"
#include "TArrayF.h"
#include "TArrayD.h"
#include "TNamed.h"

//////////////////////////////////////////////////////////////////////////////
// Name:           TMrbNamedArrayC, I, F, D
// Description:    An array of char, int, float, double with name and title.
// Keywords:       
//////////////////////////////////////////////////////////////////////////////

class  TMrbNamedArrayC: public TNamed, public TArrayC {
   public:
      TMrbNamedArrayC(){};
      TMrbNamedArrayC(const char* name, const char* title, 
                      const Int_t len = 0, const char* val = 0);
      ~TMrbNamedArrayC(){};

ClassDef(TMrbNamedArrayC, 1)		// [Utils] A named TArrayC
};


class  TMrbNamedArrayI: public TNamed, public TArrayI {
   public:
      TMrbNamedArrayI(){};
      TMrbNamedArrayI(const char* name, const char* title, 
                      const Int_t len = 0, const Int_t * val = 0);
      ~TMrbNamedArrayI(){};

ClassDef(TMrbNamedArrayI, 1)		// [Utils] A named TArrayI
};


class  TMrbNamedArrayF: public TNamed, public TArrayF {
   public:
      TMrbNamedArrayF(){};
      TMrbNamedArrayF(const char* name, const char* title, 
                      const Int_t len = 0, const Float_t * val = 0);
      ~TMrbNamedArrayF(){};

ClassDef(TMrbNamedArrayF, 1)		// [Utils] A named TArrayF
};



class  TMrbNamedArrayD: public TNamed, public TArrayD {
   public:
      TMrbNamedArrayD(){};
      TMrbNamedArrayD(const char* name, const char* title, 
                      const Int_t len = 0, const Double_t * val = 0);
      ~TMrbNamedArrayD(){};

ClassDef(TMrbNamedArrayD, 1)		// [Utils] A named TArrayD
};
#endif

 TMrbNamedArray.h:1
 TMrbNamedArray.h:2
 TMrbNamedArray.h:3
 TMrbNamedArray.h:4
 TMrbNamedArray.h:5
 TMrbNamedArray.h:6
 TMrbNamedArray.h:7
 TMrbNamedArray.h:8
 TMrbNamedArray.h:9
 TMrbNamedArray.h:10
 TMrbNamedArray.h:11
 TMrbNamedArray.h:12
 TMrbNamedArray.h:13
 TMrbNamedArray.h:14
 TMrbNamedArray.h:15
 TMrbNamedArray.h:16
 TMrbNamedArray.h:17
 TMrbNamedArray.h:18
 TMrbNamedArray.h:19
 TMrbNamedArray.h:20
 TMrbNamedArray.h:21
 TMrbNamedArray.h:22
 TMrbNamedArray.h:23
 TMrbNamedArray.h:24
 TMrbNamedArray.h:25
 TMrbNamedArray.h:26
 TMrbNamedArray.h:27
 TMrbNamedArray.h:28
 TMrbNamedArray.h:29
 TMrbNamedArray.h:30
 TMrbNamedArray.h:31
 TMrbNamedArray.h:32
 TMrbNamedArray.h:33
 TMrbNamedArray.h:34
 TMrbNamedArray.h:35
 TMrbNamedArray.h:36
 TMrbNamedArray.h:37
 TMrbNamedArray.h:38
 TMrbNamedArray.h:39
 TMrbNamedArray.h:40
 TMrbNamedArray.h:41
 TMrbNamedArray.h:42
 TMrbNamedArray.h:43
 TMrbNamedArray.h:44
 TMrbNamedArray.h:45
 TMrbNamedArray.h:46
 TMrbNamedArray.h:47
 TMrbNamedArray.h:48
 TMrbNamedArray.h:49
 TMrbNamedArray.h:50
 TMrbNamedArray.h:51
 TMrbNamedArray.h:52
 TMrbNamedArray.h:53
 TMrbNamedArray.h:54
 TMrbNamedArray.h:55
 TMrbNamedArray.h:56
 TMrbNamedArray.h:57
 TMrbNamedArray.h:58
 TMrbNamedArray.h:59
 TMrbNamedArray.h:60