Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Protected 속성 | Private 속성 | 모든 멤버 목록
G4DNAWaterDissociationDisplacer 클래스 참조

#include <G4DNAWaterDissociationDisplacer.hh>

G4DNAWaterDissociationDisplacer에 대한 상속 다이어그램 :
G4VMolecularDecayDisplacer

Public 멤버 함수

 G4DNAWaterDissociationDisplacer ()
 
virtual ~G4DNAWaterDissociationDisplacer ()
 
std::vector< G4ThreeVectorGetProductsDisplacement (const G4MolecularDissociationChannel *) const override
 
G4ThreeVector GetMotherMoleculeDisplacement (const G4MolecularDissociationChannel *) const override
 
G4ThreeVector radialDistributionOfElectron () const
 
G4ThreeVector radialDistributionOfProducts (G4double r_rms) const
 
void SetVerbose (G4int verbose)
 

정적 Public 멤버 함수

static G4double ElectronProbaDistribution (G4double r)
 

Protected 속성

G4int fVerbose
 

Private 속성

std::function< G4double(G4double)> fProba1DFunction
 
std::vector< G4doublefElectronThermalization
 
G4DNARevertProbability fFastElectronDistrib
 

상세한 설명

G4DNAWaterDissociationDisplacer.hh 파일의 57 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4DNAWaterDissociationDisplacer::G4DNAWaterDissociationDisplacer ( )
G4DNAWaterDissociationDisplacer::~G4DNAWaterDissociationDisplacer ( )
virtual

G4DNAWaterDissociationDisplacer.cc 파일의 146 번째 라인에서 정의되었습니다.

멤버 함수 문서화

static G4double G4DNAWaterDissociationDisplacer::ElectronProbaDistribution ( G4double  r)
static
G4ThreeVector G4DNAWaterDissociationDisplacer::GetMotherMoleculeDisplacement ( const G4MolecularDissociationChannel theDecayChannel) const
overridevirtual
vector< G4ThreeVector > G4DNAWaterDissociationDisplacer::GetProductsDisplacement ( const G4MolecularDissociationChannel theDecayChannel) const
overridevirtual
G4ThreeVector G4DNAWaterDissociationDisplacer::radialDistributionOfElectron ( ) const

G4DNAWaterDissociationDisplacer.cc 파일의 400 번째 라인에서 정의되었습니다.

다음을 참조함 : bin, fElectronThermalization, G4RandomDirection(), G4UniformRand, G4INCL::Math::min().

다음에 의해서 참조됨 : GetProductsDisplacement().

G4ThreeVector G4DNAWaterDissociationDisplacer::radialDistributionOfProducts ( G4double  r_rms) const

G4DNAWaterDissociationDisplacer.cc 파일의 387 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::DeJongSpin::shoot(), x, y, z.

다음에 의해서 참조됨 : GetMotherMoleculeDisplacement(), GetProductsDisplacement().

void G4VMolecularDecayDisplacer::SetVerbose ( G4int  verbose)
inlineinherited

G4VMolecularDissociationDisplacer.hh 파일의 72 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VMolecularDecayDisplacer::fVerbose.

멤버 데이타 문서화

std::vector<G4double> G4DNAWaterDissociationDisplacer::fElectronThermalization
private

G4DNAWaterDissociationDisplacer.hh 파일의 83 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : radialDistributionOfElectron().

G4DNARevertProbability G4DNAWaterDissociationDisplacer::fFastElectronDistrib
private

G4DNAWaterDissociationDisplacer.hh 파일의 84 번째 라인에서 정의되었습니다.

std::function<G4double(G4double)> G4DNAWaterDissociationDisplacer::fProba1DFunction
private

G4DNAWaterDissociationDisplacer.hh 파일의 82 번째 라인에서 정의되었습니다.

G4int G4VMolecularDecayDisplacer::fVerbose
protectedinherited

G4VMolecularDissociationDisplacer.hh 파일의 78 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetProductsDisplacement(), G4VMolecularDecayDisplacer::SetVerbose().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: