* See cxx source for full Copyright notice */
// $Id$
-//
-// Class AliMUONCommonGeometryBuilder
-// ----------------------------------
-// Geometry construction common to all stations
-// (material definition).
-// separated from AliMUONGeometryBuilder
+
+/// \ingroup sim
+/// \class AliMUONCommonGeometryBuilder
+/// \brief Class to build common materials
+///
+/// Geometry construction common to all stations
+/// (material definition).
+/// separated from AliMUONGeometryBuilder
#ifndef ALI_MUON_COMMON_GEOMETRY_BUILDER_H
#define ALI_MUON_COMMON_GEOMETRY_BUILDER_H
virtual ~AliMUONCommonGeometryBuilder();
virtual void CreateMaterials();
- virtual void CreateGeometry() {}
- virtual void SetSensitiveVolumes() {}
- virtual void SetTransformations() {}
+ virtual void CreateGeometry() {} ///< No geometry is created
+ virtual void SetSensitiveVolumes() {} ///< No sensitive volumes are set
+ virtual void SetVolumes() {} ///< No volumes are set
+ virtual void SetTransformations() {} ///< No transformations are set
protected:
+
+ private:
+ /// Not implemented
AliMUONCommonGeometryBuilder(const AliMUONCommonGeometryBuilder& right);
+ /// Not implemented
AliMUONCommonGeometryBuilder&
operator = (const AliMUONCommonGeometryBuilder& right);
-
- private:
// data members
- AliMUON* fMUON; // MUON detector
+ AliMUON* fMUON; ///< the MUON detector class
- ClassDef(AliMUONCommonGeometryBuilder,1) // Common MUON geometry definitions
+ ClassDef(AliMUONCommonGeometryBuilder,1) // Class to build common materials
};
#endif //ALI_MUON_COMMON_GEOMETRY_BUILDER_H