#include <WCSimPrimaryGeneratorAction.hh>
WCSimPrimaryGeneratorAction::~WCSimPrimaryGeneratorAction |
( |
| ) |
|
void WCSimPrimaryGeneratorAction::AddRadioactiveSource |
( |
G4String |
IsotopeName, |
|
|
G4String |
IsotopeLocation, |
|
|
G4double |
IsotopeActivity |
|
) |
| |
|
inline |
void WCSimPrimaryGeneratorAction::GeneratePrimaries |
( |
G4Event * |
anEvent | ) |
|
G4ThreeVector WCSimPrimaryGeneratorAction::GetBeamDir |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetBeamEnergy |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetBeamPDG |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetEnergy |
( |
| ) |
|
|
inline |
G4String WCSimPrimaryGeneratorAction::GetGeneratorTypeString |
( |
| ) |
|
G4int WCSimPrimaryGeneratorAction::GetMode |
( |
| ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetMode |
( |
int |
vertex | ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetNpar |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetNuEnergy |
( |
| ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetNvtxs |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetRadioactiveTimeWindow |
( |
| ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetRadonScenario |
( |
| ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetRadonSymmetry |
( |
| ) |
|
|
inline |
G4ThreeVector WCSimPrimaryGeneratorAction::GetTargetDir |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetTargetEnergy |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetTargetPDG |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetTimeUnit |
( |
| ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetVecRecNumber |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetVertexTime |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4ThreeVector WCSimPrimaryGeneratorAction::GetVtx |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4int WCSimPrimaryGeneratorAction::GetVtxVol |
( |
G4int |
n = 0 | ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetXDir |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetXPos |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetYDir |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetYPos |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetZDir |
( |
| ) |
|
|
inline |
G4double WCSimPrimaryGeneratorAction::GetZPos |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsGeneratingVertexInRock |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsUsingGPSEvtGenerator |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsUsingGunEvtGenerator |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsUsingLaserEvtGenerator |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsUsingMulineEvtGenerator |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsUsingRadioactiveEvtGenerator |
( |
| ) |
|
|
inline |
G4bool WCSimPrimaryGeneratorAction::IsUsingRadonEvtGenerator |
( |
| ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::OpenVectorFile |
( |
G4String |
fileName | ) |
|
|
inline |
std::vector<struct radioactive_source> WCSimPrimaryGeneratorAction::Radioactive_Sources |
( |
| ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SaveOptionsToOutput |
( |
WCSimRootOptions * |
wcopt | ) |
|
void WCSimPrimaryGeneratorAction::SetBeamDir |
( |
G4ThreeVector |
i, |
|
|
G4int |
n = 0 |
|
) |
| |
|
inline |
void WCSimPrimaryGeneratorAction::SetBeamEnergy |
( |
G4double |
i, |
|
|
G4int |
n = 0 |
|
) |
| |
|
inline |
void WCSimPrimaryGeneratorAction::SetBeamPDG |
( |
G4int |
i, |
|
|
G4int |
n = 0 |
|
) |
| |
|
inline |
void WCSimPrimaryGeneratorAction::SetGenerateVertexInRock |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetGPSEvtGenerator |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetGunEvtGenerator |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetLaserEvtGenerator |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetMulineEvtGenerator |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetNvtxs |
( |
G4int |
i | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetRadioactiveEvtGenerator |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetRadioactiveTimeWindow |
( |
G4double |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetRadonEvtGenerator |
( |
G4bool |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetRadonScenario |
( |
G4int |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetRadonSymmetry |
( |
G4int |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetTimeUnit |
( |
G4String |
choice | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetVtx |
( |
G4ThreeVector |
i | ) |
|
|
inline |
void WCSimPrimaryGeneratorAction::SetVtxs |
( |
G4int |
i, |
|
|
G4ThreeVector |
v |
|
) |
| |
|
inline |
G4int WCSimPrimaryGeneratorAction::_counterCublic |
|
private |
G4int WCSimPrimaryGeneratorAction::_counterRock |
|
private |
G4double WCSimPrimaryGeneratorAction::energy |
|
private |
G4int WCSimPrimaryGeneratorAction::fRnScenario |
|
private |
G4int WCSimPrimaryGeneratorAction::fRnSymmetry |
|
private |
G4double WCSimPrimaryGeneratorAction::fTimeUnit |
|
private |
G4bool WCSimPrimaryGeneratorAction::GenerateVertexInRock |
|
private |
std::fstream WCSimPrimaryGeneratorAction::inputFile |
|
private |
G4GeneralParticleSource* WCSimPrimaryGeneratorAction::MyGPS |
|
private |
G4int WCSimPrimaryGeneratorAction::npar |
|
private |
G4double WCSimPrimaryGeneratorAction::nuEnergy |
|
private |
G4int WCSimPrimaryGeneratorAction::nvtxs |
|
private |
G4ParticleGun* WCSimPrimaryGeneratorAction::particleGun |
|
private |
G4double WCSimPrimaryGeneratorAction::radioactive_time_window |
|
private |
G4bool WCSimPrimaryGeneratorAction::useGPSEvt |
|
private |
G4bool WCSimPrimaryGeneratorAction::useGunEvt |
|
private |
G4bool WCSimPrimaryGeneratorAction::useLaserEvt |
|
private |
G4bool WCSimPrimaryGeneratorAction::useMulineEvt |
|
private |
G4bool WCSimPrimaryGeneratorAction::useRadioactiveEvt |
|
private |
G4bool WCSimPrimaryGeneratorAction::useRadonEvt |
|
private |
G4int WCSimPrimaryGeneratorAction::vecRecNumber |
|
private |
G4String WCSimPrimaryGeneratorAction::vectorFileName |
|
private |
G4double WCSimPrimaryGeneratorAction::xDir |
|
private |
G4double WCSimPrimaryGeneratorAction::xPos |
|
private |
G4double WCSimPrimaryGeneratorAction::yDir |
|
private |
G4double WCSimPrimaryGeneratorAction::yPos |
|
private |
G4double WCSimPrimaryGeneratorAction::zDir |
|
private |
G4double WCSimPrimaryGeneratorAction::zPos |
|
private |
The documentation for this class was generated from the following files: