/// \class AliMUONGeometry
/// \brief Container class for geometry modules
///
-/// Author: Ivana Hrivnacova, IPN Orsay
+/// \author Ivana Hrivnacova, IPN Orsay
#ifndef ALI_MUON_GEOMETRY_H
#define ALI_MUON_GEOMETRY_H
class TObjArray;
+using std::ifstream;
+using std::ofstream;
+
class AliMUONGeometry : public TObject
{
public:
protected:
+ /// Not implemented
AliMUONGeometry(const AliMUONGeometry& right);
+ /// Not implemented
AliMUONGeometry& operator = (const AliMUONGeometry& right);
private:
void WriteData3(ofstream& out) const;
// data members
- TObjArray* fModules; // Array of geometry modules
- AliMUONGeometryTransformer* fTransformer; // Geometry transformer
+ TObjArray* fModules; ///< Array of geometry modules
+ AliMUONGeometryTransformer* fTransformer; ///< Geometry transformer
ClassDef(AliMUONGeometry,1) // Geometry parametrisation
};
+/// Return geometry transformer
inline AliMUONGeometryTransformer* AliMUONGeometry::GetTransformer() const
{ return fTransformer; }