#include <G4VITReactionProcess.hh>
Public 멤버 함수 | |
G4VITReactionProcess () | |
virtual | ~G4VITReactionProcess () |
G4VITReactionProcess (const G4VITReactionProcess &other) | |
G4VITReactionProcess & | operator= (const G4VITReactionProcess &other) |
virtual void | Initialize () |
virtual G4bool | IsApplicable (G4ITType, G4ITType) const |
virtual G4bool | TestReactibility (const G4Track &, const G4Track &, const double, const double, bool)=0 |
virtual G4ITReactionChange * | MakeReaction (const G4Track &, const G4Track &)=0 |
void | SetReactionTable (const G4ITReactionTable *) |
void | ResetChanges () |
Protected 속성 | |
const G4ITReactionTable * | fpReactionTable |
G4ITReactionChange * | fpChanges |
G4String | fName |
G4VITReactionProcess defines the reaction between two G4IT. It should be stored in a G4VITModel.
G4VITReactionProcess.hh 파일의 62 번째 라인에서 정의되었습니다.
G4VITReactionProcess::G4VITReactionProcess | ( | ) |
Default constructor
G4VITReactionProcess.cc 파일의 38 번째 라인에서 정의되었습니다.
|
virtual |
Default destructor
G4VITReactionProcess.cc 파일의 43 번째 라인에서 정의되었습니다.
G4VITReactionProcess::G4VITReactionProcess | ( | const G4VITReactionProcess & | other | ) |
Copy constructor
other | Object to copy from |
G4VITReactionProcess.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : fpChanges, fpReactionTable.
|
inlinevirtual |
First initialization (done once for all at the begin of the run) eg. check if the reaction table is given ...
G4VITReactionProcess.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VITStepModel::Initialize().
G4VITReactionProcess.hh 파일의 94 번째 라인에서 정의되었습니다.
|
pure virtual |
G4DNAMolecularReaction에서 구현되었습니다.
다음에 의해서 참조됨 : G4ITModelProcessor::FindReaction().
G4VITReactionProcess & G4VITReactionProcess::operator= | ( | const G4VITReactionProcess & | other | ) |
Will Clone the reaction process i.e. new reaction process will be created with same features as the parent one. Use preprocessor macro : AddCloneReactionProcess the copy constructor of the derived class must be implemented. This macro is defined in AddClone_defAssignment operator
other | Object to assign from |
G4VITReactionProcess.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : fName.
|
inline |
G4VITReactionProcess.hh 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : fpChanges.
다음에 의해서 참조됨 : G4ITModelProcessor::FindReaction().
|
inline |
G4VITReactionProcess.hh 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : fpReactionTable.
다음에 의해서 참조됨 : G4VITStepModel::Initialize().
|
pure virtual |
G4DNAMolecularReaction에서 구현되었습니다.
다음에 의해서 참조됨 : G4ITModelProcessor::FindReaction().
|
protected |
G4VITReactionProcess.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : operator=().
|
protected |
G4VITReactionProcess.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VITReactionProcess(), G4DNAMolecularReaction::MakeReaction(), ResetChanges(), G4DNAMolecularReaction::~G4DNAMolecularReaction().
|
protected |
G4VITReactionProcess.hh 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VITReactionProcess(), SetReactionTable().