Celeritas 0.7.0-3+develop.835656ac1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::GeantTrackView< Ownership::const_reference > Class Reference
Inheritance diagram for celeritas::GeantTrackView< Ownership::const_reference >:
Inheritance graph
[legend]

Public Types

Type aliases
using real_type = double
 
using Energy = units::ClhepEnergy
 
using Length = lengthunits::ClhepLength
 
using Time = units::ClhepTime
 
using Real3 = Array< double, 3 >
 
using ClhepLength3 = Array< Length, 3 >
 

Public Member Functions

 GeantTrackView (G4Track const &track)
 
GeantParticleView particle () const
 
auto pos () const -> ClhepLength3
 
auto dir () const -> Real3
 
Energy energy () const
 
Time time () const
 
real_type weight () const
 Statistical weight.
 
G4Track const & track () const
 Access the G4 track directly.
 
G4Track const & ctrack () const
 Access the G4 track directly (const)
 

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