#include <PhysicsList.h>
Public Member Functions | |
void | AddPhysicsList (const G4String &name) |
void | ConstructParticle () |
void | ConstructProcess () |
void | List () |
PhysicsList () | |
void | SetCutForElectron (G4double) |
void | SetCutForGamma (G4double) |
void | SetCutForPositron (G4double) |
void | SetCutForProton (G4double) |
void | SetCuts () |
virtual | ~PhysicsList () |
Private Member Functions | |
void | SetBuilderList0 (G4bool flagHP=false) |
void | SetBuilderList1 (G4bool flagHP=false) |
void | SetBuilderList2 (G4bool addStopping=false) |
void | SetBuilderList3 () |
void | SetBuilderList4 () |
Private Attributes | |
G4double | cutForElectron |
G4double | cutForGamma |
G4double | cutForPositron |
G4double | cutForProton |
G4bool | dump |
G4VPhysicsConstructor * | emPhysicsList |
std::vector < G4VPhysicsConstructor * > | hadronPhys |
G4VPhysicsConstructor * | particleList |
Definition at line 14 of file MdEdepSimulatorAG/PhysicsList.h.
PhysicsList::PhysicsList | ( | ) |
Definition at line 57 of file MdEdepSimulatorAG/PhysicsList.cc.
References cutForElectron, cutForGamma, cutForPositron, cutForProton, emPhysicsList, utl::mm, and particleList.
|
virtual |
Definition at line 76 of file MdEdepSimulatorAG/PhysicsList.cc.
References emPhysicsList, hadronPhys, and particleList.
void PhysicsList::AddPhysicsList | ( | const G4String & | name | ) |
Definition at line 106 of file MdEdepSimulatorAG/PhysicsList.cc.
References emPhysicsList, hadronPhys, SetBuilderList0(), SetBuilderList1(), SetBuilderList2(), SetBuilderList3(), and SetBuilderList4().
void PhysicsList::ConstructParticle | ( | ) |
Definition at line 87 of file MdEdepSimulatorAG/PhysicsList.cc.
References particleList.
void PhysicsList::ConstructProcess | ( | ) |
Definition at line 94 of file MdEdepSimulatorAG/PhysicsList.cc.
References emPhysicsList, hadronPhys, and particleList.
void PhysicsList::List | ( | ) |
Definition at line 349 of file MdEdepSimulatorAG/PhysicsList.cc.
|
private |
Definition at line 236 of file MdEdepSimulatorAG/PhysicsList.cc.
References hadronPhys.
Referenced by AddPhysicsList().
|
private |
Definition at line 251 of file MdEdepSimulatorAG/PhysicsList.cc.
References hadronPhys.
Referenced by AddPhysicsList().
|
private |
Definition at line 266 of file MdEdepSimulatorAG/PhysicsList.cc.
References hadronPhys.
Referenced by AddPhysicsList().
|
private |
Definition at line 276 of file MdEdepSimulatorAG/PhysicsList.cc.
References hadronPhys.
Referenced by AddPhysicsList().
|
private |
Definition at line 287 of file MdEdepSimulatorAG/PhysicsList.cc.
References hadronPhys.
Referenced by AddPhysicsList().
void PhysicsList::SetCutForElectron | ( | G4double | cut | ) |
Definition at line 327 of file MdEdepSimulatorAG/PhysicsList.cc.
References cutForElectron.
void PhysicsList::SetCutForGamma | ( | G4double | cut | ) |
Definition at line 319 of file MdEdepSimulatorAG/PhysicsList.cc.
References cutForGamma.
void PhysicsList::SetCutForPositron | ( | G4double | cut | ) |
Definition at line 335 of file MdEdepSimulatorAG/PhysicsList.cc.
References cutForPositron.
void PhysicsList::SetCutForProton | ( | G4double | cut | ) |
Definition at line 343 of file MdEdepSimulatorAG/PhysicsList.cc.
References cutForProton.
void PhysicsList::SetCuts | ( | ) |
Definition at line 298 of file MdEdepSimulatorAG/PhysicsList.cc.
References cutForElectron, cutForGamma, cutForPositron, and cutForProton.
|
private |
Definition at line 39 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by PhysicsList(), SetCutForElectron(), and SetCuts().
|
private |
Definition at line 38 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by PhysicsList(), SetCutForGamma(), and SetCuts().
|
private |
Definition at line 40 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by PhysicsList(), SetCutForPositron(), and SetCuts().
|
private |
Definition at line 41 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by PhysicsList(), SetCutForProton(), and SetCuts().
|
private |
Definition at line 47 of file MdEdepSimulatorAG/PhysicsList.h.
|
private |
Definition at line 43 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by AddPhysicsList(), ConstructProcess(), PhysicsList(), and ~PhysicsList().
|
private |
Definition at line 45 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by AddPhysicsList(), ConstructProcess(), SetBuilderList0(), SetBuilderList1(), SetBuilderList2(), SetBuilderList3(), SetBuilderList4(), and ~PhysicsList().
|
private |
Definition at line 44 of file MdEdepSimulatorAG/PhysicsList.h.
Referenced by ConstructParticle(), ConstructProcess(), PhysicsList(), and ~PhysicsList().