#include <G4VAtomDeexcitation.hh>
|
| G4VAtomDeexcitation (const G4String &modname="Deexcitation", const G4String &pixename="") |
|
virtual | ~G4VAtomDeexcitation () |
|
void | InitialiseAtomicDeexcitation () |
|
virtual void | InitialiseForNewRun ()=0 |
|
virtual void | InitialiseForExtraAtom (G4int Z)=0 |
|
void | SetDeexcitationActiveRegion (const G4String &rname, G4bool valDeexcitation, G4bool valAuger, G4bool valPIXE) |
|
void | SetFluo (G4bool) |
|
G4bool | IsFluoActive () const |
|
void | SetAuger (G4bool) |
|
G4bool | IsAugerActive () const |
|
void | SetPIXE (G4bool) |
|
G4bool | IsPIXEActive () const |
|
const G4String & | GetName () const |
|
void | SetPIXECrossSectionModel (const G4String &) |
|
const G4String & | PIXECrossSectionModel () const |
|
void | SetPIXEElectronCrossSectionModel (const G4String &) |
|
const G4String & | PIXEElectronCrossSectionModel () const |
|
const std::vector< G4bool > & | GetListOfActiveAtoms () const |
|
void | SetVerboseLevel (G4int) |
|
G4int | GetVerboseLevel () const |
|
G4bool | CheckDeexcitationActiveRegion (G4int coupleIndex) |
|
G4bool | CheckAugerActiveRegion (G4int coupleIndex) |
|
virtual const G4AtomicShell * | GetAtomicShell (G4int Z, G4AtomicShellEnumerator shell)=0 |
|
void | GenerateParticles (std::vector< G4DynamicParticle * > *secVect, const G4AtomicShell *, G4int Z, G4int coupleIndex) |
|
virtual void | GenerateParticles (std::vector< G4DynamicParticle * > *secVect, const G4AtomicShell *, G4int Z, G4double gammaCut, G4double eCut)=0 |
|
virtual G4double | GetShellIonisationCrossSectionPerAtom (const G4ParticleDefinition *, G4int Z, G4AtomicShellEnumerator shell, G4double kinE, const G4Material *mat=0)=0 |
|
virtual G4double | ComputeShellIonisationCrossSectionPerAtom (const G4ParticleDefinition *, G4int Z, G4AtomicShellEnumerator shell, G4double kinE, const G4Material *mat=0)=0 |
|
void | AlongStepDeexcitation (std::vector< G4Track * > &tracks, const G4Step &step, G4double &eLoss, G4int coupleIndex) |
|
Definition at line 63 of file G4VAtomDeexcitation.hh.
G4VAtomDeexcitation::~G4VAtomDeexcitation |
( |
) | |
|
|
virtual |
G4bool G4VAtomDeexcitation::CheckAugerActiveRegion |
( |
G4int |
coupleIndex) | |
|
|
inline |
G4bool G4VAtomDeexcitation::CheckDeexcitationActiveRegion |
( |
G4int |
coupleIndex) | |
|
|
inline |
const std::vector< G4bool > & G4VAtomDeexcitation::GetListOfActiveAtoms |
( |
) | |
const |
|
inline |
G4int G4VAtomDeexcitation::GetVerboseLevel |
( |
) | |
const |
|
inline |
void G4VAtomDeexcitation::InitialiseAtomicDeexcitation |
( |
) | |
|
virtual void G4VAtomDeexcitation::InitialiseForExtraAtom |
( |
G4int |
Z) | |
|
|
pure virtual |
virtual void G4VAtomDeexcitation::InitialiseForNewRun |
( |
) | |
|
|
pure virtual |
G4bool G4VAtomDeexcitation::IsAugerActive |
( |
) | |
const |
|
inline |
G4bool G4VAtomDeexcitation::IsFluoActive |
( |
) | |
const |
|
inline |
G4bool G4VAtomDeexcitation::IsPIXEActive |
( |
) | |
const |
|
inline |
const G4String & G4VAtomDeexcitation::PIXECrossSectionModel |
( |
) | |
const |
|
inline |
const G4String & G4VAtomDeexcitation::PIXEElectronCrossSectionModel |
( |
) | |
const |
|
inline |
void G4VAtomDeexcitation::SetVerboseLevel |
( |
G4int |
val) | |
|
|
inline |
The documentation for this class was generated from the following files: