|
| | G4LowEnergyIonisation (const G4String &processName="LowEnergyIoni") |
| |
| | ~G4LowEnergyIonisation () |
| |
| G4bool | IsApplicable (const G4ParticleDefinition &) |
| |
| void | PrintInfoDefinition () |
| |
| void | BuildPhysicsTable (const G4ParticleDefinition &ParticleType) |
| |
| G4VParticleChange * | PostStepDoIt (const G4Track &track, const G4Step &step) |
| |
| void | SetCutForLowEnSecPhotons (G4double cut) |
| |
| void | SetCutForLowEnSecElectrons (G4double cut) |
| |
| void | ActivateAuger (G4bool val) |
| |
| | G4eLowEnergyLoss (const G4String &) |
| |
| | ~G4eLowEnergyLoss () |
| |
| void | BuildDEDXTable (const G4ParticleDefinition &aParticleType) |
| |
| G4double | GetContinuousStepLimit (const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double ¤tSafety) |
| |
| G4VParticleChange * | AlongStepDoIt (const G4Track &track, const G4Step &Step) |
| |
| void | ActivateFluorescence (G4bool val) |
| |
| G4bool | Fluorescence () const |
| |
| | G4RDVeLowEnergyLoss (const G4String &, G4ProcessType aType=fNotDefined) |
| |
| | G4RDVeLowEnergyLoss (G4RDVeLowEnergyLoss &) |
| |
| virtual | ~G4RDVeLowEnergyLoss () |
| |
| | G4VContinuousDiscreteProcess (const G4String &, G4ProcessType aType=fNotDefined) |
| |
| | G4VContinuousDiscreteProcess (G4VContinuousDiscreteProcess &) |
| |
| virtual | ~G4VContinuousDiscreteProcess () |
| |
| virtual G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
| |
| virtual G4double | AlongStepGetPhysicalInteractionLength (const G4Track &, G4double previousStepSize, G4double currentMinimumStep, G4double ¤tSafety, G4GPILSelection *selection) |
| |
| virtual G4double | AtRestGetPhysicalInteractionLength (const G4Track &, G4ForceCondition *) |
| |
| virtual G4VParticleChange * | AtRestDoIt (const G4Track &, const G4Step &) |
| |
| | G4VProcess (const G4String &aName="NoName", G4ProcessType aType=fNotDefined) |
| |
| | G4VProcess (const G4VProcess &right) |
| |
| virtual | ~G4VProcess () |
| |
| G4int | operator== (const G4VProcess &right) const |
| |
| G4int | operator!= (const G4VProcess &right) const |
| |
| G4double | GetCurrentInteractionLength () const |
| |
| void | SetPILfactor (G4double value) |
| |
| G4double | GetPILfactor () const |
| |
| G4double | AlongStepGPIL (const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double &proposedSafety, G4GPILSelection *selection) |
| |
| G4double | AtRestGPIL (const G4Track &track, G4ForceCondition *condition) |
| |
| G4double | PostStepGPIL (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
| |
| virtual void | PreparePhysicsTable (const G4ParticleDefinition &) |
| |
| virtual G4bool | StorePhysicsTable (const G4ParticleDefinition *, const G4String &, G4bool) |
| |
| virtual G4bool | RetrievePhysicsTable (const G4ParticleDefinition *, const G4String &, G4bool) |
| |
| const G4String & | GetPhysicsTableFileName (const G4ParticleDefinition *, const G4String &directory, const G4String &tableName, G4bool ascii=false) |
| |
| const G4String & | GetProcessName () const |
| |
| G4ProcessType | GetProcessType () const |
| |
| void | SetProcessType (G4ProcessType) |
| |
| G4int | GetProcessSubType () const |
| |
| void | SetProcessSubType (G4int) |
| |
| virtual void | StartTracking (G4Track *) |
| |
| virtual void | EndTracking () |
| |
| virtual void | SetProcessManager (const G4ProcessManager *) |
| |
| virtual const G4ProcessManager * | GetProcessManager () |
| |
| virtual void | ResetNumberOfInteractionLengthLeft () |
| |
| G4double | GetNumberOfInteractionLengthLeft () const |
| |
| G4double | GetTotalNumberOfInteractionLengthTraversed () const |
| |
| G4bool | isAtRestDoItIsEnabled () const |
| |
| G4bool | isAlongStepDoItIsEnabled () const |
| |
| G4bool | isPostStepDoItIsEnabled () const |
| |
| virtual void | DumpInfo () const |
| |
| void | SetVerboseLevel (G4int value) |
| |
| G4int | GetVerboseLevel () const |
| |
|
| static void | SetNbOfProcesses (G4int nb) |
| |
| static void | PlusNbOfProcesses () |
| |
| static void | MinusNbOfProcesses () |
| |
| static G4int | GetNbOfProcesses () |
| |
| static void | SetLowerBoundEloss (G4double val) |
| |
| static void | SetUpperBoundEloss (G4double val) |
| |
| static void | SetNbinEloss (G4int nb) |
| |
| static G4double | GetLowerBoundEloss () |
| |
| static G4double | GetUpperBoundEloss () |
| |
| static G4int | GetNbinEloss () |
| |
| static G4PhysicsTable * | BuildRangeTable (G4PhysicsTable *theDEDXTable, G4PhysicsTable *theRangeTable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| static G4PhysicsTable * | BuildLabTimeTable (G4PhysicsTable *theDEDXTable, G4PhysicsTable *theLabTimeTable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| static G4PhysicsTable * | BuildProperTimeTable (G4PhysicsTable *theDEDXTable, G4PhysicsTable *ProperTimeTable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| static G4PhysicsTable * | BuildRangeCoeffATable (G4PhysicsTable *theRangeTable, G4PhysicsTable *theCoeffATable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| static G4PhysicsTable * | BuildRangeCoeffBTable (G4PhysicsTable *theRangeTable, G4PhysicsTable *theCoeffBTable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| static G4PhysicsTable * | BuildRangeCoeffCTable (G4PhysicsTable *theRangeTable, G4PhysicsTable *theCoeffCTable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| static G4PhysicsTable * | BuildInverseRangeTable (G4PhysicsTable *theRangeTable, G4PhysicsTable *theRangeCoeffATable, G4PhysicsTable *theRangeCoeffBTable, G4PhysicsTable *theRangeCoeffCTable, G4PhysicsTable *theInverseRangeTable, G4double Tmin, G4double Tmax, G4int nbin) |
| |
| G4PhysicsTable * | theLossTable |
| |
| G4double | MinKineticEnergy |
| |
| G4double | Charge |
| |
| G4double | lastCharge |
| |
| static G4PhysicsTable * | theDEDXElectronTable = 0 |
| |
| static G4PhysicsTable * | theDEDXPositronTable = 0 |
| |
| static G4PhysicsTable * | theRangeElectronTable = 0 |
| |
| static G4PhysicsTable * | theRangePositronTable = 0 |
| |
| static G4PhysicsTable * | theInverseRangeElectronTable = 0 |
| |
| static G4PhysicsTable * | theInverseRangePositronTable = 0 |
| |
| static G4PhysicsTable * | theLabTimeElectronTable = 0 |
| |
| static G4PhysicsTable * | theLabTimePositronTable = 0 |
| |
| static G4PhysicsTable * | theProperTimeElectronTable = 0 |
| |
| static G4PhysicsTable * | theProperTimePositronTable = 0 |
| |
| static G4int | NbOfProcesses = 2 |
| |
| static G4int | CounterOfElectronProcess = 0 |
| |
| static G4int | CounterOfPositronProcess = 0 |
| |
| static G4PhysicsTable ** | RecorderOfElectronProcess |
| |
| static G4PhysicsTable ** | RecorderOfPositronProcess |
| |
Definition at line 71 of file G4LowEnergyIonisation.hh.