|
Geant4
10.03
|
#include <G4AtomicBond.hh>
Collaboration diagram for G4AtomicBond:Public Types | |
| enum | theBondType { Ionic =0, Covalent =1, Metallic =2, NA =-1 } |
Public Member Functions | |
| G4AtomicBond (theBondType aType, G4Element *firstAtomKind, G4int firstAtomNumber, G4Element *secondAtomKind, G4int secondAtomNumber) | |
| virtual | ~G4AtomicBond () |
| G4Element * | GetFirstAtomKind () const |
| void | SetFirstAtomKind (G4Element *aElement) |
| G4int | GetFirstAtomNumber () const |
| void | SetFirstAtomNumber (G4int aInt) |
| G4Element * | GetSecondAtomKind () const |
| void | SetSecondAtomKind (G4Element *aElement) |
| G4int | GetSecondAtomNumber () const |
| void | SetSecondAtomNumber (G4int aInt) |
| theBondType | GetType () const |
| void | SetType (theBondType aType) |
| G4bool | GetAromaticity () const |
| void | SetAromaticity (G4bool aBool) |
Private Attributes | |
| G4Element * | theFirstAtomKind |
| G4int | theFirstAtomNumber |
| G4Element * | theSecondAtomKind |
| G4int | theSecondAtomNumber |
| theBondType | theType |
| G4bool | theAromaticity |
Definition at line 43 of file G4AtomicBond.hh.
| Enumerator | |
|---|---|
| Ionic | |
| Covalent | |
| Metallic | |
| NA | |
Definition at line 46 of file G4AtomicBond.hh.
| G4AtomicBond::G4AtomicBond | ( | theBondType | aType, |
| G4Element * | firstAtomKind, | ||
| G4int | firstAtomNumber, | ||
| G4Element * | secondAtomKind, | ||
| G4int | secondAtomNumber | ||
| ) |
Definition at line 38 of file G4AtomicBond.cc.
|
virtual |
Definition at line 52 of file G4AtomicBond.cc.
|
inline |
Definition at line 101 of file G4AtomicBond.hh.
References theAromaticity.
|
inline |
Definition at line 71 of file G4AtomicBond.hh.
References theFirstAtomKind.
|
inline |
Definition at line 74 of file G4AtomicBond.hh.
References theFirstAtomNumber.
|
inline |
Definition at line 77 of file G4AtomicBond.hh.
References theSecondAtomKind.
|
inline |
Definition at line 80 of file G4AtomicBond.hh.
References theSecondAtomNumber.
|
inline |
Definition at line 91 of file G4AtomicBond.hh.
References theType.
|
inline |
Definition at line 102 of file G4AtomicBond.hh.
|
inline |
Definition at line 72 of file G4AtomicBond.hh.
|
inline |
Definition at line 75 of file G4AtomicBond.hh.
|
inline |
Definition at line 78 of file G4AtomicBond.hh.
|
inline |
Definition at line 81 of file G4AtomicBond.hh.
|
inline |
Definition at line 92 of file G4AtomicBond.hh.
|
private |
Definition at line 92 of file G4AtomicBond.hh.
Referenced by GetAromaticity().
|
private |
Definition at line 64 of file G4AtomicBond.hh.
Referenced by GetFirstAtomKind().
|
private |
Definition at line 65 of file G4AtomicBond.hh.
Referenced by GetFirstAtomNumber().
|
private |
Definition at line 67 of file G4AtomicBond.hh.
Referenced by GetSecondAtomKind().
|
private |
Definition at line 68 of file G4AtomicBond.hh.
Referenced by GetSecondAtomNumber().
|
private |
Definition at line 81 of file G4AtomicBond.hh.
Referenced by GetType().