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

#include <G4Molecule.hh>

G4Molecule에 대한 상속 다이어그램 :
G4IT G4VUserTrackInformation

Public 멤버 함수

void Print () const
 
voidoperator new (size_t)
 
void operator delete (void *)
 
 G4Molecule (const G4Molecule &)
 
G4Moleculeoperator= (const G4Molecule &right)
 
G4bool operator== (const G4Molecule &right) const
 
G4bool operator!= (const G4Molecule &right) const
 
G4bool operator< (const G4Molecule &right) const
 
 operator int () const
 
virtual G4ITType GetITSubType () const
 
 G4Molecule (G4MoleculeDefinition *molecule)
 
 G4Molecule (G4MoleculeDefinition *molDef, int charge)
 
 G4Molecule (G4MoleculeDefinition *molecule, G4int, G4int)
 
 G4Molecule (G4MoleculeDefinition *molecule, G4int, G4bool)
 
 G4Molecule (G4MolecularConfiguration *)
 
virtual ~G4Molecule ()
 
const G4StringGetName () const
 
const G4StringGetFormatedName () const
 
G4int GetAtomsNumber () const
 
void SetElectronOccupancy (const G4ElectronOccupancy *)
 
void ExciteMolecule (G4int)
 
void IonizeMolecule (G4int)
 
void AddElectron (G4int orbit, G4int n=1)
 
void RemoveElectron (G4int, G4int number=1)
 
void MoveOneElectron (G4int, G4int)
 
G4double GetNbElectrons () const
 
void PrintState () const
 
G4TrackBuildTrack (G4double globalTime, const G4ThreeVector &Position)
 
G4double GetKineticEnergy () const
 
G4double GetDiffusionVelocity () const
 
const std::vector< const
G4MolecularDissociationChannel * > * 
GetDecayChannel () const
 
G4int GetFakeParticleID () const
 
G4int GetMoleculeID () const
 
const G4MoleculeDefinitionGetDefinition () const
 
void SetDiffusionCoefficient (G4double)
 
G4double GetDiffusionCoefficient () const
 
G4double GetDiffusionCoefficient (const G4Material *, double temperature) const
 
void SetDecayTime (G4double)
 
G4double GetDecayTime () const
 
void SetVanDerVaalsRadius (G4double)
 
G4double GetVanDerVaalsRadius () const
 
const G4ElectronOccupancyGetElectronOccupancy () const
 
G4int GetCharge () const
 
void SetMass (G4double)
 
G4double GetMass () const
 
const G4StringGetLabel () const
 
void SetLabel (const G4String &label)
 
void ChangeConfigurationToLabel (const G4String &label)
 
G4MolecularConfigurationGetMolecularConfiguration () const
 
virtual G4bool diff (const G4IT &right) const =0
 
virtual G4bool equal (const G4IT &right) const =0
 
G4bool operator< (const G4IT &right) const
 
G4bool operator== (const G4IT &right) const
 
G4bool operator!= (const G4IT &right) const
 
void SetTrack (G4Track *)
 
G4TrackGetTrack ()
 
const G4TrackGetTrack () const
 
void RecordCurrentPositionNTime ()
 
const G4ThreeVectorGetPosition () const
 
double operator[] (int i) const
 
const G4ThreeVectorGetPreStepPosition () const
 
G4double GetPreStepLocalTime () const
 
G4double GetPreStepGlobalTime () const
 
void SetPrevious (G4IT *)
 
void SetNext (G4IT *)
 
G4ITGetPrevious ()
 
const G4ITGetPrevious () const
 
G4ITGetNext ()
 
const G4ITGetNext () const
 
void SetITBox (G4ITBox *)
 
const G4ITBoxGetITBox () const
 
void TakeOutBox ()
 
void SetNode (G4KDNode_Base *)
 
G4KDNode_BaseGetNode () const
 
void SetParentID (int, int)
 
void GetParentID (int &, int &)
 
G4TrackingInformationGetTrackingInfo ()
 
G4TrackListNodeGetListNode ()
 
void SetListNode (G4TrackListNode *node)
 
virtual const G4ITType GetITType () const =0
 
const G4StringGetType () const
 

정적 Public 멤버 함수

static G4MoleculeGetMolecule (const G4Track *)
 

Protected 속성

G4TrackfpTrack
 
G4StringpType
 

Private 멤버 함수

 G4Molecule ()
 

Private 속성

G4MolecularConfigurationfpMolecularConfiguration
 

상세한 설명

Class Description The dynamic molecule holds all the data that change for a molecule It has a pointer to G4MoleculeDefinition object, which holds all the "ground level" information.

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

생성자 & 소멸자 문서화

G4Molecule::G4Molecule ( const G4Molecule right)

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

다음을 참조함 : fpMolecularConfiguration.

G4Molecule::G4Molecule ( G4MoleculeDefinition moleculeDefinition)

To build a molecule at ground state according to a given G4MoleculeDefinition that can be obtained from G4GenericMoleculeManager

Build a molecule at ground state according to a given G4MoleculeDefinition that can be obtained from G4GenericMoleculeManager

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

G4Molecule::G4Molecule ( G4MoleculeDefinition molDef,
int  charge 
)

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetOrCreateMolecularConfiguration().

G4Molecule::G4Molecule ( G4MoleculeDefinition moleculeDefinition,
G4int  OrbitalToFree,
G4int  OrbitalToFill 
)

To build a molecule at a specific excitation/ionisation state according to a ground state that can be obtained from G4GenericMoleculeManager

Build a molecule at a specific excitation/ionisation state according to a ground state that can be obtained from G4GenericMoleculeManager. Put 0 in the second option if this is a ionisation.

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

G4Molecule::G4Molecule ( G4MoleculeDefinition moleculeDefinition,
G4int  Level,
G4bool  Excitation 
)

Specific builder for water molecules to be used in Geant4-DNA, the last option Excitation is true if the molecule is excited, is false is the molecule is ionized.

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

다음을 참조함 : FatalErrorInArgument, fpMolecularConfiguration, G4Exception(), G4MoleculeDefinition::GetGroundStateElectronOccupancy(), G4MolecularConfiguration::GetOrCreateMolecularConfiguration(), G4ElectronOccupancy::RemoveElectron().

G4Molecule::G4Molecule ( G4MolecularConfiguration molConf)

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

다음을 참조함 : fpMolecularConfiguration.

G4Molecule::~G4Molecule ( )
virtual

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

다음을 참조함 : fpMolecularConfiguration, G4IT::fpTrack, G4Track::GetGlobalTime(), G4Track::GetPosition(), G4VMoleculeCounter::Instance().

G4Molecule::G4Molecule ( )
private

Default molecule builder

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

다음을 참조함 : fpMolecularConfiguration.

멤버 함수 문서화

void G4Molecule::AddElectron ( G4int  orbit,
G4int  n = 1 
)

Add n electrons to a given orbit. Note : You can add as many electrons to a given orbit, the result may be unrealist.

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

다음을 참조함 : G4MolecularConfiguration::AddElectron(), fpMolecularConfiguration.

G4Track * G4Molecule::BuildTrack ( G4double  globalTime,
const G4ThreeVector Position 
)
void G4Molecule::ChangeConfigurationToLabel ( const G4String label)
virtual G4bool G4IT::diff ( const G4IT right) const
pure virtualinherited

다음에 의해서 참조됨 : G4IT::operator<().

virtual G4bool G4IT::equal ( const G4IT right) const
pure virtualinherited

다음에 의해서 참조됨 : G4IT::operator==().

void G4Molecule::ExciteMolecule ( G4int  ExcitedLevel)

Method used in Geant4-DNA to excite water molecules

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

다음을 참조함 : G4MolecularConfiguration::ExciteMolecule(), fpMolecularConfiguration.

G4int G4Molecule::GetAtomsNumber ( ) const

Returns the nomber of atoms compouning the molecule

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetAtomsNumber().

G4int G4Molecule::GetCharge ( ) const

Returns the charge of molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetCharge().

const vector< const G4MolecularDissociationChannel * > * G4Molecule::GetDecayChannel ( ) const

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetDecayChannel().

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

G4double G4Molecule::GetDecayTime ( ) const

Returns the decay time of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetDecayTime().

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

const G4MoleculeDefinition * G4Molecule::GetDefinition ( ) const

Get molecule definition. This G4MoleculeDefinition has the ground electronic state of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetDefinition().

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

G4double G4Molecule::GetDiffusionCoefficient ( ) const
G4double G4Molecule::GetDiffusionCoefficient ( const G4Material mat,
double  temperature 
) const

Returns the diffusion coefficient D.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetDiffusionCoefficient().

G4double G4Molecule::GetDiffusionVelocity ( ) const

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

다음을 참조함 : CLHEP::c_squared, fpMolecularConfiguration, G4MolecularConfiguration::GetGlobalTemperature(), G4MolecularConfiguration::GetMass(), CLHEP::k_Boltzmann.

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

const G4ElectronOccupancy * G4Molecule::GetElectronOccupancy ( ) const

Returns the object ElectronOccupancy describing the electronic configuration of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetElectronOccupancy().

G4int G4Molecule::GetFakeParticleID ( ) const

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetFakeParticleID().

const G4String & G4Molecule::GetFormatedName ( ) const

Returns the formated name of the molecule

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetFormatedName().

const G4ITBox * G4IT::GetITBox ( ) const
inlineinherited

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

다음을 참조함 : G4IT::fpITBox.

virtual G4ITType G4Molecule::GetITSubType ( ) const
inlinevirtual

G4IT(으)로부터 재구현되었습니다.

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

다음을 참조함 : GetMoleculeID().

virtual const G4ITType G4IT::GetITType ( ) const
pure virtualinherited
G4double G4Molecule::GetKineticEnergy ( ) const

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

다음을 참조함 : CLHEP::c_squared, E, fpMolecularConfiguration, GetDiffusionVelocity(), G4MolecularConfiguration::GetMass().

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

const G4String & G4Molecule::GetLabel ( ) const

Returns the label of the molecule configuration

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetLabel().

G4TrackListNode* G4IT::GetListNode ( )
inlineinherited

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

다음을 참조함 : G4IT::fpTrackNode.

다음에 의해서 참조됨 : G4FastList< G4Track >::__GetNode(), G4FastList< G4Track >::Flag(), G4FastList< G4Track >::GetList(), G4FastList< G4Track >::GetNode().

G4double G4Molecule::GetMass ( ) const

Returns the total mass of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetMass().

G4MolecularConfiguration * G4Molecule::GetMolecularConfiguration ( ) const
G4Molecule * G4Molecule::GetMolecule ( const G4Track track)
static

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

다음을 참조함 : GetIT().

G4int G4Molecule::GetMoleculeID ( ) const

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetMoleculeID().

다음에 의해서 참조됨 : G4DNAElectronHoleRecombination::FindReactant(), GetITSubType(), operator int().

const G4String & G4Molecule::GetName ( void  ) const
virtual
G4double G4Molecule::GetNbElectrons ( ) const

Returns the number of electron.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetNbElectrons().

G4IT * G4IT::GetNext ( )
inlineinherited

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

다음을 참조함 : G4IT::fpNextIT.

다음에 의해서 참조됨 : G4ITBox::Extract(), G4ITBox::TransferTo(), G4ITBox::~G4ITBox().

const G4IT * G4IT::GetNext ( ) const
inlineinherited

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

다음을 참조함 : G4IT::fpNextIT.

G4KDNode_Base * G4IT::GetNode ( ) const
inlineinherited

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

다음을 참조함 : G4IT::fpKDNode.

void G4IT::GetParentID ( int p_a,
int p_b 
)
inlineinherited

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

다음을 참조함 : G4IT::fParentID_A, G4IT::fParentID_B.

const G4ThreeVector & G4IT::GetPosition ( ) const
inherited

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

다음을 참조함 : G4IT::fpTrack, G4Track::GetPosition(), G4IT::GetTrack().

G4double G4IT::GetPreStepGlobalTime ( ) const
inherited

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

다음을 참조함 : G4IT::fpTrackingInformation, G4TrackingInformation::GetPreStepGlobalTime().

G4double G4IT::GetPreStepLocalTime ( ) const
inherited

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

다음을 참조함 : G4IT::fpTrackingInformation, G4TrackingInformation::GetPreStepLocalTime().

const G4ThreeVector & G4IT::GetPreStepPosition ( ) const
inherited

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

다음을 참조함 : G4IT::fpTrackingInformation, G4TrackingInformation::GetPreStepPosition().

G4IT * G4IT::GetPrevious ( )
inlineinherited

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

다음을 참조함 : G4IT::fpPreviousIT.

다음에 의해서 참조됨 : G4ITBox::Extract(), G4ITBox::FindIT().

const G4IT * G4IT::GetPrevious ( ) const
inlineinherited

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

다음을 참조함 : G4IT::fpPreviousIT.

G4Track * G4IT::GetTrack ( )
inlineinherited

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

다음을 참조함 : G4IT::fpTrack.

다음에 의해서 참조됨 : G4DNAMoleculeEncounterStepper::CheckAndRecordResults(), G4IT::GetPosition().

const G4Track * G4IT::GetTrack ( ) const
inlineinherited

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

다음을 참조함 : G4IT::fpTrack.

G4TrackingInformation* G4IT::GetTrackingInfo ( )
inlineinherited
const G4String & G4VUserTrackInformation::GetType ( ) const
inherited

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

다음을 참조함 : G4VUserTrackInformation::pType.

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

G4double G4Molecule::GetVanDerVaalsRadius ( ) const

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetVanDerVaalsRadius().

void G4Molecule::IonizeMolecule ( G4int  IonizedLevel)

Method used in Geant4-DNA to ionize water molecules

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::IonizeMolecule().

void G4Molecule::MoveOneElectron ( G4int  orbitToFree,
G4int  orbitToFill 
)

Move one electron from an orbit to another.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::MoveOneElectron().

void G4Molecule::operator delete ( void aMolecule)
inline

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

다음을 참조함 : aMoleculeAllocator().

G4Molecule::operator int ( ) const
inline

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

다음을 참조함 : GetMoleculeID().

void * G4Molecule::operator new ( size_t  )
inline

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

다음을 참조함 : aMoleculeAllocator().

G4bool G4IT::operator!= ( const G4IT right) const
inherited

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

다음을 참조함 : G4IT::operator==().

G4bool G4Molecule::operator!= ( const G4Molecule right) const

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

다음을 참조함 : right.

G4bool G4IT::operator< ( const G4IT right) const
inherited

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

다음을 참조함 : G4IT::diff(), G4IT::GetITType().

G4bool G4Molecule::operator< ( const G4Molecule right) const

The two methods below are the most called of the simulation : compare molecules in the MoleculeStackManager or in the InteractionTable

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

다음을 참조함 : fpMolecularConfiguration.

G4Molecule & G4Molecule::operator= ( const G4Molecule right)

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

다음을 참조함 : fpMolecularConfiguration.

G4bool G4IT::operator== ( const G4IT right) const
inherited

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

다음을 참조함 : G4IT::equal(), G4IT::GetITType().

다음에 의해서 참조됨 : G4IT::operator!=().

G4bool G4Molecule::operator== ( const G4Molecule right) const

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

다음을 참조함 : fpMolecularConfiguration.

double G4IT::operator[] ( int  i) const
inherited

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

다음을 참조함 : G4IT::fpTrack, G4Track::GetPosition().

void G4Molecule::Print ( void  ) const
virtual

G4IT(으)로부터 재구현되었습니다.

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

다음을 참조함 : G4cout, G4endl.

void G4Molecule::PrintState ( ) const

Show the electronic state of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::PrintState().

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

void G4IT::RecordCurrentPositionNTime ( )
inherited

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

다음을 참조함 : G4IT::fpTrack, G4IT::fpTrackingInformation, G4TrackingInformation::RecordCurrentPositionNTime().

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

void G4Molecule::RemoveElectron ( G4int  orbit,
G4int  number = 1 
)

Remove n electrons to a given orbit.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::RemoveElectron().

void G4Molecule::SetDecayTime ( G4double  dynDecayTime)

Set the decay time of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::SetDecayTime().

void G4Molecule::SetDiffusionCoefficient ( G4double  dynDiffusionCoefficient)

Sets the diffusion coefficient D of the molecule used in diffusion processes to calculate the mean square jump distance between two changes of direction. In three dimension : <x^2> = 6 D t where t is the mean jump time between two changes of direction.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::SetDiffusionCoefficient().

void G4Molecule::SetElectronOccupancy ( const G4ElectronOccupancy occ)

Will set up the correct molecularConfiguration given an electron configuration

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::GetDefinition(), G4MolecularConfiguration::GetOrCreateMolecularConfiguration().

void G4IT::SetITBox ( G4ITBox aITBox)
inlineinherited

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

다음을 참조함 : G4IT::fpITBox.

다음에 의해서 참조됨 : G4ITBox::Extract(), G4ITBox::Push().

void G4Molecule::SetLabel ( const G4String label)

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::SetLabel().

void G4IT::SetListNode ( G4TrackListNode node)
inlineinherited

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

다음을 참조함 : G4IT::fpTrackNode.

다음에 의해서 참조됨 : G4FastListNode< G4Track >::DetachYourSelf(), G4FastList< G4Track >::Flag().

void G4Molecule::SetMass ( G4double  aMass)

Set the total mass of the molecule.

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::SetMass().

void G4IT::SetNext ( G4IT aIT)
inlineinherited

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

다음을 참조함 : G4IT::fpNextIT.

다음에 의해서 참조됨 : G4ITBox::Extract(), G4ITBox::Push().

void G4IT::SetNode ( G4KDNode_Base aNode)
inlineinherited

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

다음을 참조함 : G4IT::fpKDNode.

void G4IT::SetParentID ( int  p_a,
int  p_b 
)
inlineinherited

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

다음을 참조함 : G4IT::fParentID_A, G4IT::fParentID_B.

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

void G4IT::SetPrevious ( G4IT aIT)
inlineinherited

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

다음을 참조함 : G4IT::fpPreviousIT.

다음에 의해서 참조됨 : G4ITBox::Extract(), G4ITBox::Push().

void G4IT::SetTrack ( G4Track track)
inlineinherited

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

다음을 참조함 : G4IT::fpTrack, track.

void G4Molecule::SetVanDerVaalsRadius ( G4double  dynVanDerVaalsRadius)

The Van Der Valls Radius of the molecule

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

다음을 참조함 : fpMolecularConfiguration, G4MolecularConfiguration::SetVanDerVaalsRadius().

void G4IT::TakeOutBox ( )
inherited

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

다음을 참조함 : G4ITBox::Extract(), G4IT::fpITBox, G4IT::fpKDNode, G4IT::fpTrackNode, InactiveNode().

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

멤버 데이타 문서화

G4MolecularConfiguration* G4Molecule::fpMolecularConfiguration
private
G4Track* G4IT::fpTrack
protectedinherited
G4String* G4VUserTrackInformation::pType
protectedinherited

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