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

#include <G4DNASmoluchowskiReactionModel.hh>

G4DNASmoluchowskiReactionModel에 대한 상속 다이어그램 :

Public 멤버 함수

 G4DNASmoluchowskiReactionModel ()
virtual ~G4DNASmoluchowskiReactionModel ()
 G4DNASmoluchowskiReactionModel (const G4DNASmoluchowskiReactionModel &)
virtual void Initialise (G4MolecularConfiguration *, const G4Track &)
virtual void InitialiseToPrint (G4MolecularConfiguration *)
virtual G4double GetReactionRadius (G4MolecularConfiguration *, G4MolecularConfiguration *)
virtual G4double GetReactionRadius (const G4int)
virtual G4bool FindReaction (const G4Track &, const G4Track &, const G4double, G4double &, const G4bool)
void SetReactionTable (const G4DNAMolecularReactionTable *)
const G4DNAMolecularReactionTableGetReactionTable ()

Protected 속성

const G4DNAMolecularReactionTablefReactionTable

Private 멤버 함수

G4DNASmoluchowskiReactionModeloperator= (const G4DNASmoluchowskiReactionModel &)

Private 속성

const std::vector< const
G4DNAMolecularReactionData * > * 

상세한 설명

G4DNASmoluchowskiReactionModel should be used for very fast reactions (high reaction rate) : the reactions between reactants occuring at encounter. When the time step is constrained this model uses brownian bridge : "Absorbing (Smoluchowski) boundary condition" Reference : On the simulation of diffusion processes close to boundaries, N. J. B. Green, Molecular Physics, 65: 6, 1399 — 1408(1988)

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

생성자 & 소멸자 문서화

G4DNASmoluchowskiReactionModel::G4DNASmoluchowskiReactionModel ( ) 파일의 37 번째 라인에서 정의되었습니다.

다음을 참조함 : fReactionData.

G4DNASmoluchowskiReactionModel::~G4DNASmoluchowskiReactionModel ( )
virtual 파일의 56 번째 라인에서 정의되었습니다.

다음을 참조함 : fReactionData.

G4DNASmoluchowskiReactionModel::G4DNASmoluchowskiReactionModel ( const G4DNASmoluchowskiReactionModel __right) 파일의 43 번째 라인에서 정의되었습니다.

다음을 참조함 : fReactionData.

멤버 함수 문서화

G4bool G4DNASmoluchowskiReactionModel::FindReaction ( const G4Track __trackA,
const G4Track __trackB,
const G4double  __R,
G4double __r,
const G4bool  __alongStepReaction 
G4double G4DNASmoluchowskiReactionModel::GetReactionRadius ( G4MolecularConfiguration __mol1,
G4MolecularConfiguration __mol2 
G4double G4DNASmoluchowskiReactionModel::GetReactionRadius ( const G4int  __i)

G4VDNAReactionModel를 구현. 파일의 83 번째 라인에서 정의되었습니다.

const G4DNAMolecularReactionTable * G4VDNAReactionModel::GetReactionTable ( )

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

다음을 참조함 : G4VDNAReactionModel::fReactionTable.

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

void G4DNASmoluchowskiReactionModel::Initialise ( G4MolecularConfiguration ,
const G4Track  

This macro is defined in AddClone_def

G4VDNAReactionModel(으)로부터 재구현되었습니다. 파일의 61 번째 라인에서 정의되었습니다.

다음을 참조함 : fReactionData, G4VDNAReactionModel::fReactionTable, G4DNAMolecularReactionTable::GetReactionData().

void G4DNASmoluchowskiReactionModel::InitialiseToPrint ( G4MolecularConfiguration __molecule)
G4DNASmoluchowskiReactionModel & G4DNASmoluchowskiReactionModel::operator= ( const G4DNASmoluchowskiReactionModel right)
private 파일의 49 번째 라인에서 정의되었습니다.

다음을 참조함 : fReactionData.

void G4VDNAReactionModel::SetReactionTable ( const G4DNAMolecularReactionTable table)

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

다음을 참조함 : G4VDNAReactionModel::fReactionTable.

다음에 의해서 참조됨 : G4DNAMolecularStepByStepModel::Initialize(), G4DNAMolecularReactionTable::PrintTable().

멤버 데이타 문서화

const std::vector<const G4DNAMolecularReactionData*>* G4DNASmoluchowskiReactionModel::fReactionData

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

다음에 의해서 참조됨 : G4DNASmoluchowskiReactionModel(), Initialise(), InitialiseToPrint(), operator=(), ~G4DNASmoluchowskiReactionModel().

const G4DNAMolecularReactionTable* G4VDNAReactionModel::fReactionTable

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