]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDsegmentArray.h
AliGenCocktailEntry.cxx added
[u/mrichter/AliRoot.git] / TRD / AliTRDsegmentArray.h
1 #ifndef ALITRDSEGMENTARRAY_H
2 #define ALITRDSEGMENTARRAY_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 ////////////////////////////////////////////////////////
9 //  Array for TRD detector segments containing digits //
10 ////////////////////////////////////////////////////////
11
12 #include "AliTRDsegmentArrayBase.h"
13 #include "AliTRDdataArray.h"
14
15 //_____________________________________________________________________________
16 class AliTRDsegmentArray : public AliTRDsegmentArrayBase {
17
18  public:
19
20   AliTRDsegmentArray();
21   AliTRDsegmentArray(Text_t *classname, Int_t n);
22   AliTRDsegmentArray(AliTRDsegmentArray &a);
23   virtual ~AliTRDsegmentArray();
24
25   virtual void             Copy(AliTRDsegmentArray &a);
26   virtual void             Delete();
27   virtual void             Delete(const char *) { Delete(); };
28
29   virtual Bool_t           LoadArray(const Char_t *branchname);
30   virtual Bool_t           StoreArray(const Char_t *branchname);
31
32   virtual AliTRDdataArray *GetDataArray(Int_t det);
33   virtual AliTRDdataArray *GetDataArray(Int_t sec, Int_t cha, Int_t pla);
34
35  protected:
36
37   ClassDef(AliTRDsegmentArray,1)        // TRD detector segment array 
38
39 };
40
41 #endif