Geant4_10
|
#include <G4AdjointPrimaryGeneratorAction.hh>
Public Member Functions | |
G4AdjointPrimaryGeneratorAction () | |
~G4AdjointPrimaryGeneratorAction () | |
void | GeneratePrimaries (G4Event *) |
void | SetRndmFlag (const G4String &val) |
void | SetEmin (G4double val) |
void | SetEmax (G4double val) |
void | SetEminIon (G4double val) |
void | SetEmaxIon (G4double val) |
void | SetSphericalAdjointPrimarySource (G4double radius, G4ThreeVector pos) |
void | SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume (const G4String &volume_name) |
void | ConsiderParticleAsPrimary (const G4String &particle_name) |
void | NeglectParticleAsPrimary (const G4String &particle_name) |
void | SetPrimaryIon (G4ParticleDefinition *adjointIon, G4ParticleDefinition *fwdIon) |
void | UpdateListOfPrimaryParticles () |
size_t | GetNbOfAdjointPrimaryTypes () |
std::vector < G4ParticleDefinition * > | GetListOfPrimaryFwdParticles () |
const G4String & | GetPrimaryIonName () |
Public Member Functions inherited from G4VUserPrimaryGeneratorAction | |
G4VUserPrimaryGeneratorAction () | |
virtual | ~G4VUserPrimaryGeneratorAction () |
Definition at line 78 of file G4AdjointPrimaryGeneratorAction.hh.
G4AdjointPrimaryGeneratorAction::G4AdjointPrimaryGeneratorAction | ( | ) |
Definition at line 47 of file G4AdjointPrimaryGeneratorAction.cc.
G4AdjointPrimaryGeneratorAction::~G4AdjointPrimaryGeneratorAction | ( | ) |
Definition at line 65 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 243 of file G4AdjointPrimaryGeneratorAction.cc.
Implements G4VUserPrimaryGeneratorAction.
Definition at line 71 of file G4AdjointPrimaryGeneratorAction.cc.
|
inline |
Definition at line 100 of file G4AdjointPrimaryGeneratorAction.hh.
|
inline |
Definition at line 99 of file G4AdjointPrimaryGeneratorAction.hh.
|
inline |
Definition at line 101 of file G4AdjointPrimaryGeneratorAction.hh.
Definition at line 252 of file G4AdjointPrimaryGeneratorAction.cc.
void G4AdjointPrimaryGeneratorAction::SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume | ( | const G4String & | volume_name | ) |
Definition at line 236 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 188 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 201 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 181 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 195 of file G4AdjointPrimaryGeneratorAction.cc.
void G4AdjointPrimaryGeneratorAction::SetPrimaryIon | ( | G4ParticleDefinition * | adjointIon, |
G4ParticleDefinition * | fwdIon | ||
) |
Definition at line 293 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 88 of file G4AdjointPrimaryGeneratorAction.hh.
void G4AdjointPrimaryGeneratorAction::SetSphericalAdjointPrimarySource | ( | G4double | radius, |
G4ThreeVector | pos | ||
) |
Definition at line 227 of file G4AdjointPrimaryGeneratorAction.cc.
void G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles | ( | ) |
Definition at line 261 of file G4AdjointPrimaryGeneratorAction.cc.