From 16de5a0f6bd0f4d838c8c2b377b8a1c61cb60b7d Mon Sep 17 00:00:00 2001 From: Evgueni Tcherniaev <Evgueni.Tcherniaev@cern.ch> Date: Sat, 28 Apr 2018 16:24:51 +0200 Subject: [PATCH] Bug fix --- source/geometry/solids/Boolean/src/G4DisplacedSolid.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc b/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc index a6278d4ef0..24fdc586e9 100644 --- a/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc +++ b/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc @@ -72,6 +72,8 @@ G4DisplacedSolid::G4DisplacedSolid( const G4String& pName, } fPtrTransform = new G4AffineTransform(fDirectTransform->Inverse()); + G4VoxelLimits voxelLimits; + G4AffineTransform affineTransform; G4double vmin, vmax; CalculateExtent(kXAxis,voxelLimits,affineTransform,vmin,vmax); fPmin.setX(vmin - 0.5*kCarTolerance); @@ -112,6 +114,8 @@ G4DisplacedSolid::G4DisplacedSolid( const G4String& pName, } fPtrTransform = new G4AffineTransform(fDirectTransform->Inverse()); + G4VoxelLimits voxelLimits; + G4AffineTransform affineTransform; G4double vmin, vmax; CalculateExtent(kXAxis,voxelLimits,affineTransform,vmin,vmax); fPmin.setX(vmin - 0.5*kCarTolerance); @@ -151,6 +155,8 @@ G4DisplacedSolid::G4DisplacedSolid( const G4String& pName, } fPtrTransform = new G4AffineTransform(fDirectTransform->Inverse()); + G4VoxelLimits voxelLimits; + G4AffineTransform affineTransform; G4double vmin, vmax; CalculateExtent(kXAxis,voxelLimits,affineTransform,vmin,vmax); fPmin.setX(vmin - 0.5*kCarTolerance); -- GitLab