// methods
void AddModuleTransformer(AliMUONGeometryModuleTransformer* transformer);
- void AddMisAlignModule(Int_t moduleId, const TGeoHMatrix& matrix);
- void AddMisAlignDetElement(Int_t detElemId, const TGeoHMatrix& matrix);
+ void AddMisAlignModule(Int_t moduleId, const TGeoHMatrix& matrix, Bool_t bGlobal = kTRUE);
+ void AddMisAlignDetElement(Int_t detElemId, const TGeoHMatrix& matrix, Bool_t bGlobal = kTRUE);
void CreateModules();
void AddAlignableVolumes() const;
// IO
//
+ Bool_t LoadTransformations();
Bool_t LoadGeometryData(const TString& fileName);
Bool_t LoadGeometryData();
TString ReadModuleTransforms(ifstream& in);
TString ReadDetElemTransforms(ifstream& in);
Bool_t ReadTransformations(const TString& fileName);
- Bool_t LoadTransformations();
void WriteTransform(ofstream& out, const TGeoMatrix* transform) const;
void WriteModuleTransforms(ofstream& out) const;