Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4PVData Class Reference

G4PVData encapsulates the fields associated to G4VPhysicalVolume that are not read-only - they will change during simulation and must have a per-thread state. More...

#include <G4VPhysicalVolume.hh>

Public Member Functions

 G4PVData ()=default
void initialize ()

Public Attributes

G4RotationMatrixfrot = nullptr
G4double tx = 0.
G4double ty = 0.
G4double tz = 0.

Detailed Description

G4PVData encapsulates the fields associated to G4VPhysicalVolume that are not read-only - they will change during simulation and must have a per-thread state.

Definition at line 58 of file G4VPhysicalVolume.hh.

Constructor & Destructor Documentation

◆ G4PVData()

G4PVData::G4PVData ( )
default

Member Function Documentation

◆ initialize()

void G4PVData::initialize ( )
inline

Definition at line 64 of file G4VPhysicalVolume.hh.

65 {
66 frot = nullptr;
67 tx = 0.; ty = 0.; tz = 0.;
68 }
G4RotationMatrix * frot

Member Data Documentation

◆ frot

G4RotationMatrix* G4PVData::frot = nullptr

Definition at line 70 of file G4VPhysicalVolume.hh.

Referenced by initialize().

◆ tx

G4double G4PVData::tx = 0.

Definition at line 71 of file G4VPhysicalVolume.hh.

Referenced by initialize().

◆ ty

G4double G4PVData::ty = 0.

Definition at line 71 of file G4VPhysicalVolume.hh.

Referenced by initialize().

◆ tz

G4double G4PVData::tz = 0.

Definition at line 71 of file G4VPhysicalVolume.hh.

Referenced by initialize().


The documentation for this class was generated from the following file: