X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=FMD%2FAliFMDDetector.h;h=aaf40a4fa9d8e7b6fd808fd4060080abcc21222b;hp=e4872029c135f9f02828ff8ac7f567f67e34a84b;hb=b31d3cd88c1e4a2116513923734ca727dbfeee08;hpb=f8616692c3315d6fccbdb31611c6de1906712b40 diff --git a/FMD/AliFMDDetector.h b/FMD/AliFMDDetector.h index e4872029c13..aaf40a4fa9d 100644 --- a/FMD/AliFMDDetector.h +++ b/FMD/AliFMDDetector.h @@ -7,6 +7,17 @@ * * See cxx source for full Copyright notice */ +//__________________________________________________________________ +// +// Utility class to help implement the FMD geometry. This provides +// the interface for the concrete geometry implementations of the FMD +// sub-detectors. +/** @file AliFMDDetector.h + @author Christian Holm Christensen + @date Mon Mar 27 12:36:27 2006 + @brief Sub-detector base class declaration + @ingroup FMD_base +*/ #ifndef ROOT_TNamed # include #endif @@ -15,8 +26,8 @@ class TGeoMatrix; /** @defgroup FMD_base Basic classes */ //__________________________________________________________________ -/** Base class for the geometry description and parameters of the FMD - sub detectors FMD1, FMD2, and FMD3. +/** @brief Base class for the geometry description and parameters of + the FMD sub detectors FMD1, FMD2, and FMD3. This class hold common parameters of the specific FMD detectors. @ingroup FMD_base @@ -124,6 +135,9 @@ public: detector. */ Bool_t XYZ2Detector(Double_t x, Double_t y, Double_t z, Char_t& ring, UShort_t& sector, UShort_t& strip) const; + + /** Declare alignable volumes */ + virtual void SetAlignableVolumes() const; protected: /** Check if we have all transformations for a ring @param ring Ring to check for