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 */
10 /**********************************************************************
11 * This class contains all of the "external" information needed to do *
12 * detector specific reconstruction for the ITS. *
13 **********************************************************************/
15 #include <TObjArray.h>
16 #include <TClonesArray.h>
18 #include "AliITSgeom.h"
20 class AliITSClusterFinder;
21 class AliITSsegmentation;
24 class AliITSDetTypeRec : public TObject {
26 AliITSDetTypeRec(); // Default constructor
27 virtual ~AliITSDetTypeRec(); // Proper Destructor
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
42 ClassDef(AliITSDetTypeRec,1) // ITS Reconstruction structure