#include "AliMpDEManager.h"
#include "AliModule.h"
+#include "AliSimulation.h"
#include "AliLog.h"
#include "AliRun.h"
/// Initialize geometry
// Load alignement data from geometry if geometry is read from Root file
- if ( gAlice->IsRootGeometry() ) {
+ if ( AliSimulation::Instance()->IsGeometryFromFile() ) {
fAlign = true;
fGeometry->GetTransformer()->LoadGeometryData();
}
}
}
+//________________________________________________________________
+void AliMUONGeometryBuilder::UpdateInternalGeometry()
+{
+/// Update geometry after applying mis-alignment:
+/// reload transformations in geometry builder.
+
+ fGeometry->GetTransformer()->LoadTransformations();
+}
+
//______________________________________________________________________________
void AliMUONGeometryBuilder::WriteSVMaps(const TString& fileName,
Bool_t rebuild, Bool_t writeEnvelopes)