ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/runAndEvent/RE04/include/RE04TrajectoryPoint.hh>
Public Member Functions | |
RE04TrajectoryPoint () | |
RE04TrajectoryPoint (G4ThreeVector pos, const G4Material *mat) | |
RE04TrajectoryPoint (const RE04TrajectoryPoint &right) | |
virtual | ~RE04TrajectoryPoint () |
void * | operator new (size_t) |
void | operator delete (void *aTrajectoryPoint) |
G4bool | operator== (const RE04TrajectoryPoint &right) const |
virtual const G4ThreeVector | GetPosition () const |
const G4Material * | GetMaterial () const |
virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
virtual std::vector< G4AttValue > * | CreateAttValues () const |
Public Member Functions inherited from G4VTrajectoryPoint | |
G4VTrajectoryPoint () | |
virtual | ~G4VTrajectoryPoint () |
G4bool | operator== (const G4VTrajectoryPoint &right) const |
virtual const std::vector < G4ThreeVector > * | GetAuxiliaryPoints () const |
Private Attributes | |
G4ThreeVector | fPosition |
const G4Material * | fpMaterial |
Trajectory point class
Definition at line 57 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 57 of file RE04TrajectoryPoint.hh
RE04TrajectoryPoint::RE04TrajectoryPoint | ( | ) |
Definition at line 47 of file RE04TrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 47 of file RE04TrajectoryPoint.cc
RE04TrajectoryPoint::RE04TrajectoryPoint | ( | G4ThreeVector | pos, |
const G4Material * | mat | ||
) |
Definition at line 55 of file RE04TrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 55 of file RE04TrajectoryPoint.cc
RE04TrajectoryPoint::RE04TrajectoryPoint | ( | const RE04TrajectoryPoint & | right | ) |
Definition at line 64 of file RE04TrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 64 of file RE04TrajectoryPoint.cc
|
virtual |
Definition at line 72 of file RE04TrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 72 of file RE04TrajectoryPoint.cc
|
virtual |
Reimplemented from G4VTrajectoryPoint.
Definition at line 94 of file RE04TrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 94 of file RE04TrajectoryPoint.cc
References fpMaterial, fPosition, G4BestUnit, G4cout, GetAttDefs(), G4Material::GetName(), and Acts::Test::values.
Reimplemented from G4VTrajectoryPoint.
Definition at line 77 of file RE04TrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 77 of file RE04TrajectoryPoint.cc
References G4AttDefStore::GetInstance(), mat, and pos().
Referenced by CreateAttValues().
|
inline |
Definition at line 80 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 80 of file RE04TrajectoryPoint.hh
References fpMaterial.
|
inlinevirtual |
Implements G4VTrajectoryPoint.
Definition at line 78 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 78 of file RE04TrajectoryPoint.hh
References fPosition.
Definition at line 106 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 106 of file RE04TrajectoryPoint.hh
References faTrajPointAllocator.
|
inline |
Definition at line 99 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 99 of file RE04TrajectoryPoint.hh
References faTrajPointAllocator.
|
inline |
Definition at line 74 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 74 of file RE04TrajectoryPoint.hh
|
private |
Definition at line 93 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 93 of file RE04TrajectoryPoint.hh
Referenced by CreateAttValues(), and GetMaterial().
|
private |
Definition at line 92 of file RE04TrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 92 of file RE04TrajectoryPoint.hh
Referenced by CreateAttValues(), and GetPosition().