|
| | G4RegularXTRadiator (G4LogicalVolume *anEnvelope, G4Material *, G4Material *, G4double, G4double, G4int, const G4String &processName="XTRegularRadiator") |
| |
| | ~G4RegularXTRadiator () |
| |
| G4double | SpectralXTRdEdx (G4double energy) |
| |
| G4double | GetStackFactor (G4double energy, G4double gamma, G4double varAngle) |
| |
| | G4VXTRenergyLoss (G4LogicalVolume *anEnvelope, G4Material *, G4Material *, G4double, G4double, G4int, const G4String &processName="XTRenergyLoss", G4ProcessType type=fElectromagnetic) |
| |
| virtual | ~G4VXTRenergyLoss () |
| |
| G4bool | IsApplicable (const G4ParticleDefinition &) |
| |
| G4VParticleChange * | PostStepDoIt (const G4Track &aTrack, const G4Step &aStep) |
| |
| G4double | GetMeanFreePath (const G4Track &aTrack, G4double previousStepSize, G4ForceCondition *condition) |
| |
| void | BuildPhysicsTable (const G4ParticleDefinition &) |
| |
| void | BuildEnergyTable () |
| |
| void | BuildAngleForEnergyBank () |
| |
| void | BuildTable () |
| |
| void | BuildAngleTable () |
| |
| void | BuildGlobalAngleTable () |
| |
| G4complex | OneInterfaceXTRdEdx (G4double energy, G4double gamma, G4double varAngle) |
| |
| G4double | SpectralAngleXTRdEdx (G4double varAngle) |
| |
| G4double | AngleSpectralXTRdEdx (G4double energy) |
| |
| G4double | AngleXTRdEdx (G4double varAngle) |
| |
| G4double | OneBoundaryXTRNdensity (G4double energy, G4double gamma, G4double varAngle) const |
| |
| G4double | XTRNSpectralAngleDensity (G4double varAngle) |
| |
| G4double | XTRNSpectralDensity (G4double energy) |
| |
| G4double | XTRNAngleSpectralDensity (G4double energy) |
| |
| G4double | XTRNAngleDensity (G4double varAngle) |
| |
| void | GetNumberOfPhotons () |
| |
| G4double | GetPlateFormationZone (G4double, G4double, G4double) |
| |
| G4complex | GetPlateComplexFZ (G4double, G4double, G4double) |
| |
| void | ComputePlatePhotoAbsCof () |
| |
| G4double | GetPlateLinearPhotoAbs (G4double) |
| |
| void | GetPlateZmuProduct () |
| |
| G4double | GetPlateZmuProduct (G4double, G4double, G4double) |
| |
| G4double | GetGasFormationZone (G4double, G4double, G4double) |
| |
| G4complex | GetGasComplexFZ (G4double, G4double, G4double) |
| |
| void | ComputeGasPhotoAbsCof () |
| |
| G4double | GetGasLinearPhotoAbs (G4double) |
| |
| void | GetGasZmuProduct () |
| |
| G4double | GetGasZmuProduct (G4double, G4double, G4double) |
| |
| G4double | GetPlateCompton (G4double) |
| |
| G4double | GetGasCompton (G4double) |
| |
| G4double | GetComptonPerAtom (G4double, G4double) |
| |
| G4double | GetXTRrandomEnergy (G4double scaledTkin, G4int iTkin) |
| |
| G4double | GetXTRenergy (G4int iPlace, G4double position, G4int iTransfer) |
| |
| G4double | GetRandomAngle (G4double energyXTR, G4int iTkin) |
| |
| G4double | GetAngleXTR (G4int iTR, G4double position, G4int iAngle) |
| |
| G4double | GetGamma () |
| |
| G4double | GetEnergy () |
| |
| G4double | GetVarAngle () |
| |
| void | SetGamma (G4double gamma) |
| |
| void | SetEnergy (G4double energy) |
| |
| void | SetVarAngle (G4double varAngle) |
| |
| void | SetAngleRadDistr (G4bool pAngleRadDistr) |
| |
| void | SetCompton (G4bool pC) |
| |
| G4PhysicsLogVector * | GetProtonVector () |
| |
| G4int | GetTotBin () |
| |
| G4PhysicsFreeVector * | GetAngleVector (G4double energy, G4int n) |
| |
| | G4VDiscreteProcess (const G4String &, G4ProcessType aType=fNotDefined) |
| |
| | G4VDiscreteProcess (G4VDiscreteProcess &) |
| |
| virtual | ~G4VDiscreteProcess () |
| |
| virtual G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
| |
| virtual G4double | AlongStepGetPhysicalInteractionLength (const G4Track &, G4double, G4double, G4double &, G4GPILSelection *) |
| |
| virtual G4double | AtRestGetPhysicalInteractionLength (const G4Track &, G4ForceCondition *) |
| |
| virtual G4VParticleChange * | AtRestDoIt (const G4Track &, const G4Step &) |
| |
| virtual G4VParticleChange * | AlongStepDoIt (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 |
| |
| virtual void | SetMasterProcess (G4VProcess *masterP) |
| |
| const G4VProcess * | GetMasterProcess () const |
| |
| virtual void | BuildWorkerPhysicsTable (const G4ParticleDefinition &part) |
| |
| virtual void | PrepareWorkerPhysicsTable (const G4ParticleDefinition &) |
| |
Definition at line 50 of file G4RegularXTRadiator.hh.