New class to implement support for the FMD3
[u/mrichter/AliRoot.git] / FMD / AliFMD3.h
index b9fdb71..b2b1659 100644 (file)
@@ -7,19 +7,25 @@
 #ifndef ALIFMDSUBDETECTOR_H
 # include "AliFMDSubDetector.h"
 #endif
+#ifndef ALIFMD3SUPPORT_H
+# include "AliFMD3Support.h"
+#endif
 
 class AliFMD3 : public AliFMDSubDetector 
 {
 public:
   AliFMD3();
   virtual ~AliFMD3();
-  virtual void   SetupGeometry(Int_t airId, Int_t kaptionId);  
+  virtual void   SetupGeometry(Int_t airId, Int_t alId, Int_t cId=0);  
   virtual void   Geometry(const char* mother, Int_t pbRotId, 
                          Int_t idRotId, Double_t z=0);
+  virtual void   SimpleGeometry(TList* nodes, TNode* mother, 
+                               Int_t colour, Double_t zMother);
+  virtual void   Gsatt();
 protected:
-  Int_t    fVolumeId;
-  Double_t fDz;
-  ClassDef(AliFMD3,1); // Geometry of FMD3 
+  Int_t          fVolumeId;  // Volume ID
+  AliFMD3Support fSupport;   // Support for FMD3 
+  ClassDef(AliFMD3,2);       // Geometry of FMD3 
 };
 
 #endif