|
Geant4 VMC Version 6.7
|
The builder for transition radiation processes. More...
#include <TG4TransitionRadiationPhysics.h>

Public Member Functions | |
| TG4TransitionRadiationPhysics (const G4String &name="TransitionRadiation") | |
| TG4TransitionRadiationPhysics (G4int theVerboseLevel, const G4String &name="TransitionRadiation") | |
| virtual | ~TG4TransitionRadiationPhysics () |
| void | SetXtrModel (const G4String &name) |
Public Member Functions inherited from TG4VPhysicsConstructor | |
| TG4VPhysicsConstructor (const G4String &name) | |
| TG4VPhysicsConstructor (const G4String &name, G4int theVerboseLevel) | |
| virtual | ~TG4VPhysicsConstructor () |
Public Member Functions inherited from TG4Verbose | |
| TG4Verbose (const G4String &cmdName) | |
| TG4Verbose (const G4String &cmdName, G4int verboseLevel) | |
| virtual | ~TG4Verbose () |
Protected Member Functions | |
| virtual void | ConstructParticle () |
| Construct particles. | |
| virtual void | ConstructProcess () |
| Construct physics processes. | |
Protected Member Functions inherited from TG4VPhysicsConstructor | |
| virtual void | VerboseLevel (G4int level) |
| virtual G4int | VerboseLevel () const |
Private Member Functions | |
| G4bool | CreateXTRProcess (TG4RadiatorDescription *) |
Static Private Attributes | |
| static G4ThreadLocal std::vector< G4VXTRenergyLoss * > * | fXtrProcesses = 0 |
The builder for transition radiation processes.
According to TransitionRadiationPhysics from Geant4 extended/electromagnetic/TestEm10 example.
Definition at line 40 of file TG4TransitionRadiationPhysics.h.
| TG4TransitionRadiationPhysics::TG4TransitionRadiationPhysics | ( | const G4String & | name = "TransitionRadiation" | ) |
Standard constructor
Definition at line 44 of file TG4TransitionRadiationPhysics.cxx.
| TG4TransitionRadiationPhysics::TG4TransitionRadiationPhysics | ( | G4int | theVerboseLevel, |
| const G4String & | name = "TransitionRadiation" ) |
Standard constructor
Definition at line 52 of file TG4TransitionRadiationPhysics.cxx.
|
virtual |
Destructor
Definition at line 60 of file TG4TransitionRadiationPhysics.cxx.
| void TG4TransitionRadiationPhysics::SetXtrModel | ( | const G4String & | name | ) |
|
protectedvirtual |
Construct particles.
No particles instatiated
Implements TG4VPhysicsConstructor.
Definition at line 214 of file TG4TransitionRadiationPhysics.cxx.
|
protectedvirtual |
Construct physics processes.
Implements TG4VPhysicsConstructor.
Definition at line 220 of file TG4TransitionRadiationPhysics.cxx.
|
private |
Create XTR process for the given radiatorDescription
Definition at line 70 of file TG4TransitionRadiationPhysics.cxx.
Referenced by ConstructProcess().
|
staticprivate |
Definition at line 61 of file TG4TransitionRadiationPhysics.h.
Referenced by ConstructProcess(), and CreateXTRProcess().