- Timestamp:
- Jan 8, 2010, 11:56:51 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/geometry/management/src/G4SmartVoxelHeader.cc
r1058 r1228 25 25 // 26 26 // 27 // $Id: G4SmartVoxelHeader.cc,v 1.3 1 2008/01/24 15:46:47 gcosmo Exp $28 // GEANT4 tag $Name: geant4-09-0 2-ref-02$27 // $Id: G4SmartVoxelHeader.cc,v 1.34 2009/10/30 14:05:47 gcosmo Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // … … 366 366 // Sanity check on extent 367 367 // 368 G4double min, max;368 G4double emin = kInfinity, emax = -kInfinity; 369 369 G4VoxelLimits limits; 370 370 G4AffineTransform origin; 371 pVolume->GetSolid()->CalculateExtent(axis, limits, origin, min,max);372 if ( (std::fabs(( min-fminExtent)/fminExtent) +373 std::fabs(( max-fmaxExtent)/fmaxExtent)) > 0.05)371 pVolume->GetSolid()->CalculateExtent(axis, limits, origin, emin, emax); 372 if ( (std::fabs((emin-fminExtent)/fminExtent) + 373 std::fabs((emax-fmaxExtent)/fmaxExtent)) > 0.05) 374 374 { 375 375 G4cerr << "ERROR - G4SmartVoxelHeader::BuildReplicaVoxels()" … … 1038 1038 for (nNode=0; nNode<noNodes; nNode++) 1039 1039 { 1040 // Get rid of possible excess capacity in the internal node vector 1041 // 1042 ((*nodeList)[nNode])->Shrink(); 1040 1043 G4SmartVoxelProxy* pProxyNode = new G4SmartVoxelProxy((*nodeList)[nNode]); 1041 1044 if (!pProxyNode)
Note: See TracChangeset
for help on using the changeset viewer.