|
| OMSimG4Scintillation (const G4String &processName="Scintillation", G4ProcessType type=fElectromagnetic) |
|
| OMSimG4Scintillation (const OMSimG4Scintillation &right)=delete |
|
OMSimG4Scintillation & | operator= (const OMSimG4Scintillation &right)=delete |
|
G4bool | IsApplicable (const G4ParticleDefinition &aParticleType) override |
|
void | ProcessDescription (std::ostream &) const override |
|
void | DumpInfo () const override |
|
void | BuildPhysicsTable (const G4ParticleDefinition &aParticleType) override |
|
void | PreparePhysicsTable (const G4ParticleDefinition &part) override |
|
void | Initialise () |
|
G4double | GetMeanFreePath (const G4Track &aTrack, G4double, G4ForceCondition *) override |
|
G4double | GetMeanLifeTime (const G4Track &aTrack, G4ForceCondition *) override |
|
G4VParticleChange * | PostStepDoIt (const G4Track &aTrack, const G4Step &aStep) override |
|
G4VParticleChange * | AtRestDoIt (const G4Track &aTrack, const G4Step &aStep) override |
|
G4double | GetScintillationYieldByParticleType (const G4Track &aTrack, const G4Step &aStep, G4double &yield1, G4double &yield2, G4double &yield3) |
|
void | SetTrackSecondariesFirst (const G4bool state) |
|
G4bool | GetTrackSecondariesFirst () const |
|
void | SetFiniteRiseTime (const G4bool state) |
|
G4bool | GetFiniteRiseTime () const |
|
G4PhysicsTable * | GetIntegralTable1 () const |
|
G4PhysicsTable * | GetIntegralTable2 () const |
|
G4PhysicsTable * | GetIntegralTable3 () const |
|
void | AddSaturation (G4EmSaturation *sat) |
|
void | RemoveSaturation () |
|
G4EmSaturation * | GetSaturation () const |
|
void | SetScintillationByParticleType (const G4bool) |
|
G4bool | GetScintillationByParticleType () const |
|
void | SetScintillationTrackInfo (const G4bool trackType) |
|
G4bool | GetScintillationTrackInfo () const |
|
void | SetStackPhotons (const G4bool) |
|
G4bool | GetStackPhotons () const |
|
G4int | GetNumPhotons () const |
|
void | DumpPhysicsTable () const |
|
void | SetVerboseLevel (G4int) |
|