List of all members | Public Member Functions | Private Member Functions | Private Attributes
EdepSimulatorAG::PhysicsList Class Reference

#include <PhysicsList.h>

Inheritance diagram for EdepSimulatorAG::PhysicsList:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 14 of file MdEdepSimulatorAG/PhysicsList.h.

Constructor & Destructor Documentation

PhysicsList::PhysicsList ( )
PhysicsList::~PhysicsList ( )
virtual

Definition at line 76 of file MdEdepSimulatorAG/PhysicsList.cc.

References emPhysicsList, hadronPhys, and particleList.

Member Function Documentation

void PhysicsList::AddPhysicsList ( const G4String &  name)
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.

void PhysicsList::SetBuilderList0 ( G4bool  flagHP = false)
private

Definition at line 236 of file MdEdepSimulatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetBuilderList1 ( G4bool  flagHP = false)
private

Definition at line 251 of file MdEdepSimulatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetBuilderList2 ( G4bool  addStopping = false)
private

Definition at line 266 of file MdEdepSimulatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetBuilderList3 ( )
private

Definition at line 276 of file MdEdepSimulatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetBuilderList4 ( )
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 ( )

Member Data Documentation

G4double EdepSimulatorAG::PhysicsList::cutForElectron
private

Definition at line 39 of file MdEdepSimulatorAG/PhysicsList.h.

Referenced by PhysicsList(), SetCutForElectron(), and SetCuts().

G4double EdepSimulatorAG::PhysicsList::cutForGamma
private

Definition at line 38 of file MdEdepSimulatorAG/PhysicsList.h.

Referenced by PhysicsList(), SetCutForGamma(), and SetCuts().

G4double EdepSimulatorAG::PhysicsList::cutForPositron
private

Definition at line 40 of file MdEdepSimulatorAG/PhysicsList.h.

Referenced by PhysicsList(), SetCutForPositron(), and SetCuts().

G4double EdepSimulatorAG::PhysicsList::cutForProton
private

Definition at line 41 of file MdEdepSimulatorAG/PhysicsList.h.

Referenced by PhysicsList(), SetCutForProton(), and SetCuts().

G4bool EdepSimulatorAG::PhysicsList::dump
private

Definition at line 47 of file MdEdepSimulatorAG/PhysicsList.h.

G4VPhysicsConstructor* EdepSimulatorAG::PhysicsList::emPhysicsList
private
std::vector<G4VPhysicsConstructor*> EdepSimulatorAG::PhysicsList::hadronPhys
private
G4VPhysicsConstructor* EdepSimulatorAG::PhysicsList::particleList
private

The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.