|
BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
|
Constructor for BDSLaserCompton process. More...
#include <BDSPhysicsLaserWire.hh>


Public Member Functions | |
| virtual void | ConstructParticle () |
| Construct electrons and positrons and the photon. | |
| virtual void | ConstructProcess () |
| Construct and attache BDSIM laserwire process. | |
Public Member Functions inherited from BDSSingleUse | |
| G4bool | Activated () const |
| Get whether this instance has been activated. | |
| void | SetActivated () |
| Flag this instance as activated for later querying. | |
Additional Inherited Members | |
Protected Attributes inherited from BDSSingleUse | |
| G4bool | activated = false |
Constructor for BDSLaserCompton process.
This class doesn't use the G4PhyiscsListHelper as it doesn't know about our physics process.
Definition at line 33 of file BDSPhysicsLaserWire.hh.
| BDSPhysicsLaserWire::BDSPhysicsLaserWire | ( | ) |
Definition at line 31 of file BDSPhysicsLaserWire.cc.
|
virtual |
Definition at line 35 of file BDSPhysicsLaserWire.cc.
|
virtual |
Construct electrons and positrons and the photon.
Definition at line 38 of file BDSPhysicsLaserWire.cc.
|
virtual |
Construct and attache BDSIM laserwire process.
Definition at line 46 of file BDSPhysicsLaserWire.cc.
References BDSSingleUse::Activated(), and BDSSingleUse::SetActivated().
