#include <WCSimTrajectory.hh>
Definition at line 24 of file WCSimTrajectory.hh.
◆ WCSimTrajectory() [1/3]
WCSimTrajectory::WCSimTrajectory |
( |
| ) |
|
◆ WCSimTrajectory() [2/3]
WCSimTrajectory::WCSimTrajectory |
( |
const G4Track * |
aTrack | ) |
|
◆ WCSimTrajectory() [3/3]
◆ ~WCSimTrajectory()
WCSimTrajectory::~WCSimTrajectory |
( |
| ) |
|
|
virtual |
◆ AddBoundaryPoint()
void WCSimTrajectory::AddBoundaryPoint |
( |
std::vector< G4float > |
bPs, |
|
|
G4float |
bKEs, |
|
|
G4double |
bTimes, |
|
|
BoundaryType_t |
bTypes |
|
) |
| |
|
inline |
◆ AddPhotonMieScatter()
void WCSimTrajectory::AddPhotonMieScatter |
( |
G4int |
val | ) |
|
|
inline |
◆ AddPhotonRayScatter()
void WCSimTrajectory::AddPhotonRayScatter |
( |
G4int |
val | ) |
|
|
inline |
◆ AddPhotonReflection()
◆ AppendStep()
void WCSimTrajectory::AppendStep |
( |
const G4Step * |
aStep | ) |
|
|
virtual |
◆ CreateAttValues()
std::vector< G4AttValue > * WCSimTrajectory::CreateAttValues |
( |
| ) |
const |
|
virtual |
◆ DrawTrajectory()
void WCSimTrajectory::DrawTrajectory |
( |
| ) |
const |
|
virtual |
◆ GetAttDefs()
const std::map< G4String, G4AttDef > * WCSimTrajectory::GetAttDefs |
( |
| ) |
const |
|
virtual |
◆ GetBoundaryKEs()
std::vector<G4float> WCSimTrajectory::GetBoundaryKEs |
( |
| ) |
|
|
inline |
◆ GetBoundaryPoints()
std::vector<std::vector<G4float> > WCSimTrajectory::GetBoundaryPoints |
( |
| ) |
|
|
inline |
◆ GetBoundaryTimes()
std::vector<G4double> WCSimTrajectory::GetBoundaryTimes |
( |
| ) |
|
|
inline |
◆ GetBoundaryTypes()
◆ GetBoundaryTypesAsInt()
std::vector<int> WCSimTrajectory::GetBoundaryTypesAsInt |
( |
| ) |
|
|
inline |
◆ GetCharge()
G4double WCSimTrajectory::GetCharge |
( |
| ) |
const |
|
inline |
◆ GetCreatorProcessName()
G4String WCSimTrajectory::GetCreatorProcessName |
( |
| ) |
const |
|
inline |
◆ GetGlobalTime()
G4double WCSimTrajectory::GetGlobalTime |
( |
| ) |
const |
|
inline |
◆ GetInitialMomentum()
◆ GetParentID()
G4int WCSimTrajectory::GetParentID |
( |
| ) |
const |
|
inline |
◆ GetParentTrajectory()
◆ GetParticleDefinition()
G4ParticleDefinition * WCSimTrajectory::GetParticleDefinition |
( |
| ) |
|
◆ GetParticleName()
G4String WCSimTrajectory::GetParticleName |
( |
| ) |
const |
|
inline |
◆ GetPDGEncoding()
G4int WCSimTrajectory::GetPDGEncoding |
( |
| ) |
const |
|
inline |
◆ GetPhotonMieScatter()
G4int WCSimTrajectory::GetPhotonMieScatter |
( |
| ) |
const |
|
inline |
◆ GetPhotonRayScatter()
G4int WCSimTrajectory::GetPhotonRayScatter |
( |
| ) |
const |
|
inline |
◆ GetPhotonReflection()
◆ GetPoint()
virtual G4VTrajectoryPoint* WCSimTrajectory::GetPoint |
( |
G4int |
i | ) |
const |
|
inlinevirtual |
◆ GetPointEntries()
virtual int WCSimTrajectory::GetPointEntries |
( |
| ) |
const |
|
inlinevirtual |
◆ GetProducesHit()
G4bool WCSimTrajectory::GetProducesHit |
( |
| ) |
const |
|
inline |
◆ GetSaveFlag()
G4bool WCSimTrajectory::GetSaveFlag |
( |
| ) |
const |
|
inline |
◆ GetSavePhotonTrack()
G4bool WCSimTrajectory::GetSavePhotonTrack |
( |
| ) |
const |
|
inline |
◆ GetStoppingPoint()
◆ GetStoppingVolume()
G4VPhysicalVolume* WCSimTrajectory::GetStoppingVolume |
( |
| ) |
const |
|
inline |
◆ GetTrackID()
G4int WCSimTrajectory::GetTrackID |
( |
| ) |
const |
|
inline |
◆ MergeTrajectory()
void WCSimTrajectory::MergeTrajectory |
( |
G4VTrajectory * |
secondTrajectory | ) |
|
|
virtual |
◆ operator delete()
void WCSimTrajectory::operator delete |
( |
void * |
aTrajectory | ) |
|
|
inline |
◆ operator new()
void * WCSimTrajectory::operator new |
( |
size_t |
| ) |
|
|
inline |
◆ operator==()
◆ SetBoundaryPoints()
void WCSimTrajectory::SetBoundaryPoints |
( |
std::vector< std::vector< G4float >> |
bPs, |
|
|
std::vector< G4float > |
bKEs, |
|
|
std::vector< G4double > |
bTimes, |
|
|
std::vector< BoundaryType_t > |
bTypes |
|
) |
| |
|
inline |
◆ SetParentTrajectory()
◆ SetProducesHit()
void WCSimTrajectory::SetProducesHit |
( |
G4bool |
value | ) |
|
|
inline |
◆ SetSaveFlag()
void WCSimTrajectory::SetSaveFlag |
( |
G4bool |
value | ) |
|
|
inline |
◆ SetSavePhotonTrack()
void WCSimTrajectory::SetSavePhotonTrack |
( |
G4bool |
value | ) |
|
|
inline |
◆ SetStoppingPoint()
void WCSimTrajectory::SetStoppingPoint |
( |
G4ThreeVector & |
currentPosition | ) |
|
|
inline |
◆ SetStoppingVolume()
void WCSimTrajectory::SetStoppingVolume |
( |
G4VPhysicalVolume * |
currentVolume | ) |
|
|
inline |
◆ ShowTrajectory()
void WCSimTrajectory::ShowTrajectory |
( |
std::ostream & |
os = G4cout | ) |
const |
|
virtual |
◆ boundaryKEs
std::vector<G4float> WCSimTrajectory::boundaryKEs |
|
private |
◆ boundaryPoints
std::vector<std::vector<G4float> > WCSimTrajectory::boundaryPoints |
|
private |
◆ boundaryTimes
std::vector<G4double> WCSimTrajectory::boundaryTimes |
|
private |
◆ boundaryTypes
◆ creatorProcess
G4String WCSimTrajectory::creatorProcess |
|
private |
◆ fBoundary
◆ fParentID
G4int WCSimTrajectory::fParentID |
|
private |
◆ fTrackID
G4int WCSimTrajectory::fTrackID |
|
private |
◆ globalTime
◆ initialMomentum
◆ parentTrajectory
◆ ParticleName
◆ PDGCharge
◆ PDGEncoding
G4int WCSimTrajectory::PDGEncoding |
|
private |
◆ pMieScatter
G4int WCSimTrajectory::pMieScatter |
|
private |
◆ positionRecord
◆ pRayScatter
G4int WCSimTrajectory::pRayScatter |
|
private |
◆ pReflec
◆ producesHit
G4bool WCSimTrajectory::producesHit |
|
private |
◆ SaveIt
G4bool WCSimTrajectory::SaveIt |
|
private |
◆ savePhotonTrack
G4bool WCSimTrajectory::savePhotonTrack |
|
private |
◆ stoppingPoint
◆ stoppingVolume
G4VPhysicalVolume* WCSimTrajectory::stoppingVolume |
|
private |
The documentation for this class was generated from the following files: