BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
A physics constructor that only constructs Synchrotron Radiation. More...
#include <BDSPhysicsSynchRad.hh>
Public Member Functions | |
virtual void | ConstructParticle () |
Construct all leptons and the photon. | |
virtual void | ConstructProcess () |
Construct and attach G4SynchrotronRadiation to all charged particles. | |
![]() | |
G4bool | Activated () const |
Get whether this instance has been activated. | |
void | SetActivated () |
Flag this instance as activated for later querying. | |
Additional Inherited Members | |
![]() | |
G4bool | activated = false |
A physics constructor that only constructs Synchrotron Radiation.
Definition at line 31 of file BDSPhysicsSynchRad.hh.
BDSPhysicsSynchRad::BDSPhysicsSynchRad | ( | ) |
Definition at line 30 of file BDSPhysicsSynchRad.cc.
|
virtual |
Definition at line 34 of file BDSPhysicsSynchRad.cc.
|
virtual |
Construct all leptons and the photon.
Definition at line 37 of file BDSPhysicsSynchRad.cc.
|
virtual |
Construct and attach G4SynchrotronRadiation to all charged particles.
Definition at line 46 of file BDSPhysicsSynchRad.cc.
References BDSSingleUse::Activated(), and BDSSingleUse::SetActivated().