Geant4
9.6.p02
|
#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 194 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.
Definition at line 101 of file G4AdjointPrimaryGeneratorAction.hh.
Definition at line 203 of file G4AdjointPrimaryGeneratorAction.cc.
void G4AdjointPrimaryGeneratorAction::SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume | ( | const G4String & | volume_name) |
Definition at line 187 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 139 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 152 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 132 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 146 of file G4AdjointPrimaryGeneratorAction.cc.
void G4AdjointPrimaryGeneratorAction::SetPrimaryIon | ( | G4ParticleDefinition * | adjointIon, |
G4ParticleDefinition * | fwdIon | ||
) |
Definition at line 244 of file G4AdjointPrimaryGeneratorAction.cc.
Definition at line 88 of file G4AdjointPrimaryGeneratorAction.hh.
void G4AdjointPrimaryGeneratorAction::SetSphericalAdjointPrimarySource | ( | G4double | radius, |
G4ThreeVector | pos | ||
) |
Definition at line 178 of file G4AdjointPrimaryGeneratorAction.cc.
void G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles | ( | ) |
Definition at line 212 of file G4AdjointPrimaryGeneratorAction.cc.