ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/tracking/include/G4SmoothTrajectoryPoint.hh>
Public Member Functions | |
G4SmoothTrajectoryPoint () | |
G4SmoothTrajectoryPoint (G4ThreeVector pos, std::vector< G4ThreeVector > *auxiliaryPoints) | |
G4SmoothTrajectoryPoint (G4ThreeVector pos) | |
G4SmoothTrajectoryPoint (const G4SmoothTrajectoryPoint &right) | |
virtual | ~G4SmoothTrajectoryPoint () |
void * | operator new (size_t) |
void | operator delete (void *aTrajectoryPoint) |
G4bool | operator== (const G4SmoothTrajectoryPoint &right) const |
const G4ThreeVector | GetPosition () const |
const std::vector < G4ThreeVector > * | GetAuxiliaryPoints () 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 |
Private Member Functions | |
G4SmoothTrajectoryPoint & | operator= (const G4SmoothTrajectoryPoint &) |
Private Attributes | |
G4ThreeVector | fPosition |
std::vector< G4ThreeVector > * | fAuxiliaryPointVector |
Definition at line 47 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 47 of file G4SmoothTrajectoryPoint.hh
G4SmoothTrajectoryPoint::G4SmoothTrajectoryPoint | ( | ) |
Definition at line 53 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 53 of file G4SmoothTrajectoryPoint.cc
References fPosition.
G4SmoothTrajectoryPoint::G4SmoothTrajectoryPoint | ( | G4ThreeVector | pos, |
std::vector< G4ThreeVector > * | auxiliaryPoints | ||
) |
Definition at line 65 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 65 of file G4SmoothTrajectoryPoint.cc
G4SmoothTrajectoryPoint::G4SmoothTrajectoryPoint | ( | G4ThreeVector | pos | ) |
Definition at line 59 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 59 of file G4SmoothTrajectoryPoint.cc
References fPosition, and pos().
G4SmoothTrajectoryPoint::G4SmoothTrajectoryPoint | ( | const G4SmoothTrajectoryPoint & | right | ) |
Definition at line 71 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 71 of file G4SmoothTrajectoryPoint.cc
|
virtual |
Definition at line 77 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 77 of file G4SmoothTrajectoryPoint.cc
References fAuxiliaryPointVector.
|
virtual |
Reimplemented from G4VTrajectoryPoint.
Definition at line 102 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 102 of file G4SmoothTrajectoryPoint.cc
References fAuxiliaryPointVector, fPosition, G4BestUnit, G4cout, GetAttDefs(), and Acts::Test::values.
Reimplemented from G4VTrajectoryPoint.
Definition at line 86 of file G4SmoothTrajectoryPoint.cc.
View newest version in sPHENIX GitHub at line 86 of file G4SmoothTrajectoryPoint.cc
References G4AttDefStore::GetInstance().
Referenced by CreateAttValues(), G4VisCommandList::SetNewValue(), and G4VisCommandSceneAddTrajectories::SetNewValue().
|
inlinevirtual |
Reimplemented from G4VTrajectoryPoint.
Definition at line 78 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 78 of file G4SmoothTrajectoryPoint.hh
References fAuxiliaryPointVector.
|
inlinevirtual |
Implements G4VTrajectoryPoint.
Definition at line 76 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 76 of file G4SmoothTrajectoryPoint.hh
References fPosition.
Definition at line 103 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 103 of file G4SmoothTrajectoryPoint.hh
References aSmoothTrajectoryPointAllocator().
|
inline |
Definition at line 96 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 96 of file G4SmoothTrajectoryPoint.hh
References aSmoothTrajectoryPointAllocator().
|
private |
|
inline |
Definition at line 72 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 72 of file G4SmoothTrajectoryPoint.hh
|
private |
Definition at line 91 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 91 of file G4SmoothTrajectoryPoint.hh
Referenced by CreateAttValues(), GetAuxiliaryPoints(), and ~G4SmoothTrajectoryPoint().
|
private |
Definition at line 90 of file G4SmoothTrajectoryPoint.hh.
View newest version in sPHENIX GitHub at line 90 of file G4SmoothTrajectoryPoint.hh
Referenced by CreateAttValues(), G4SmoothTrajectoryPoint(), and GetPosition().