AliMUONGeometryBuilder& operator = (const AliMUONGeometryBuilder& right);
private:
+ // static methods
+ static const TString& GetDefaultTransformFileName();
+ static const TString& GetDefaultSVMapFileName();
+ static const TString& GetOutFileNameExtension();
+
// method
void PlaceVolume(const TString& name, const TString& mName, Int_t copyNo,
const TGeoHMatrix& matrix, Int_t npar, Double_t* param,
void CreateGeometryWithoutTGeo();
void SetAlignToBuilder(AliMUONVGeometryBuilder* builder) const;
- // static data members
- static const TString fgkDefaultVolPathsFileName; ///< default volume paths file name
- static const TString fgkDefaultTransformFileName; ///< default transformations file name
- static const TString fgkDefaultSVMapFileName; ///< default svmaps file name
- static const TString fgkOutFileNameExtension; ///< default output file name extension
-
// data members
AliModule* fModule; ///< the AliRoot module
Bool_t fAlign; ///< \brief option to read transformations
/// Write sensitive volume maps
inline void AliMUONGeometryBuilder::WriteSVMaps()
-{ WriteSVMaps(fSVMapFileName + fgkOutFileNameExtension); }
+{ WriteSVMaps(fSVMapFileName + GetOutFileNameExtension()); }
/// Return geometry parametrisation
inline