#include <G4NavigationLevelRep.hh>
Definition at line 53 of file G4NavigationLevelRep.hh.
◆ G4NavigationLevelRep() [1/4]
Definition at line 40 of file G4NavigationLevelRep.cc.
44 : sTransform(afTransform),
45 sPhysicalVolumePtr(pPhysVol),
46 sReplicaNo(repNo),
47 sVolumeType(volTp),
48 fCountRef(1)
49{
50}
◆ G4NavigationLevelRep() [2/4]
Definition at line 61 of file G4NavigationLevelRep.cc.
66 : sPhysicalVolumePtr(pPhysVol),
67 sReplicaNo(repNo),
68 sVolumeType(volTp),
69 fCountRef(1)
70{
72}
◆ G4NavigationLevelRep() [3/4]
G4NavigationLevelRep::G4NavigationLevelRep |
( |
| ) |
|
Definition at line 52 of file G4NavigationLevelRep.cc.
53 : sTransform(),
54 sPhysicalVolumePtr(0),
55 sReplicaNo(-1),
57 fCountRef(1)
58{
59}
◆ G4NavigationLevelRep() [4/4]
Definition at line 74 of file G4NavigationLevelRep.cc.
75 : sTransform(right.sTransform),
76 sPhysicalVolumePtr(right.sPhysicalVolumePtr),
77 sReplicaNo(right.sReplicaNo),
78 sVolumeType(right.sVolumeType),
79 fCountRef(1)
80{
81}
◆ ~G4NavigationLevelRep()
G4NavigationLevelRep::~G4NavigationLevelRep |
( |
| ) |
|
Definition at line 86 of file G4NavigationLevelRep.cc.
87{
88#ifdef DEBUG_NAVIG_LEVEL
89 if(fCountRef>0)
90 {
91 G4Exception(
"G4NavigationLevelRep::~G4NavigationLevelRep()",
93 "Deletion of data-level object with positive reference count.");
94 }
95#endif
96}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
◆ AddAReference()
void G4NavigationLevelRep::AddAReference |
( |
| ) |
|
|
inline |
◆ GetPhysicalVolume()
◆ GetReplicaNo()
G4int G4NavigationLevelRep::GetReplicaNo |
( |
| ) |
const |
|
inline |
◆ GetTransform()
◆ GetTransformPtr()
◆ GetVolumeType()
EVolume G4NavigationLevelRep::GetVolumeType |
( |
| ) |
const |
|
inline |
◆ operator delete()
void G4NavigationLevelRep::operator delete |
( |
void * |
aTrack | ) |
|
|
inline |
◆ operator new()
void * G4NavigationLevelRep::operator new |
( |
size_t |
| ) |
|
|
inline |
◆ operator=()
Definition at line 102 of file G4NavigationLevelRep.cc.
103{
104 if ( &right != this )
105 {
106 sTransform = right.sTransform;
107 sPhysicalVolumePtr = right.sPhysicalVolumePtr;
108 sVolumeType = right.sVolumeType;
109 sReplicaNo = right.sReplicaNo;
110 fCountRef = right.fCountRef;
111 }
112 return *this;
113}
◆ RemoveAReference()
G4bool G4NavigationLevelRep::RemoveAReference |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: