]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDsegmentArray.h
fc9d632308c8974b208a4b51a2232ad522330c48
[u/mrichter/AliRoot.git] / TRD / AliTRDsegmentArray.h
1 #ifndef TRDsegmentArray_H
2 #define TRDsegmentArray_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() { };
23
24   virtual void             Delete();
25   virtual void             Delete(const char *) { Delete(); };
26
27   virtual Bool_t           LoadArray(const Char_t *branchname);
28   virtual Bool_t           StoreArray(const Char_t *branchname);
29
30   virtual AliTRDdataArray *GetDataArray(Int_t det);
31   virtual AliTRDdataArray *GetDataArray(Int_t sec, Int_t cha, Int_t pla);
32
33  protected:
34
35   ClassDef(AliTRDsegmentArray,1)        // TRD detector segment array 
36
37 };
38
39 #endif