#include <CexmcParticleGun.hh>
Definition at line 55 of file CexmcParticleGun.hh.
◆ CexmcParticleGun()
Definition at line 48 of file CexmcParticleGun.cc.
CexmcParticleGunMessenger * messenger
CexmcPhysicsManager * physicsManager
◆ ~CexmcParticleGun()
CexmcParticleGun::~CexmcParticleGun |
( |
| ) |
|
◆ GetOrigDirection()
const G4ThreeVector & CexmcParticleGun::GetOrigDirection |
( |
void |
| ) |
const |
|
inline |
◆ GetOrigMomentumAmp()
G4double CexmcParticleGun::GetOrigMomentumAmp |
( |
void |
| ) |
const |
|
inline |
◆ GetOrigPosition()
const G4ThreeVector & CexmcParticleGun::GetOrigPosition |
( |
void |
| ) |
const |
|
inline |
◆ PrepareForNewEvent()
void CexmcParticleGun::PrepareForNewEvent |
( |
void |
| ) |
|
|
inline |
◆ SetBeamParticle()
Definition at line 157 of file CexmcParticleGun.hh.
void ThrowExceptionIfProjectIsRead(CexmcExceptionType type, G4bool extraCond=true)
void SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)
◆ SetOrigDirection()
void CexmcParticleGun::SetOrigDirection |
( |
const G4ThreeVector & |
direction, |
|
|
G4bool |
fromMessenger = true |
|
) |
| |
|
inline |
Definition at line 135 of file CexmcParticleGun.hh.
void SetMaxIL(const G4ThreeVector &direction)
CexmcPhysicsManager * physicsManager
void ThrowExceptionIfProjectIsRead(CexmcExceptionType type, G4bool extraCond=true)
◆ SetOrigMomentumAmp()
void CexmcParticleGun::SetOrigMomentumAmp |
( |
G4double |
momentumAmp, |
|
|
G4bool |
fromMessenger = true |
|
) |
| |
|
inline |
Definition at line 147 of file CexmcParticleGun.hh.
void ThrowExceptionIfProjectIsRead(CexmcExceptionType type, G4bool extraCond=true)
◆ SetOrigPosition()
void CexmcParticleGun::SetOrigPosition |
( |
const G4ThreeVector & |
position, |
|
|
G4bool |
fromMessenger = true |
|
) |
| |
|
inline |
Definition at line 125 of file CexmcParticleGun.hh.
void ThrowExceptionIfProjectIsRead(CexmcExceptionType type, G4bool extraCond=true)
◆ messenger
◆ origDir
◆ origMomentumAmp
G4double CexmcParticleGun::origMomentumAmp |
|
private |
◆ origPos
◆ physicsManager
The documentation for this class was generated from the following files: