ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/modeling/include/G4PhysicalVolumeMassScene.hh>
Private Member Functions | |
void | ProcessVolume (const G4VSolid &) |
Private Attributes | |
G4PhysicalVolumeModel * | fpPVModel |
G4double | fVolume |
G4double | fMass |
G4VPhysicalVolume * | fpLastPV |
G4int | fPVPCount |
G4int | fLastDepth |
G4double | fLastDensity |
std::deque< G4double > | fDensityStack |
Additional Inherited Members | |
Protected Attributes inherited from G4PseudoScene | |
const G4Transform3D * | fpCurrentObjectTransformation |
Definition at line 64 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 64 of file G4PhysicalVolumeMassScene.hh
G4PhysicalVolumeMassScene::G4PhysicalVolumeMassScene | ( | G4PhysicalVolumeModel * | pPVModel | ) |
Definition at line 44 of file G4PhysicalVolumeMassScene.cc.
View newest version in sPHENIX GitHub at line 44 of file G4PhysicalVolumeMassScene.cc
|
virtual |
Definition at line 54 of file G4PhysicalVolumeMassScene.cc.
View newest version in sPHENIX GitHub at line 54 of file G4PhysicalVolumeMassScene.cc
|
inline |
Definition at line 76 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 76 of file G4PhysicalVolumeMassScene.hh
References fMass.
Referenced by G4ASCIITreeSceneHandler::EndModeling().
|
inline |
Definition at line 73 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 73 of file G4PhysicalVolumeMassScene.hh
References fVolume.
Referenced by G4ASCIITreeSceneHandler::EndModeling().
Implements G4PseudoScene.
Definition at line 67 of file G4PhysicalVolumeMassScene.cc.
View newest version in sPHENIX GitHub at line 67 of file G4PhysicalVolumeMassScene.cc
References fDensityStack, fLastDensity, fLastDepth, fMass, fpLastPV, fpPVModel, fPVPCount, fVolume, G4cout, G4endl, G4VPhysicalVolume::GetCopyNo(), G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentMaterial(), G4PhysicalVolumeModel::GetCurrentPV(), G4Material::GetDensity(), and G4VPhysicalVolume::GetName().
void G4PhysicalVolumeMassScene::Reset | ( | ) |
Definition at line 56 of file G4PhysicalVolumeMassScene.cc.
View newest version in sPHENIX GitHub at line 56 of file G4PhysicalVolumeMassScene.cc
References fDensityStack, fLastDensity, fLastDepth, fMass, fpLastPV, fPVPCount, and fVolume.
|
private |
Definition at line 91 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 91 of file G4PhysicalVolumeMassScene.hh
Referenced by ProcessVolume(), and Reset().
|
private |
Definition at line 90 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 90 of file G4PhysicalVolumeMassScene.hh
Referenced by ProcessVolume(), and Reset().
|
private |
Definition at line 89 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 89 of file G4PhysicalVolumeMassScene.hh
Referenced by ProcessVolume(), and Reset().
|
private |
Definition at line 86 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 86 of file G4PhysicalVolumeMassScene.hh
Referenced by GetMass(), ProcessVolume(), and Reset().
|
private |
Definition at line 87 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 87 of file G4PhysicalVolumeMassScene.hh
Referenced by ProcessVolume(), and Reset().
|
private |
Definition at line 84 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 84 of file G4PhysicalVolumeMassScene.hh
Referenced by ProcessVolume().
|
private |
Definition at line 88 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 88 of file G4PhysicalVolumeMassScene.hh
Referenced by ProcessVolume(), and Reset().
|
private |
Definition at line 85 of file G4PhysicalVolumeMassScene.hh.
View newest version in sPHENIX GitHub at line 85 of file G4PhysicalVolumeMassScene.hh
Referenced by GetVolume(), ProcessVolume(), and Reset().