Coverity fix for uninitialized variables and check for returned null value
[u/mrichter/AliRoot.git] / MUON / AliMUONGeometryConstituent.h
index 72c77ce..3014a8e 100644 (file)
@@ -8,7 +8,7 @@
 /// \class AliMUONGeometryConstituent
 /// \brief Helper class for definititon of an assembly of volumes.
 ///
-/// Author: Ivana Hrivnacova, IPN Orsay
+/// \author Ivana Hrivnacova, IPN Orsay
 
 #ifndef ALI_MUON_GEOMETRY_CONSTITUENT_H
 #define ALI_MUON_GEOMETRY_CONSTITUENT_H
@@ -45,32 +45,39 @@ class AliMUONGeometryConstituent : public TNamed
     const TGeoCombiTrans*  GetTransformation() const;
 
   protected:
+    /// Not implemented
     AliMUONGeometryConstituent(const AliMUONGeometryConstituent& rhs);
-
-    // operators  
+    /// Not implemented
     AliMUONGeometryConstituent& operator = (const AliMUONGeometryConstituent& rhs);
 
   private:
-    Int_t            fCopyNo;        // copy number
-    Int_t            fNpar;          // number of shape parameters
+    Int_t            fCopyNo;        ///< copy number
+    Int_t            fNpar;          ///< number of shape parameters
+    
+    /// shape parameters
     Double_t*        fParam;         //[fNpar] shape parameters
-    TGeoCombiTrans*  fTransformation;// the constituent transformation wrt to the
-                                     // envelope
+
+    TGeoCombiTrans*  fTransformation;///< \brief the constituent transformation
+                                     ///  wrt to the envelope
  
   ClassDef(AliMUONGeometryConstituent,1) // MUON chamber geometry base class
 };
 
 // inline functions
 
+/// Return copy number
 inline Int_t AliMUONGeometryConstituent::GetCopyNo() const
 { return fCopyNo; }  
 
+/// Return number of shape parameters
 inline Int_t AliMUONGeometryConstituent::GetNpar() const
 { return fNpar; }
 
+/// Return the array of shape parameters
 inline Double_t* AliMUONGeometryConstituent::GetParam() const
 { return fParam; }
 
+/// Return the constituent transformation wrt to the envelope
 inline const TGeoCombiTrans* AliMUONGeometryConstituent::GetTransformation() const 
 { return fTransformation; }