| 
|   | G4LivermoreComptonModifiedModel (const G4ParticleDefinition *p=0, const G4String &nam="LivermoreModifiedCompton") | 
|   | 
| virtual  | ~G4LivermoreComptonModifiedModel () | 
|   | 
| virtual void  | Initialise (const G4ParticleDefinition *, const G4DataVector &) | 
|   | 
| virtual G4double  | ComputeCrossSectionPerAtom (const G4ParticleDefinition *, G4double kinEnergy, G4double Z, G4double A=0, G4double cut=0, G4double emax=DBL_MAX) | 
|   | 
| virtual void  | SampleSecondaries (std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin, G4double maxEnergy) | 
|   | 
|   | G4VEmModel (const G4String &nam) | 
|   | 
| virtual  | ~G4VEmModel () | 
|   | 
| virtual void  | InitialiseLocal (const G4ParticleDefinition *, G4VEmModel *masterModel) | 
|   | 
| virtual void  | InitialiseForMaterial (const G4ParticleDefinition *, const G4Material *) | 
|   | 
| virtual void  | InitialiseForElement (const G4ParticleDefinition *, G4int Z) | 
|   | 
| virtual G4double  | ComputeDEDXPerVolume (const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX) | 
|   | 
| virtual G4double  | CrossSectionPerVolume (const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| virtual G4double  | GetPartialCrossSection (const G4Material *, G4int level, const G4ParticleDefinition *, G4double kineticEnergy) | 
|   | 
| virtual G4double  | ComputeCrossSectionPerShell (const G4ParticleDefinition *, G4int Z, G4int shellIdx, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| virtual G4double  | ChargeSquareRatio (const G4Track &) | 
|   | 
| virtual G4double  | GetChargeSquareRatio (const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy) | 
|   | 
| virtual G4double  | GetParticleCharge (const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy) | 
|   | 
| virtual void  | StartTracking (G4Track *) | 
|   | 
| virtual void  | CorrectionsAlongStep (const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double &eloss, G4double &niel, G4double length) | 
|   | 
| virtual G4double  | Value (const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy) | 
|   | 
| virtual G4double  | MinPrimaryEnergy (const G4Material *, const G4ParticleDefinition *, G4double cut=0.0) | 
|   | 
| virtual G4double  | MinEnergyCut (const G4ParticleDefinition *, const G4MaterialCutsCouple *) | 
|   | 
| virtual void  | SetupForMaterial (const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy) | 
|   | 
| virtual void  | DefineForRegion (const G4Region *) | 
|   | 
| virtual void  | ModelDescription (std::ostream &outFile) const  | 
|   | 
| void  | InitialiseElementSelectors (const G4ParticleDefinition *, const G4DataVector &) | 
|   | 
std::vector 
< G4EmElementSelector * > *  | GetElementSelectors () | 
|   | 
| void  | SetElementSelectors (std::vector< G4EmElementSelector * > *) | 
|   | 
| virtual G4double  | ComputeDEDX (const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX) | 
|   | 
| G4double  | CrossSection (const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| G4double  | ComputeMeanFreePath (const G4ParticleDefinition *, G4double kineticEnergy, const G4Material *, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| G4double  | ComputeCrossSectionPerAtom (const G4ParticleDefinition *, const G4Element *, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| G4int  | SelectIsotopeNumber (const G4Element *) | 
|   | 
| const G4Element *  | SelectRandomAtom (const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| const G4Element *  | SelectRandomAtom (const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX) | 
|   | 
| G4int  | SelectRandomAtomNumber (const G4Material *) | 
|   | 
| void  | SetParticleChange (G4VParticleChange *, G4VEmFluctuationModel *f=nullptr) | 
|   | 
| void  | SetCrossSectionTable (G4PhysicsTable *, G4bool isLocal) | 
|   | 
| G4ElementData *  | GetElementData () | 
|   | 
| G4PhysicsTable *  | GetCrossSectionTable () | 
|   | 
| G4VEmFluctuationModel *  | GetModelOfFluctuations () | 
|   | 
| G4VEmAngularDistribution *  | GetAngularDistribution () | 
|   | 
| void  | SetAngularDistribution (G4VEmAngularDistribution *) | 
|   | 
| G4double  | HighEnergyLimit () const  | 
|   | 
| G4double  | LowEnergyLimit () const  | 
|   | 
| G4double  | HighEnergyActivationLimit () const  | 
|   | 
| G4double  | LowEnergyActivationLimit () const  | 
|   | 
| G4double  | PolarAngleLimit () const  | 
|   | 
| G4double  | SecondaryThreshold () const  | 
|   | 
| G4bool  | LPMFlag () const  | 
|   | 
| G4bool  | DeexcitationFlag () const  | 
|   | 
| G4bool  | ForceBuildTableFlag () const  | 
|   | 
| G4bool  | UseAngularGeneratorFlag () const  | 
|   | 
| void  | SetAngularGeneratorFlag (G4bool) | 
|   | 
| void  | SetHighEnergyLimit (G4double) | 
|   | 
| void  | SetLowEnergyLimit (G4double) | 
|   | 
| void  | SetActivationHighEnergyLimit (G4double) | 
|   | 
| void  | SetActivationLowEnergyLimit (G4double) | 
|   | 
| G4bool  | IsActive (G4double kinEnergy) | 
|   | 
| void  | SetPolarAngleLimit (G4double) | 
|   | 
| void  | SetSecondaryThreshold (G4double) | 
|   | 
| void  | SetLPMFlag (G4bool val) | 
|   | 
| void  | SetDeexcitationFlag (G4bool val) | 
|   | 
| void  | SetForceBuildTable (G4bool val) | 
|   | 
| void  | SetMasterThread (G4bool val) | 
|   | 
| G4bool  | IsMaster () const  | 
|   | 
| G4double  | MaxSecondaryKinEnergy (const G4DynamicParticle *dynParticle) | 
|   | 
| const G4String &  | GetName () const  | 
|   | 
| void  | SetCurrentCouple (const G4MaterialCutsCouple *) | 
|   | 
| const G4Element *  | GetCurrentElement () const  | 
|   | 
| const G4Isotope *  | GetCurrentIsotope () const  | 
|   | 
| G4bool  | IsLocked () const  | 
|   | 
| void  | SetLocked (G4bool) | 
|   |