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

#include <PhysicsList.h>

Inheritance diagram for GroundPropagatorAG::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
 
PhysicsListMessengerpMessenger
 

Detailed Description

Definition at line 16 of file MdGroundPropagatorAG/PhysicsList.h.

Constructor & Destructor Documentation

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

Member Function Documentation

void PhysicsList::AddPhysicsList ( const G4String &  name)
void PhysicsList::ConstructParticle ( )

Definition at line 91 of file MdGroundPropagatorAG/PhysicsList.cc.

References particleList.

void PhysicsList::ConstructProcess ( )

Definition at line 98 of file MdGroundPropagatorAG/PhysicsList.cc.

References emPhysicsList, hadronPhys, and particleList.

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

Definition at line 240 of file MdGroundPropagatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

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

Definition at line 255 of file MdGroundPropagatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

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

Definition at line 270 of file MdGroundPropagatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetBuilderList3 ( )
private

Definition at line 280 of file MdGroundPropagatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetBuilderList4 ( )
private

Definition at line 291 of file MdGroundPropagatorAG/PhysicsList.cc.

References hadronPhys.

Referenced by AddPhysicsList().

void PhysicsList::SetCutForElectron ( G4double  cut)
void PhysicsList::SetCutForGamma ( G4double  cut)
void PhysicsList::SetCutForPositron ( G4double  cut)
void PhysicsList::SetCutForProton ( G4double  cut)
void PhysicsList::SetCuts ( )

Member Data Documentation

G4double GroundPropagatorAG::PhysicsList::cutForElectron
private

Definition at line 42 of file MdGroundPropagatorAG/PhysicsList.h.

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

G4double GroundPropagatorAG::PhysicsList::cutForGamma
private

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

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

G4double GroundPropagatorAG::PhysicsList::cutForPositron
private

Definition at line 43 of file MdGroundPropagatorAG/PhysicsList.h.

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

G4double GroundPropagatorAG::PhysicsList::cutForProton
private

Definition at line 44 of file MdGroundPropagatorAG/PhysicsList.h.

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

G4bool GroundPropagatorAG::PhysicsList::dump
private

Definition at line 51 of file MdGroundPropagatorAG/PhysicsList.h.

G4VPhysicsConstructor* GroundPropagatorAG::PhysicsList::emPhysicsList
private
std::vector<G4VPhysicsConstructor*> GroundPropagatorAG::PhysicsList::hadronPhys
private
G4VPhysicsConstructor* GroundPropagatorAG::PhysicsList::particleList
private
PhysicsListMessenger* GroundPropagatorAG::PhysicsList::pMessenger
private

Definition at line 50 of file MdGroundPropagatorAG/PhysicsList.h.

Referenced by PhysicsList(), and ~PhysicsList().


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

, generated on Tue Sep 26 2023.