| 
    HerdSoftware
    0.1.1
    
   | 
 
A physics list including the transition radiation. More...
#include <TRPhysicsList.h>
  
 Public Member Functions | |
| TRPhysicsList () | |
| void | ConstructParticle () | 
| void | ConstructProcess () | 
Private Member Functions | |
| void | BuildBaseList (const G4String &baseListName) | 
Private Attributes | |
| G4GenericMessenger | _messenger | 
| std::unique_ptr< G4VModularPhysicsList > | _baseList | 
| G4String | _baseListName | 
| TRPhysicsConstructor * | _xtrPhysicsConstructor | 
| G4String | _xtrModelName | 
A physics list including the transition radiation.
This physics list adds the simulation of transition radiation to another physics list which is used as a base to simulate all the other processes. The base list can be set using the datacard command:
/herd/physicsList/tr/baseList <name>
using either the name of a standard list or the path to a GGS plugin physics list. The default base list is FTFP_BERT.
The TR model to be used can be set by the command:
/herd/physicsList/tr/xtrModel <name>
Currently supported names are: gammaR, gammaM, regR, transpR, regM, transpM,. The default model is transpM.
| TRPhysicsList::TRPhysicsList | ( | ) | 
      
  | 
  private | 
| void TRPhysicsList::ConstructParticle | ( | ) | 
| void TRPhysicsList::ConstructProcess | ( | ) | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
 1.8.13