69{
71
73 "Definition of adjoint and forward physics processes");
74
76 "/adjoint_physics/UseProtonIonisation",this);
78 "If true (false) the proton ionisation is (not) considered");
80
83 "If true (false) the bremsstrahlung process is (not) considered");
85
88 "If true (false) the Compton scattering is (not) considered");
90
93 "If true (false) the continuous multiple scattering is (not) considered");
94 fUseMSCmd->AvailableForStates(G4State_PreInit);
95
97 "/adjoint_physics/UseEgainElossFluctuation",this);
99 "Switch on/off the fluctation for continuous energy gain/loss");
101
105 "If true (false) the photo electric effect is (not) considered");
106
108 "/adjoint_physics/UseGammaConversion",this);
111 "If true the fwd gamma pair conversion is considered");
112
114 "/adjoint_physics/SetEminForAdjointModels",this);
116 "Set the minimum energy of the adjoint models");
120
122 "/adjoint_physics/SetEmaxForAdjointModels",this);
124 "Set the minimum energy of the adjoint models.");
128}
G4UIdirectory * fPhysicsDir
G4UIcmdWithADoubleAndUnit * fSetEmaxAdjModelsCmd
G4UIcmdWithABool * fUseGammaConversionCmd
G4UIcmdWithABool * fUseEgainFluctuationCmd
G4UIcmdWithABool * fUseComptonCmd
G4UIcmdWithABool * fUseBremCmd
G4UIcmdWithABool * fUsePEEffectCmd
G4UIcmdWithADoubleAndUnit * fSetEminAdjModelsCmd
G4AdjointPhysicsList * fPhysicsList
G4UIcmdWithABool * fUsepIonisationCmd
G4UIcmdWithABool * fUseMSCmd