#include <G4ElectronOccupancy.hh>
Public 타입 | |
enum | { MaxSizeOfOrbit = 20 } |
Public 멤버 함수 | |
G4ElectronOccupancy (G4int sizeOrbit=MaxSizeOfOrbit) | |
G4ElectronOccupancy (const G4ElectronOccupancy &right) | |
virtual | ~G4ElectronOccupancy () |
void * | operator new (size_t) |
void | operator delete (void *aElectronOccupancy) |
G4ElectronOccupancy & | operator= (const G4ElectronOccupancy &right) |
G4int | operator== (const G4ElectronOccupancy &right) const |
G4int | operator!= (const G4ElectronOccupancy &right) const |
G4int | GetTotalOccupancy () const |
G4int | GetOccupancy (G4int orbit) const |
G4int | AddElectron (G4int orbit, G4int number=1) |
G4int | RemoveElectron (G4int orbit, G4int number=1) |
G4int | GetSizeOfOrbit () const |
void | DumpInfo () const |
Private 속성 | |
G4int | theSizeOfOrbit |
G4int | theTotalOccupancy |
G4int * | theOccupancies |
G4ElectronOccupancy.hh 파일의 62 번째 라인에서 정의되었습니다.
anonymous enum |
열거형 멤버 | |
---|---|
MaxSizeOfOrbit |
G4ElectronOccupancy.hh 파일의 65 번째 라인에서 정의되었습니다.
G4ElectronOccupancy::G4ElectronOccupancy | ( | G4int | sizeOrbit = MaxSizeOfOrbit | ) |
G4ElectronOccupancy.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : MaxSizeOfOrbit, theOccupancies, theSizeOfOrbit, theTotalOccupancy.
G4ElectronOccupancy::G4ElectronOccupancy | ( | const G4ElectronOccupancy & | right | ) |
G4ElectronOccupancy.cc 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : theOccupancies, theSizeOfOrbit, theTotalOccupancy.
|
virtual |
G4ElectronOccupancy.cc 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : theOccupancies, theSizeOfOrbit, theTotalOccupancy.
G4ElectronOccupancy.cc 파일의 140 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), JustWarning, theOccupancies, theSizeOfOrbit, theTotalOccupancy.
다음에 의해서 참조됨 : G4MolecularConfiguration::AddElectron(), G4EmDNAChemistry::ConstructDissociationChannels(), G4MolecularConfiguration::ExciteMolecule(), G4MolecularConfiguration::MoveOneElectron(), G4MoleculeDefinition::SetLevelOccupation().
void G4ElectronOccupancy::DumpInfo | ( | ) | const |
G4ElectronOccupancy.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, theOccupancies, theSizeOfOrbit.
G4ElectronOccupancy.hh 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : theOccupancies, theSizeOfOrbit.
다음에 의해서 참조됨 : G4MolecularConfiguration::IonizeMolecule(), G4MolecularConfiguration::MoveOneElectron(), comparator::operator()(), G4MolecularConfiguration::RemoveElectron(), G4MoleculeDefinition::SetLevelOccupation().
|
inline |
G4ElectronOccupancy.hh 파일의 126 번째 라인에서 정의되었습니다.
다음을 참조함 : theSizeOfOrbit.
다음에 의해서 참조됨 : G4MoleculeDefinition::GetNbMolecularShells(), comparator::operator()(), G4MoleculeDefinition::Serialize().
|
inline |
G4ElectronOccupancy.hh 파일의 132 번째 라인에서 정의되었습니다.
다음을 참조함 : theTotalOccupancy.
다음에 의해서 참조됨 : G4MoleculeDefinition::GetNbElectrons(), comparator::operator()().
G4ElectronOccupancy.hh 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : aElectronOccupancyAllocator().
|
inline |
G4ElectronOccupancy.hh 파일의 111 번째 라인에서 정의되었습니다.
다음을 참조함 : aElectronOccupancyAllocator().
G4int G4ElectronOccupancy::operator!= | ( | const G4ElectronOccupancy & | right | ) | const |
G4ElectronOccupancy.cc 파일의 125 번째 라인에서 정의되었습니다.
다음을 참조함 : right.
G4ElectronOccupancy & G4ElectronOccupancy::operator= | ( | const G4ElectronOccupancy & | right | ) |
G4ElectronOccupancy.cc 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : theOccupancies, theSizeOfOrbit, theTotalOccupancy.
G4int G4ElectronOccupancy::operator== | ( | const G4ElectronOccupancy & | right | ) | const |
G4ElectronOccupancy.cc 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : MaxSizeOfOrbit, theOccupancies, theSizeOfOrbit.
G4ElectronOccupancy.cc 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), JustWarning, theOccupancies, theSizeOfOrbit, theTotalOccupancy.
다음에 의해서 참조됨 : G4EmDNAChemistry::ConstructDissociationChannels(), G4MolecularConfiguration::ExciteMolecule(), G4Molecule::G4Molecule(), G4MolecularConfiguration::IonizeMolecule(), G4MolecularConfiguration::MoveOneElectron(), G4MolecularConfiguration::RemoveElectron(), G4MoleculeDefinition::SetLevelOccupation().
|
private |
G4ElectronOccupancy.hh 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddElectron(), DumpInfo(), G4ElectronOccupancy(), GetOccupancy(), operator=(), operator==(), RemoveElectron(), ~G4ElectronOccupancy().
|
private |
G4ElectronOccupancy.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddElectron(), DumpInfo(), G4ElectronOccupancy(), GetOccupancy(), GetSizeOfOrbit(), operator=(), operator==(), RemoveElectron(), ~G4ElectronOccupancy().
|
private |
G4ElectronOccupancy.hh 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddElectron(), G4ElectronOccupancy(), GetTotalOccupancy(), operator=(), RemoveElectron(), ~G4ElectronOccupancy().