]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMD1.h
Fixed warnings
[u/mrichter/AliRoot.git] / FMD / AliFMD1.h
index 3ea6d32429889fb00a6e5df966448a314dd1f63a..5645bb93e9f9f1e1d443a0de33293e9e3512ecfc 100644 (file)
@@ -1,25 +1,39 @@
-//
-// $Id$
-//
 #ifndef ALIFMD1_H
 #define ALIFMD1_H
-
-#ifndef ALIFMDSUBDETECTOR_H
-# include "AliFMDSubDetector.h"
+/* $Id$ */
+/** @file    AliFMD1.h
+    @author  Christian Holm Christensen <cholm@nbi.dk>
+    @date    Sun Mar 26 18:00:56 2006
+    @brief   Declaration of FMD1 declaration     
+*/
+// Geometry description and parameters of the FMD1 detector. The FMD1
+// has only one ring.     Need to flesh out the support once it's
+// defined 
+//
+#ifndef ALIFMDDETECTOR_H
+# include "AliFMDDetector.h"
 #endif
+class AliFMDRing;
 
-class AliFMD1 : public AliFMDSubDetector 
+//__________________________________________________________________
+/** @class AliFMD1 AliFMD1.h <FMD/AliFMD1.h>
+    @brief Geometry description and parameters of the FMD1 detector. 
+    The FMD1 has only one ring.     
+    @todo Need to flesh out the support once it's defined 
+    @image html FMD1.png 
+    @ingroup FMD_base
+*/
+class AliFMD1 : public AliFMDDetector 
 {
-private:
-  Int_t    fVolumeId;
-  Double_t fDz;
 public:
-  AliFMD1();
-  virtual ~AliFMD1();
-  virtual void   SetupGeometry(Int_t airId, Int_t kaptionId);  
-  virtual void   Geometry(const char* mother, Int_t pbRotId, 
-                         Int_t idRotId, Double_t z=0);
-  ClassDef(AliFMD1,1); // Geometry of FMD1 
+  /** Constructor 
+      @param inner Pointer to inner ring description  */
+  AliFMD1(AliFMDRing* inner);
+  /** Destructor */
+  virtual ~AliFMD1() {}
+  /** Initialize */
+  virtual void Init();
+  ClassDef(AliFMD1,1)
 };
 
 #endif