#include <WLSTrajectoryPoint.hh>
Definition at line 50 of file WLSTrajectoryPoint.hh.
◆ WLSTrajectoryPoint() [1/4]
WLSTrajectoryPoint::WLSTrajectoryPoint |
( |
| ) |
|
◆ WLSTrajectoryPoint() [2/4]
WLSTrajectoryPoint::WLSTrajectoryPoint |
( |
const G4Track * |
aTrack | ) |
|
◆ WLSTrajectoryPoint() [3/4]
WLSTrajectoryPoint::WLSTrajectoryPoint |
( |
const G4Step * |
aStep | ) |
|
Definition at line 60 of file WLSTrajectoryPoint.cc.
63 fTime = aStep->GetPostStepPoint()->GetGlobalTime();
64 fMomentum = aStep->GetPostStepPoint()->GetMomentum();
65 fStepStatus = aStep->GetPostStepPoint()->GetStepStatus();
66 if (aStep->GetPostStepPoint()->GetPhysicalVolume())
69 GetPhysicalVolume()->GetName();
◆ WLSTrajectoryPoint() [4/4]
◆ ~WLSTrajectoryPoint()
WLSTrajectoryPoint::~WLSTrajectoryPoint |
( |
| ) |
|
|
virtual |
◆ CreateAttValues()
std::vector< G4AttValue > * WLSTrajectoryPoint::CreateAttValues |
( |
| ) |
const |
|
virtual |
Reimplemented from G4TrajectoryPoint.
Definition at line 135 of file WLSTrajectoryPoint.cc.
137 std::vector<G4AttValue>* values =
new std::vector<G4AttValue>;
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
G4GLOB_DLL std::ostream G4cout
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const
◆ GetAttDefs()
Reimplemented from G4TrajectoryPoint.
Definition at line 103 of file WLSTrajectoryPoint.cc.
106 std::map<G4String,G4AttDef>* store
111 G4AttDef(
Pos,
"Position",
"Physics",
"G4BestUnit",
"G4ThreeVector");
115 G4AttDef(Time,
"Time",
"Physics",
"G4BestUnit",
"G4double");
119 G4AttDef(Momentum,
"Momentum",
"Physics",
"G4BestUnit",
"G4ThreeVector");
122 (*store)[StepStatus] =
123 G4AttDef(StepStatus,
"StepStatus",
"Physics",
"",
"G4StepStatus");
126 (*store)[VolumeName] =
127 G4AttDef(VolumeName,
"VolumeName",
"Physics",
"",
"G4String");
std::map< G4String, G4AttDef > * GetInstance(const G4String &storeKey, G4bool &isNew)
◆ GetMomentum()
◆ GetStepStatus()
G4StepStatus WLSTrajectoryPoint::GetStepStatus |
( |
| ) |
const |
|
inline |
◆ GetTime()
G4double WLSTrajectoryPoint::GetTime |
( |
| ) |
const |
|
inline |
◆ GetVolumeName()
G4String WLSTrajectoryPoint::GetVolumeName |
( |
| ) |
const |
|
inline |
◆ operator delete()
void WLSTrajectoryPoint::operator delete |
( |
void * |
aTrajectoryPoint | ) |
|
|
inline |
Definition at line 105 of file WLSTrajectoryPoint.hh.
G4ThreadLocal G4Allocator< WLSTrajectoryPoint > * WLSTrajPointAllocator
◆ operator new()
void * WLSTrajectoryPoint::operator new |
( |
size_t |
| ) |
|
|
inline |
Definition at line 98 of file WLSTrajectoryPoint.hh.
G4ThreadLocal G4Allocator< WLSTrajectoryPoint > * WLSTrajPointAllocator
◆ operator==()
◆ fMomentum
◆ fStepStatus
G4StepStatus WLSTrajectoryPoint::fStepStatus |
|
private |
◆ fTime
◆ fVolumeName
G4String WLSTrajectoryPoint::fVolumeName |
|
private |
The documentation for this class was generated from the following files: