]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSDetTypeRec.h
Changes done in order to remove compilation warnings
[u/mrichter/AliRoot.git] / ITS / AliITSDetTypeRec.h
1 #ifndef ALIITSDETTYPEREC_H
2 #define ALIITSDETTYPEREC_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /*
7 $Id$ 
8 */
9
10 /**********************************************************************
11  * This class contains all of the "external" information needed to do *
12  * detector specific reconstruction for the ITS.                      *
13  **********************************************************************/
14 #include <TObject.h>
15 #include <TObjArray.h>
16 #include <TClonesArray.h>
17
18 #include "AliITSgeom.h"
19
20 class AliITSClusterFinder;
21 class AliITSsegmentation;
22 class AliITSresponce;
23
24 class AliITSDetTypeRec : public TObject {
25   public:
26     AliITSDetTypeRec(); // Default constructor
27     virtual ~AliITSDetTypeRec(); // Proper Destructor
28
29   private:
30     AliITSgeom   *fGeom;          //
31     TObjArray    *fReconstruction;// [NDet]
32     TObjArray    *fSegmentation;  // [NDet]
33     TObjArray    *fCalibration;   // [NMod]
34     TObjArray    *fPreProcess;    // [] e.g. Find Calibration values
35     TObjArray    *fPostProcess;   // [] e.g. find primary vertex
36     TObjArray    *fClusters;      //! [NMod][NClusters]
37     TClonesArray *fDigits;        //! [NMod][NDigits]
38     TString       fClusterClassName; // String with Cluster class name
39     TString       fDigClassName;     // String with digit class name.
40     TString       fRecPointClassName;// String with RecPoint class name
41
42     ClassDef(AliITSDetTypeRec,1) // ITS Reconstruction structure
43 }
44 #endif