Changeset 850 for trunk/source/geometry/management/include
- Timestamp:
- Sep 10, 2008, 5:40:37 PM (16 years ago)
- Location:
- trunk/source/geometry/management/include
- Files:
-
- 47 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/geometry/management/include/G4AffineTransform.hh
r831 r850 26 26 // 27 27 // $Id: G4AffineTransform.hh,v 1.6 2006/06/29 18:30:37 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4AffineTransform.icc
r831 r850 26 26 // 27 27 // $Id: G4AffineTransform.icc,v 1.8 2006/06/29 18:30:39 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4BlockingList.hh
r831 r850 26 26 // 27 27 // $Id: G4BlockingList.hh,v 1.4 2006/06/29 18:30:41 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4BlockingList -
trunk/source/geometry/management/include/G4BlockingList.icc
r831 r850 26 26 // 27 27 // $Id: G4BlockingList.icc,v 1.3 2006/06/29 18:30:43 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4ErrorCylSurfaceTarget.hh
r831 r850 26 26 // 27 27 // $Id: G4ErrorCylSurfaceTarget.hh,v 1.1 2007/05/16 12:50:52 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4ErrorPlaneSurfaceTarget.hh
r831 r850 26 26 // 27 27 // $Id: G4ErrorPlaneSurfaceTarget.hh,v 1.1 2007/05/16 12:50:52 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4ErrorSurfaceTarget.hh
r831 r850 26 26 // 27 27 // $Id: G4ErrorSurfaceTarget.hh,v 1.1 2007/05/16 12:50:52 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4ErrorTanPlaneTarget.hh
r831 r850 26 26 // 27 27 // $Id: G4ErrorTanPlaneTarget.hh,v 1.1 2007/05/16 12:50:52 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4ErrorTarget.hh
r831 r850 26 26 // 27 27 // $Id: G4ErrorTarget.hh,v 1.1 2007/05/16 12:50:52 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4GeometryManager.hh
r831 r850 26 26 // 27 27 // $Id: G4GeometryManager.hh,v 1.12 2007/05/11 13:30:12 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4GeometryManager -
trunk/source/geometry/management/include/G4IdentityTrajectoryFilter.hh
r831 r850 26 26 // 27 27 // $Id: G4IdentityTrajectoryFilter.hh,v 1.3 2006/06/29 18:30:48 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4LogicalSurface.hh
r831 r850 26 26 // 27 27 // $Id: G4LogicalSurface.hh,v 1.10 2006/06/29 18:30:50 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// -
trunk/source/geometry/management/include/G4LogicalSurface.icc
r831 r850 26 26 // 27 27 // $Id: G4LogicalSurface.icc,v 1.9 2006/06/29 18:30:52 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// -
trunk/source/geometry/management/include/G4LogicalVolume.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4LogicalVolume.hh,v 1.2 6 2006/06/29 18:30:55 gunterExp $28 // GEANT4 tag $Name: $27 // $Id: G4LogicalVolume.hh,v 1.27 2008/07/10 09:40:08 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 287 287 // persistifiable objects. 288 288 289 inline void Lock(); 290 // Set lock identifier for final deletion of entity. 291 289 292 private: 290 293 … … 317 320 G4bool fRootRegion; 318 321 // Flag to identify if the logical volume is a root region. 322 G4bool fLock; 323 // Flag to identify if entity is locked for final deletion. 319 324 G4double fSmartless; 320 325 // Quality for optimisation, average number of voxels to be spent -
trunk/source/geometry/management/include/G4LogicalVolume.icc
r831 r850 25 25 // 26 26 // 27 // $Id: G4LogicalVolume.icc,v 1.2 4 2006/06/29 18:30:57 gunterExp $28 // GEANT4 tag $Name: $27 // $Id: G4LogicalVolume.icc,v 1.25 2008/07/10 09:40:08 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 437 437 438 438 // ******************************************************************** 439 // Lock 440 // ******************************************************************** 441 // 442 inline 443 void G4LogicalVolume::Lock() 444 { 445 fLock = true; 446 } 447 448 // ******************************************************************** 439 449 // Operator == 440 450 // ******************************************************************** -
trunk/source/geometry/management/include/G4LogicalVolumeStore.hh
r831 r850 26 26 // 27 27 // $Id: G4LogicalVolumeStore.hh,v 1.13 2007/04/10 10:13:50 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4LogicalVolumeStore -
trunk/source/geometry/management/include/G4PhysicalVolumeStore.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4PhysicalVolumeStore.hh,v 1.1 5 2007/04/10 10:13:50 gcosmo Exp $28 // GEANT4 tag $Name: $27 // $Id: G4PhysicalVolumeStore.hh,v 1.16 2008/07/10 09:41:20 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4PhysicalVolume … … 73 73 static void SetNotifier(G4VStoreNotifier* pNotifier); 74 74 // Assign a notifier for allocation/deallocation of the physical volumes. 75 static void Clean(G4bool notifyLV=false); 76 // Delete all volumes from the store. The flag 'notifyLV' must be set to 77 // true when the whole geometry tree is cleared at run-time through this 78 // store; the flag will guarantee that physical volumes to be deregistered 79 // from LV's list of daughters. 75 static void Clean(); 76 // Delete all physical volumes from the store. Mother logical volumes 77 // are automatically notified and have their daughters de-registered. 80 78 81 79 G4VPhysicalVolume* GetVolume(const G4String& name, -
trunk/source/geometry/management/include/G4ReflectedSolid.hh
r831 r850 26 26 // 27 27 // $Id: G4ReflectedSolid.hh,v 1.5 2006/06/29 18:31:03 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4Region.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4Region.hh,v 1. 19 2007/04/28 01:48:29 asaimExp $28 // GEANT4 tag $Name: $27 // $Id: G4Region.hh,v 1.20 2008/07/10 09:46:01 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4Region … … 75 75 76 76 void AddRootLogicalVolume(G4LogicalVolume* lv); 77 void RemoveRootLogicalVolume(G4LogicalVolume* lv );77 void RemoveRootLogicalVolume(G4LogicalVolume* lv, G4bool scan=true); 78 78 // Add/remove root logical volumes and set/reset their 79 79 // daughters flags as regions. They also recompute the -
trunk/source/geometry/management/include/G4Region.icc
r831 r850 26 26 // 27 27 // $Id: G4Region.icc,v 1.15 2007/04/28 01:48:29 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4RegionStore.hh
r831 r850 26 26 // 27 27 // $Id: G4RegionStore.hh,v 1.10 2006/11/30 10:39:28 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4RegionStore -
trunk/source/geometry/management/include/G4SmartVoxelHeader.hh
r831 r850 26 26 // 27 27 // $Id: G4SmartVoxelHeader.hh,v 1.10 2006/06/29 18:32:06 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4SmartVoxelHeader -
trunk/source/geometry/management/include/G4SmartVoxelHeader.icc
r831 r850 26 26 // 27 27 // $Id: G4SmartVoxelHeader.icc,v 1.6 2006/06/29 18:32:09 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4SmartVoxelNode.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4SmartVoxelNode.hh,v 1.1 0.4.1 2008/04/23 09:15:49gcosmo Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4SmartVoxelNode.hh,v 1.12 2008/01/24 15:47:23 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4SmartVoxelNode -
trunk/source/geometry/management/include/G4SmartVoxelNode.icc
r831 r850 25 25 // 26 26 // 27 // $Id: G4SmartVoxelNode.icc,v 1. 5.4.1 2008/04/23 09:15:49gcosmo Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4SmartVoxelNode.icc,v 1.7 2008/01/24 15:47:23 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4SmartVoxelProxy.hh
r831 r850 26 26 // 27 27 // $Id: G4SmartVoxelProxy.hh,v 1.8 2006/06/29 18:32:17 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4SmartVoxelProxy -
trunk/source/geometry/management/include/G4SmartVoxelProxy.icc
r831 r850 26 26 // 27 27 // $Id: G4SmartVoxelProxy.icc,v 1.4 2006/06/29 18:32:19 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4SmartVoxelStat.hh
r831 r850 25 25 // 26 26 // $Id: G4SmartVoxelStat.hh,v 1.4 2006/06/29 18:32:21 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 // -------------------------------------------------------------------- -
trunk/source/geometry/management/include/G4SolidStore.hh
r831 r850 26 26 // 27 27 // $Id: G4SolidStore.hh,v 1.13 2007/04/10 10:13:50 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4SolidStore -
trunk/source/geometry/management/include/G4TouchableHandle.hh
r831 r850 26 26 // 27 27 // $Id: G4TouchableHandle.hh,v 1.6 2006/06/29 18:32:25 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // Class G4TouchableHandle -
trunk/source/geometry/management/include/G4VCurvedTrajectoryFilter.hh
r831 r850 26 26 // 27 27 // $Id: G4VCurvedTrajectoryFilter.hh,v 1.3 2006/06/29 18:32:27 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VNestedParameterisation.hh
r831 r850 26 26 // 27 27 // $Id: G4VNestedParameterisation.hh,v 1.6 2006/06/29 18:32:29 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4VNestedParameterisation -
trunk/source/geometry/management/include/G4VPVDivisionFactory.hh
r831 r850 26 26 // 27 27 // $Id: G4VPVDivisionFactory.hh,v 1.2 2006/06/29 18:32:31 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VPVParameterisation.hh
r831 r850 26 26 // 27 27 // $Id: G4VPVParameterisation.hh,v 1.13 2007/07/16 08:40:13 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4VPVParamterisation -
trunk/source/geometry/management/include/G4VPhysicalVolume.hh
r831 r850 26 26 // 27 27 // $Id: G4VPhysicalVolume.hh,v 1.17 2007/04/11 08:00:12 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VPhysicalVolume.icc
r831 r850 26 26 // 27 27 // $Id: G4VPhysicalVolume.icc,v 1.10 2006/06/29 18:32:37 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VSolid.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4VSolid.hh,v 1.2 6.2.1 2008/04/23 09:15:49gcosmo Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4VSolid.hh,v 1.28 2008/02/20 15:24:25 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VSolid.icc
r831 r850 26 26 // 27 27 // $Id: G4VSolid.icc,v 1.9 2007/05/11 13:30:12 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VStoreNotifier.hh
r831 r850 26 26 // 27 27 // $Id: G4VStoreNotifier.hh,v 1.3 2006/06/29 18:33:02 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4VStoreNotifier -
trunk/source/geometry/management/include/G4VTouchable.hh
r831 r850 26 26 // 27 27 // $Id: G4VTouchable.hh,v 1.9 2006/06/29 18:33:05 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VTouchable.icc
r831 r850 26 26 // 27 27 // $Id: G4VTouchable.icc,v 1.9 2006/06/29 18:33:07 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VUserRegionInformation.hh
r831 r850 26 26 // 27 27 // $Id: G4VUserRegionInformation.hh,v 1.4 2006/06/29 18:33:09 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/G4VVolumeMaterialScanner.hh
r831 r850 26 26 // 27 27 // $Id: G4VVolumeMaterialScanner.hh,v 1.4 2006/06/29 18:33:11 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4VVolumeMaterialScanner -
trunk/source/geometry/management/include/G4VoxelLimits.hh
r831 r850 26 26 // 27 27 // $Id: G4VoxelLimits.hh,v 1.9 2006/06/29 18:33:13 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // class G4VoxelLimits -
trunk/source/geometry/management/include/G4VoxelLimits.icc
r831 r850 26 26 // 27 27 // $Id: G4VoxelLimits.icc,v 1.4 2006/06/29 18:33:15 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/meshdefs.hh
r831 r850 26 26 // 27 27 // $Id: meshdefs.hh,v 1.7 2006/06/29 18:33:17 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/management/include/voxeldefs.hh
r831 r850 26 26 // 27 27 // $Id: voxeldefs.hh,v 1.7 2006/06/29 18:33:19 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //
Note: See TracChangeset
for help on using the changeset viewer.