![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4EmBiasingManager, including all inherited members.
| ActivateForcedInteraction(G4double length=0.0, const G4String &r="") | G4EmBiasingManager | |
| ActivateSecondaryBiasing(const G4String ®ion, G4double factor, G4double energyLimit) | G4EmBiasingManager | |
| ApplyDirectionalSplitting(std::vector< G4DynamicParticle * > &vd, const G4Track &track, G4VEmModel *currentModel, G4int index, G4double tcut, G4ParticleChangeForGamma *partChange) | G4EmBiasingManager | private |
| ApplyDirectionalSplitting(std::vector< G4DynamicParticle * > &vd, const G4Track &track, G4VEmModel *currentModel, G4int index, G4double tcut) | G4EmBiasingManager | private |
| ApplyRangeCut(std::vector< G4DynamicParticle * > &vd, const G4Track &track, G4double &eloss, G4double safety) | G4EmBiasingManager | private |
| ApplyRussianRoulette(std::vector< G4DynamicParticle * > &vd, G4int index) | G4EmBiasingManager | inlineprivate |
| ApplySecondaryBiasing(std::vector< G4DynamicParticle * > &, const G4Track &track, G4VEmModel *currentModel, G4ParticleChangeForGamma *pParticleChange, G4double &eloss, G4int coupleIdx, G4double tcut, G4double safety=0.0) | G4EmBiasingManager | |
| ApplySecondaryBiasing(std::vector< G4DynamicParticle * > &, const G4Track &track, G4VEmModel *currentModel, G4ParticleChangeForLoss *pParticleChange, G4double &eloss, G4int coupleIdx, G4double tcut, G4double safety=0.0) | G4EmBiasingManager | |
| ApplySecondaryBiasing(std::vector< G4Track * > &, G4int coupleIdx) | G4EmBiasingManager | |
| ApplySplitting(std::vector< G4DynamicParticle * > &vd, const G4Track &track, G4VEmModel *currentModel, G4int index, G4double tcut) | G4EmBiasingManager | private |
| CheckDirection(G4ThreeVector pos, G4ThreeVector momdir) const | G4EmBiasingManager | |
| currentStepLimit | G4EmBiasingManager | private |
| eIonisation | G4EmBiasingManager | private |
| fDirectionalSplitting | G4EmBiasingManager | private |
| fDirectionalSplittingRadius | G4EmBiasingManager | private |
| fDirectionalSplittingTarget | G4EmBiasingManager | private |
| fDirectionalSplittingWeights | G4EmBiasingManager | private |
| ForcedInteractionRegion(G4int coupleIdx) | G4EmBiasingManager | inline |
| forcedRegions | G4EmBiasingManager | private |
| fSafetyMin | G4EmBiasingManager | private |
| G4EmBiasingManager() | G4EmBiasingManager | |
| G4EmBiasingManager(G4EmBiasingManager &)=delete | G4EmBiasingManager | private |
| GetDirectionalSplitting() | G4EmBiasingManager | inline |
| GetStepLimit(G4int coupleIdx, G4double previousStep) | G4EmBiasingManager | |
| GetWeight(G4int i) | G4EmBiasingManager | |
| idxForcedCouple | G4EmBiasingManager | private |
| idxSecBiasedCouple | G4EmBiasingManager | private |
| Initialise(const G4ParticleDefinition &part, const G4String &procName, G4int verbose) | G4EmBiasingManager | |
| lengthForRegion | G4EmBiasingManager | private |
| nBremSplitting | G4EmBiasingManager | private |
| nForcedRegions | G4EmBiasingManager | private |
| nSecBiasedRegions | G4EmBiasingManager | private |
| operator=(const G4EmBiasingManager &right)=delete | G4EmBiasingManager | private |
| ResetForcedInteraction() | G4EmBiasingManager | inline |
| secBiasedEnegryLimit | G4EmBiasingManager | private |
| secBiasedRegions | G4EmBiasingManager | private |
| secBiasedWeight | G4EmBiasingManager | private |
| SecondaryBiasingRegion(G4int coupleIdx) | G4EmBiasingManager | inline |
| SetDirectionalSplitting(G4bool v) | G4EmBiasingManager | inline |
| SetDirectionalSplittingRadius(G4double r) | G4EmBiasingManager | inline |
| SetDirectionalSplittingTarget(G4ThreeVector v) | G4EmBiasingManager | inline |
| startTracking | G4EmBiasingManager | private |
| theElectron | G4EmBiasingManager | private |
| theGamma | G4EmBiasingManager | private |
| tmpSecondaries | G4EmBiasingManager | private |
| ~G4EmBiasingManager() | G4EmBiasingManager |