Geant4
10.03
|
The primary generator action class with particle gun. More...
#include <PrimaryGeneratorAction.hh>
Inherits G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VStateDependent, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VStateDependent, G4VUserPrimaryGeneratorAction, G4VStateDependent, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, G4VUserPrimaryGeneratorAction, and G4VUserPrimaryGeneratorAction.
Public Attributes | |
G4int | fEmission |
Private Member Functions | |
G4double | XYofAngle (G4double) |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
void | InitializeMe () |
PrimaryGeneratorAction & | operator= (const PrimaryGeneratorAction &right) |
PrimaryGeneratorAction (const PrimaryGeneratorAction &) | |
The primary generator action class with particle gun.
PrimaryGeneratorAction class.
Definition at line 43 of file PrimaryGeneratorAction.hh.
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | DC | ) |
Definition at line 45 of file PrimaryGeneratorAction.cc.
References particleGun, and SetDefaultKinematic().
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
Definition at line 54 of file PrimaryGeneratorAction.cc.
References particleGun.
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
Definition at line 44 of file PrimaryGeneratorAction.cc.
References fParticleGun.
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | AnalysisManager * | pAnalysis | ) |
Definition at line 34 of file PrimaryGeneratorAction.cc.
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
|
virtual |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | pDet | ) |
|
virtual |
|
private |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | DetectorConstruction * | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::PrimaryGeneratorAction | ( | ) |
PrimaryGeneratorAction::~PrimaryGeneratorAction | ( | ) |
|
inline |
Definition at line 62 of file PrimaryGeneratorAction.hh.
References fNcavity.
|
inline |
Definition at line 59 of file PrimaryGeneratorAction.hh.
References fNwall.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
Definition at line 74 of file PrimaryGeneratorAction.cc.
References G4ParticleGun::GeneratePrimaryVertex(), and particleGun.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
virtual |
Implements G4VUserPrimaryGeneratorAction.
|
inline |
Definition at line 68 of file PrimaryGeneratorAction.hh.
References fAction0.
|
inline |
Definition at line 69 of file PrimaryGeneratorAction.hh.
References fAction1.
|
inline |
Definition at line 70 of file PrimaryGeneratorAction.hh.
References fAction2.
|
inline |
Definition at line 71 of file PrimaryGeneratorAction.hh.
References fAction3.
|
inline |
Definition at line 72 of file PrimaryGeneratorAction.hh.
References fAction4.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fRBeam.
Referenced by Run::SurveyConvergence().
|
inline |
Definition at line 61 of file PrimaryGeneratorAction.hh.
References fNcavity.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fEbeamCumul.
|
inline |
Definition at line 60 of file PrimaryGeneratorAction.hh.
References fBeamMatrix.
|
inline |
Definition at line 53 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 53 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 53 of file PrimaryGeneratorAction.hh.
References particleGun.
Referenced by RunAction::BeginOfRunAction(), RunAction::ComputeMscHighland(), RunAction::ComputeTheory(), EventAction::EndOfEventAction(), Run::EndOfRun(), Run::FillPerEvent(), Run::Run(), Run::SurveyConvergence(), and EventAction::WriteFibers().
|
inline |
Definition at line 53 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 53 of file PrimaryGeneratorAction.hh.
References particleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 56 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 57 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 57 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 57 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 57 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 59 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 60 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 63 of file PrimaryGeneratorAction.hh.
References fParticleGun.
|
inline |
Definition at line 66 of file PrimaryGeneratorAction.hh.
References fSelectedAction.
|
inline |
Definition at line 58 of file PrimaryGeneratorAction.hh.
References fNwall.
|
private |
Definition at line 67 of file PrimaryGeneratorAction.cc.
References fCounter, fDirection, fEnergy, fGauss, fMessenger, fMinCosTheta, fParticleGun, fPosition, fRMax2, fSigmaE, fSigmaTheta, fSigmaX, fSigmaY, fSigmaZ, fVerbose, fX0, fY0, fZ0, Histo::GetPointer(), MeV, mm, and SetBeamEnergy().
|
virtual |
Implements G4VStateDependent.
|
virtual |
Implements G4VStateDependent.
|
virtual |
Implements G4VStateDependent.
Definition at line 79 of file PrimaryGeneratorAction.cc.
References eV, G4ParticleTable::FindParticle(), fParticleGun, G4State_Idle, G4ParticleTable::GetParticleTable(), G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentumDirection(), and G4VPrimaryGenerator::SetParticlePosition().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 57 of file PrimaryGeneratorAction.hh.
References fEbeamCumul.
Definition at line 68 of file PrimaryGeneratorAction.cc.
References fCavityThickness, fDetector, fEffWallThick, fMassWallRatio, fNcavity, fNwall, and DetectorConstruction::GetCavityThickness().
Referenced by Run::Run().
|
inline |
Definition at line 65 of file PrimaryGeneratorAction.hh.
References fSelectedAction.
void PrimaryGeneratorAction::SetBeamEnergy | ( | G4double | val | ) |
Definition at line 183 of file PrimaryGeneratorAction.cc.
References fEnergy, and Histo::GetPointer().
Referenced by InitializeMe().
|
inline |
Definition at line 87 of file PrimaryGeneratorAction.hh.
References fMinCosTheta.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fRBeam.
|
inline |
Definition at line 80 of file PrimaryGeneratorAction.hh.
References fSigmaE.
|
inline |
Definition at line 84 of file PrimaryGeneratorAction.hh.
References fSigmaX.
|
inline |
Definition at line 85 of file PrimaryGeneratorAction.hh.
References fSigmaY.
|
inline |
Definition at line 86 of file PrimaryGeneratorAction.hh.
References fSigmaY.
|
inline |
Definition at line 81 of file PrimaryGeneratorAction.hh.
References fX0.
|
inline |
Definition at line 82 of file PrimaryGeneratorAction.hh.
References fY0.
|
inline |
Definition at line 83 of file PrimaryGeneratorAction.hh.
References fZ0.
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
Definition at line 61 of file PrimaryGeneratorAction.cc.
References cm, Detector, G4ParticleTable::FindParticle(), G4ParticleTable::GetParticleTable(), DetectorConstruction::GetSize(), MeV, particleGun, position, G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentumDirection(), and G4VPrimaryGenerator::SetParticlePosition().
Referenced by PrimaryGeneratorAction(), and PrimaryGeneratorMessenger::SetNewValue().
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
void PrimaryGeneratorAction::SetDefaultKinematic | ( | G4int | front | ) |
Definition at line 74 of file PrimaryGeneratorAction.cc.
References cm, fDetector, G4ParticleTable::FindParticle(), fParticleGun, G4ParticleTable::GetParticleTable(), DetectorConstruction::GetSize(), MeV, position, G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentumDirection(), and G4VPrimaryGenerator::SetParticlePosition().
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
void PrimaryGeneratorAction::SetDefaultKinematic | ( | ) |
void PrimaryGeneratorAction::SetEmission | ( | G4int | value | ) |
Definition at line 283 of file PrimaryGeneratorAction.cc.
References fEmission.
|
inline |
Definition at line 90 of file PrimaryGeneratorAction.hh.
References fGauss.
|
inline |
Definition at line 51 of file PrimaryGeneratorAction.hh.
References beam.
Referenced by PrimaryGeneratorMessenger::SetNewValue().
|
inline |
Definition at line 53 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 54 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 55 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 55 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 55 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 55 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 55 of file PrimaryGeneratorAction.hh.
References fRndmBeam.
|
inline |
Definition at line 88 of file PrimaryGeneratorAction.hh.
References fSigmaTheta.
|
inline |
Definition at line 89 of file PrimaryGeneratorAction.hh.
References fVerbose.
Definition at line 290 of file PrimaryGeneratorAction.cc.
|
private |
Definition at line 53 of file PrimaryGeneratorAction.hh.
Referenced by PrimaryGeneratorAction().
|
private |
Definition at line 58 of file PrimaryGeneratorAction.hh.
Referenced by SetRndmBeam().
|
private |
Definition at line 57 of file PrimaryGeneratorAction.hh.
Referenced by SetDefaultKinematic().
|
private |
Definition at line 77 of file PrimaryGeneratorAction.hh.
Referenced by GetAction0().
|
private |
Definition at line 78 of file PrimaryGeneratorAction.hh.
Referenced by GetAction1().
|
private |
Definition at line 79 of file PrimaryGeneratorAction.hh.
Referenced by GetAction2().
|
private |
Definition at line 80 of file PrimaryGeneratorAction.hh.
Referenced by GetAction3().
|
private |
Definition at line 81 of file PrimaryGeneratorAction.hh.
Referenced by GetAction4().
|
private |
Definition at line 74 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 79 of file PrimaryGeneratorAction.hh.
Referenced by GetMatrix().
|
private |
Definition at line 70 of file PrimaryGeneratorAction.hh.
Referenced by RunInitialisation().
|
private |
Definition at line 103 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe().
|
private |
Definition at line 65 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 70 of file PrimaryGeneratorAction.hh.
Referenced by RunInitialisation(), and SetDefaultKinematic().
|
private |
Definition at line 113 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe().
|
private |
Definition at line 66 of file PrimaryGeneratorAction.hh.
Referenced by GetEbeamCumul(), and ResetEbeamCumul().
|
private |
Definition at line 69 of file PrimaryGeneratorAction.hh.
Referenced by RunInitialisation().
G4int PrimaryGeneratorAction::fEmission |
Definition at line 60 of file PrimaryGeneratorAction.hh.
Referenced by SetEmission().
|
private |
Definition at line 110 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamEnergy().
|
private |
Definition at line 114 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetRandom().
|
private |
Definition at line 72 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 70 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 71 of file PrimaryGeneratorAction.hh.
Referenced by RunInitialisation().
|
private |
Definition at line 100 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe().
|
private |
Definition at line 111 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamMinCosTheta().
|
private |
Definition at line 72 of file PrimaryGeneratorAction.hh.
Referenced by AddCavityCount(), GetCavityCount(), and RunInitialisation().
|
private |
Definition at line 72 of file PrimaryGeneratorAction.hh.
Referenced by AddWallCount(), GetWallCount(), and RunInitialisation().
|
private |
Definition at line 73 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 46 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 54 of file PrimaryGeneratorAction.hh.
Referenced by GetParticleGun(), InitializeMe(), Notify(), PrimaryGeneratorAction(), and SetDefaultKinematic().
|
private |
Definition at line 54 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 112 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe().
|
private |
Definition at line 53 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 55 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 61 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 63 of file PrimaryGeneratorAction.hh.
Referenced by GetBeamRadius(), and SetBeamRadius().
|
private |
Definition at line 107 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe().
|
private |
Definition at line 60 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 63 of file PrimaryGeneratorAction.hh.
Referenced by SetRndmBeam().
|
private |
Definition at line 82 of file PrimaryGeneratorAction.hh.
Referenced by GetSelectedAction(), and SelectAction().
|
private |
Definition at line 76 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 108 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamSigmaE().
|
private |
Definition at line 109 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetSigmaTheta().
|
private |
Definition at line 106 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamSigmaX().
|
private |
Definition at line 106 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), SetBeamSigmaY(), and SetBeamSigmaZ().
|
private |
Definition at line 106 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe().
|
private |
Definition at line 104 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetVerbose().
|
private |
Definition at line 105 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamX().
|
private |
Definition at line 105 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamY().
|
private |
Definition at line 61 of file PrimaryGeneratorAction.hh.
Referenced by InitializeMe(), and SetBeamZ().
|
private |
Definition at line 52 of file PrimaryGeneratorAction.hh.
Referenced by PrimaryGeneratorAction().
|
private |
Definition at line 60 of file PrimaryGeneratorAction.hh.
|
private |
Definition at line 56 of file PrimaryGeneratorAction.hh.
Referenced by GeneratePrimaries(), GetParticleGun(), PrimaryGeneratorAction(), SetDefaultKinematic(), and ~PrimaryGeneratorAction().