AliMUONGeometryDetElement();
virtual ~AliMUONGeometryDetElement();
+ // static methods
+ static TString GetDENamePrefix();
+
// methods
void Global2Local(
Float_t xg, Float_t yg, Float_t zg,
const TGeoHMatrix* GetGlobalTransformation() const;
protected:
+ /// Not implemented
AliMUONGeometryDetElement(const AliMUONGeometryDetElement& rhs);
+ /// Not implemented
AliMUONGeometryDetElement& operator = (const AliMUONGeometryDetElement& rhs);
private:
void PrintTransform(const TGeoHMatrix* transform) const;
// static data members
- static const TString fgkDENamePrefix; /// < Geometry module name prefix
+ static const TString fgkDENamePrefix; ///< Geometry module name prefix
// data members
TString fDEName; ///< detection element name
// inline functions
+/// Return module name prefix
+inline TString AliMUONGeometryDetElement::GetDENamePrefix()
+{ return fgkDENamePrefix; }
+
/// Set the full path of the aligned volume or envelope in geometry
inline void AliMUONGeometryDetElement::SetVolumePath(const TString& volumePath)
{ fVolumePath = volumePath; }