| 
|   | G4StrawTubeXTRadiator (G4LogicalVolume *anEnvelope, G4Material *, G4Material *, G4double, G4double, G4Material *, G4bool unishut=false, const G4String &processName="StrawTubeXTRadiator") | 
|   | 
| virtual  | ~G4StrawTubeXTRadiator () | 
|   | 
| G4double  | GetMediumFormationZone (G4double, G4double, G4double) | 
|   | 
| void  | ComputeMediumPhotoAbsCof () | 
|   | 
| G4double  | GetMediumLinearPhotoAbs (G4double) | 
|   | 
| G4complex  | GetMediumComplexFZ (G4double, G4double, G4double) | 
|   | 
| G4double  | GetStackFactor (G4double energy, G4double gamma, G4double varAngle) override | 
|   | 
|   | G4VXTRenergyLoss (G4LogicalVolume *anEnvelope, G4Material *, G4Material *, G4double, G4double, G4int, const G4String &processName="XTRenergyLoss", G4ProcessType type=fElectromagnetic) | 
|   | 
| virtual  | ~G4VXTRenergyLoss () | 
|   | 
| virtual G4bool  | IsApplicable (const G4ParticleDefinition &) override | 
|   | 
| virtual G4VParticleChange *  | PostStepDoIt (const G4Track &aTrack, const G4Step &aStep) override | 
|   | 
| virtual G4double  | GetMeanFreePath (const G4Track &aTrack, G4double previousStepSize, G4ForceCondition *condition) override | 
|   | 
| virtual void  | BuildPhysicsTable (const G4ParticleDefinition &) override | 
|   | 
| void  | BuildEnergyTable () | 
|   | 
| void  | BuildAngleForEnergyBank () | 
|   | 
| void  | BuildTable () | 
|   | 
| void  | BuildAngleTable () | 
|   | 
| void  | BuildGlobalAngleTable () | 
|   | 
| G4complex  | OneInterfaceXTRdEdx (G4double energy, G4double gamma, G4double varAngle) | 
|   | 
| G4double  | SpectralAngleXTRdEdx (G4double varAngle) | 
|   | 
| virtual G4double  | SpectralXTRdEdx (G4double energy) | 
|   | 
| 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 53 of file G4StrawTubeXTRadiator.hh.