Changeset 850 for trunk/source/run
- Timestamp:
- Sep 10, 2008, 5:40:37 PM (16 years ago)
- Location:
- trunk/source/run
- Files:
-
- 34 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/run/History
r828 r850 1 $Id: History,v 1.17 3.2.2 2008/04/17 09:12:23 kurasigeExp $1 $Id: History,v 1.177 2008/07/10 09:27:41 gcosmo Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 17 17 * Reverse chronological order (last date on top), please * 18 18 ---------------------------------------------------------- 19 April 17th, 2008, Hisaya Kurashige (run-V09-00-08) 20 - Add G4Transportation to shortlived particles in G4VUserPhysicsList 21 in order to fix a bug for shortlived particle decay 19 20 July 10th, 2008, Gabriele Cosmo (run-V09-01-02) 21 - G4RunManagerKernel: avoid deletion of default root-region which is now 22 taken care by the geometry stores. It resolves the ambiguity of explicitely 23 avoiding the de-registration and deletion of the default root-region by 24 the stores and eliminates the limitation of forcing the world logical-volume 25 being the first registered in the logical-volumes store. 26 - Coworks with tag "geommng-V09-01-05". 27 28 May 09th, 2008, Hisaya Kurashige (run-V09-01-01) 29 - Invoke G4Particle::DeleteAllParticles() in the destructor of G4VUserPhysicsList 30 31 April 30th, 2008, Makoto Asai (run-V09-01-00) 32 - Added G4Transportation process to short-lived particles in G4VUserPhysicsList 33 in order to fix the problem found for infinitesimal but non-zero decay length. 22 34 23 35 November 16th, 2007, Makoto Asai (run-V09-00-06) -
trunk/source/run/include/G4ExceptionHandler.hh
r828 r850 26 26 // 27 27 // $Id: G4ExceptionHandler.hh,v 1.2 2006/06/29 21:13:08 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4MSSteppingAction.hh
r828 r850 26 26 // 27 27 // $Id: G4MSSteppingAction.hh,v 1.2 2006/06/29 21:13:10 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4MatScanMessenger.hh
r828 r850 26 26 // 27 27 // $Id: G4MatScanMessenger.hh,v 1.3 2006/06/29 21:13:12 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4MaterialScanner.hh
r828 r850 26 26 // 27 27 // $Id: G4MaterialScanner.hh,v 1.2 2006/06/29 21:13:14 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4Run.hh
r828 r850 26 26 // 27 27 // $Id: G4Run.hh,v 1.16 2007/03/07 03:00:14 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/include/G4RunManager.hh
r828 r850 26 26 // 27 27 // $Id: G4RunManager.hh,v 1.51 2007/11/13 19:25:13 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4RunManagerKernel.hh
r828 r850 26 26 // 27 27 // $Id: G4RunManagerKernel.hh,v 1.9 2007/05/30 00:42:09 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4RunMessenger.hh
r828 r850 26 26 // 27 27 // $Id: G4RunMessenger.hh,v 1.18 2007/11/13 15:48:44 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4UserPhysicsListMessenger.hh
r828 r850 26 26 // 27 27 // $Id: G4UserPhysicsListMessenger.hh,v 1.18 2007/05/30 10:34:54 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4UserRunAction.hh
r828 r850 26 26 // 27 27 // $Id: G4UserRunAction.hh,v 1.8 2006/06/29 21:13:26 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/include/G4VModularPhysicsList.hh
r828 r850 26 26 // 27 27 // $Id: G4VModularPhysicsList.hh,v 1.7 2006/06/29 21:13:28 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4VPersistencyManager.hh
r828 r850 26 26 // 27 27 // $Id: G4VPersistencyManager.hh,v 1.5 2006/06/29 21:13:30 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/include/G4VPhysicsConstructor.hh
r828 r850 26 26 // 27 27 // $Id: G4VPhysicsConstructor.hh,v 1.4 2006/06/29 21:13:32 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4VUserDetectorConstruction.hh
r828 r850 26 26 // 27 27 // $Id: G4VUserDetectorConstruction.hh,v 1.9 2007/05/03 17:59:18 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/include/G4VUserParallelWorld.hh
r828 r850 26 26 // 27 27 // $Id: G4VUserParallelWorld.hh,v 1.2 2006/12/13 15:49:32 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/include/G4VUserPhysicsList.hh
r828 r850 26 26 // 27 27 // $Id: G4VUserPhysicsList.hh,v 1.35 2007/05/30 10:16:27 ahoward Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/include/G4VUserPrimaryGeneratorAction.hh
r828 r850 26 26 // 27 27 // $Id: G4VUserPrimaryGeneratorAction.hh,v 1.5 2006/06/29 21:13:38 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4ExceptionHandler.cc
r828 r850 26 26 // 27 27 // $Id: G4ExceptionHandler.cc,v 1.4 2006/06/29 21:13:40 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4MSSteppingAction.cc
r828 r850 26 26 // 27 27 // $Id: G4MSSteppingAction.cc,v 1.2 2006/06/29 21:13:42 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4MatScanMessenger.cc
r828 r850 26 26 // 27 27 // $Id: G4MatScanMessenger.cc,v 1.5 2006/12/01 02:00:55 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4MaterialScanner.cc
r828 r850 26 26 // 27 27 // $Id: G4MaterialScanner.cc,v 1.3 2006/06/29 21:13:46 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4Run.cc
r828 r850 26 26 // 27 27 // $Id: G4Run.cc,v 1.11 2006/11/23 00:06:49 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4RunManager.cc
r828 r850 26 26 // 27 27 // $Id: G4RunManager.cc,v 1.108 2007/11/09 13:57:39 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4RunManagerKernel.cc
r828 r850 25 25 // 26 26 // 27 // $Id: G4RunManagerKernel.cc,v 1.4 1 2007/05/30 00:42:09 asaimExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4RunManagerKernel.cc,v 1.43 2008/07/10 09:27:19 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 85 85 // construction of Geant4 kernel classes 86 86 eventManager = new G4EventManager(); 87 defaultRegion = new G4Region("DefaultRegionForTheWorld"); 87 defaultRegion = new G4Region("DefaultRegionForTheWorld"); // deleted by store 88 88 defaultRegion->SetProductionCuts( 89 89 G4ProductionCutsTable::GetProductionCutsTable()->GetDefaultProductionCuts()); … … 130 130 delete eventManager; 131 131 if(verboseLevel>1) G4cout << "EventManager deleted." << G4endl; 132 delete defaultRegion;133 if(verboseLevel>1) G4cout << "Default detector region deleted." << G4endl;134 132 G4UImanager* pUImanager = G4UImanager::GetUIpointer(); 135 133 { … … 189 187 std::vector<G4LogicalVolume*>::iterator lvItr 190 188 = defaultRegion->GetRootLogicalVolumeIterator(); 191 defaultRegion->RemoveRootLogicalVolume(*lvItr );189 defaultRegion->RemoveRootLogicalVolume(*lvItr,false); 192 190 if(verboseLevel>1) G4cout 193 191 << "Obsolete world logical volume is removed from the default region." << G4endl; … … 306 304 } 307 305 308 if(numberOfParallelWorld>0)309 { // Confirm G4CoupledTransportation is used310 if(!ConfirmCoupledTransportation())311 { G4Exception("G4CoupledTransportation must be used for parallel world."); }312 }306 //if(numberOfParallelWorld>0) 307 //{ // Confirm G4CoupledTransportation is used 308 // if(!ConfirmCoupledTransportation()) 309 // { G4Exception("G4CoupledTransportation must be used for parallel world."); } 310 //} 313 311 314 312 UpdateRegion(); -
trunk/source/run/src/G4RunMessenger.cc
r828 r850 26 26 // 27 27 // $Id: G4RunMessenger.cc,v 1.31 2007/11/16 22:37:43 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4UserPhysicsListMessenger.cc
r828 r850 26 26 // 27 27 // $Id: G4UserPhysicsListMessenger.cc,v 1.28 2007/05/30 10:34:54 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4UserRunAction.cc
r828 r850 26 26 // 27 27 // $Id: G4UserRunAction.cc,v 1.8 2006/06/29 21:13:58 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4VModularPhysicsList.cc
r828 r850 26 26 // 27 27 // $Id: G4VModularPhysicsList.cc,v 1.4 2007/06/15 07:26:55 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/run/src/G4VPersistencyManager.cc
r828 r850 26 26 // 27 27 // $Id: G4VPersistencyManager.cc,v 1.5 2006/06/29 21:14:02 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4VUserDetectorConstruction.cc
r828 r850 26 26 // 27 27 // $Id: G4VUserDetectorConstruction.cc,v 1.8 2007/05/03 17:59:18 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4VUserParallelWorld.cc
r828 r850 26 26 // 27 27 // $Id: G4VUserParallelWorld.cc,v 1.2 2006/12/13 15:49:38 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/run/src/G4VUserPhysicsList.cc
r828 r850 25 25 // 26 26 // 27 // $Id: G4VUserPhysicsList.cc,v 1.6 2.2.1 2008/04/17 09:10:27kurasige Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4VUserPhysicsList.cc,v 1.64 2008/05/09 13:00:42 kurasige Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 102 102 } 103 103 RemoveProcessManager(); 104 105 // invoke DeleteAllParticle 106 theParticleTable->DeleteAllParticles(); 107 104 108 } 105 109 … … 268 272 } else { 269 273 // shortlived particle case 270 274 // Add transportation process for all particles other than "shortlived" 271 275 if ( pmanager == 0) { 272 276 // Error !! no process manager -
trunk/source/run/src/G4VUserPrimaryGeneratorAction.cc
r828 r850 26 26 // 27 27 // $Id: G4VUserPrimaryGeneratorAction.cc,v 1.5 2006/06/29 21:14:09 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.