Import Geant4 0.1.0 source tree
This commit is contained in:
@@ -219,28 +219,12 @@ void ExN06PhysicsList::ConstructOp()
|
||||
}
|
||||
}
|
||||
|
||||
void ExN06PhysicsList::SetCuts(G4double cut)
|
||||
void ExN06PhysicsList::SetCuts()
|
||||
{
|
||||
if (verboseLevel >0){
|
||||
if (verboseLevel >1){
|
||||
G4cout << "ExN06PhysicsList::SetCuts:";
|
||||
G4cout << "CutLength : " << cut/mm << " (mm)" << endl;
|
||||
}
|
||||
|
||||
// set cut values for gamma at first and for e- second and next for e+,
|
||||
// because some processes for e+/e- need cut values for gamma
|
||||
|
||||
SetCutValue(cut, "gamma");
|
||||
SetCutValue(cut, "e-");
|
||||
SetCutValue(cut, "e+");
|
||||
|
||||
// set cut values for proton
|
||||
|
||||
SetCutValue(cut, "proton");
|
||||
SetCutValue(cut, "anti_proton");
|
||||
|
||||
SetCutValueForOthers(GetDefaultCutValue());
|
||||
|
||||
if (verboseLevel>1) {
|
||||
DumpCutValuesTable();
|
||||
}
|
||||
}
|
||||
// " G4VUserPhysicsList::SetCutsWithDefault" method sets
|
||||
// the default cut value for all particle types
|
||||
SetCutsWithDefault();
|
||||
}
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
ExN06RunAction::ExN06RunAction()
|
||||
{
|
||||
timer = new G4Timer;
|
||||
runIDcounter = 0;
|
||||
}
|
||||
|
||||
ExN06RunAction::~ExN06RunAction()
|
||||
@@ -23,22 +22,19 @@ ExN06RunAction::~ExN06RunAction()
|
||||
delete timer;
|
||||
}
|
||||
|
||||
void ExN06RunAction::BeginOfRunAction(G4Run* aRun)
|
||||
void ExN06RunAction::BeginOfRunAction(const G4Run* aRun)
|
||||
{
|
||||
aRun->SetRunID(runIDcounter++);
|
||||
|
||||
G4UImanager* UI = G4UImanager::GetUIpointer();
|
||||
UI->ApplyCommand("/event/verbose 1");
|
||||
UI->ApplyCommand("/tracking/verbose 1");
|
||||
//UI->ApplyCommand("/tracking/verbose 1");
|
||||
|
||||
G4cout << "### Run " << aRun->GetRunID() << " start." << endl;
|
||||
timer->Start();
|
||||
}
|
||||
|
||||
void ExN06RunAction::EndOfRunAction(G4Run* aRun)
|
||||
void ExN06RunAction::EndOfRunAction(const G4Run* aRun)
|
||||
{
|
||||
timer->Stop();
|
||||
G4cout << "number of event = " << aRun->GetNumberOfEvent()
|
||||
<< " " << *timer << endl;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user