Add the number of local boards
[u/mrichter/AliRoot.git] / TRD / AliTRDsegmentArrayBase.h
index f8e997b..8087b86 100644 (file)
@@ -3,26 +3,29 @@
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
-/* $Id: AliTRDsegmentArrayBase.h,v */
+/* $Id$ */
 
-////////////////////////////////////////////////
-//  Manager class for a general Alice segment // 
-////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+//                                                                        //
+//  Manager class for a general Alice segment                             // 
+//                                                                        //
+////////////////////////////////////////////////////////////////////////////
 
 #include <TNamed.h>
 
 class TTree;
 class TBranch;
+class TObjArray;
+
 class AliTRDarrayI;
 class AliTRDsegmentID;
-class TObjArray;
  
 class AliTRDsegmentArrayBase: public TNamed {
 
  public:
 
   AliTRDsegmentArrayBase();
-  AliTRDsegmentArrayBase(Text_t *classname, Int_t n); 
+  AliTRDsegmentArrayBase(const char *classname, Int_t n); 
   AliTRDsegmentArrayBase(const AliTRDsegmentArrayBase &a);
   virtual ~AliTRDsegmentArrayBase();
   AliTRDsegmentArrayBase &operator=(const AliTRDsegmentArrayBase &a);
@@ -32,18 +35,20 @@ class AliTRDsegmentArrayBase: public TNamed {
 
           Bool_t           AddSegment(AliTRDsegmentID *segment);
           AliTRDsegmentID *AddSegment(Int_t index);  
-          void             ClearSegment(Int_t index); 
-  virtual void             Copy(TObject &a);
-  virtual Bool_t           ConnectTree(const char *treeName);
-          Bool_t           MakeArray(Int_t n);    
   virtual AliTRDsegmentID *NewSegment(); 
-  virtual void             MakeTree(char *file = 0);           
   virtual AliTRDsegmentID *LoadSegment(Int_t index);
   virtual AliTRDsegmentID *LoadEntry(Int_t index); 
   virtual void             StoreSegment(Int_t index);
+          void             ClearSegment(Int_t index);
+  virtual void             Copy(TObject &a) const;
+  virtual Bool_t           ConnectTree(const char *treeName);
+
+          Bool_t           MakeArray(Int_t n);    
+  virtual void             MakeTree(char *file = 0);           
           Bool_t           MakeDictionary(Int_t size);
 
-          Bool_t           SetClass(Text_t *classname);
+          Bool_t           SetClass(const char *classname);
  
           TClass          *GetClass() const { return fClass; };
           TTree           *GetTree() const  { return fTree;  };