![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/management/include/G4ErrorPlaneSurfaceTarget.hh>
Inheritance diagram for G4ErrorPlaneSurfaceTarget:
Collaboration diagram for G4ErrorPlaneSurfaceTarget:Additional Inherited Members | |
Protected Attributes inherited from G4ErrorTarget | |
| G4ErrorTargetType | theType |
Private Member Functions inherited from HepGeom::Plane3D< T > | |
| Plane3D () | |
| Plane3D (T a1, T b1, T c1, T d1) | |
| Plane3D (const Normal3D< T > &n, const Point3D< T > &p) | |
| Plane3D (const Point3D< T > &p1, const Point3D< T > &p2, const Point3D< T > &p3) | |
| Plane3D (const Plane3D< T > &)=default | |
| template<typename U = T, typename = typename std::enable_if<!std::is_same<U,float>::value >::type> | |
| Plane3D (const Plane3D< float > &p) | |
| Plane3D (Plane3D< T > &&)=default | |
| ~Plane3D ()=default | |
| Plane3D< T > & | operator= (const Plane3D< T > &)=default |
| Plane3D< T > & | operator= (Plane3D< T > &&)=default |
| T | a () const |
| T | b () const |
| T | c () const |
| T | d () const |
| Normal3D< T > | normal () const |
| Plane3D< T > & | normalize () |
| T | distance (const Point3D< T > &p) const |
| Point3D< T > | point (const Point3D< T > &p) const |
| Point3D< T > | point () const |
| bool | operator== (const Plane3D< T > &p) const |
| bool | operator!= (const Plane3D< T > &p) const |
| Plane3D< T > & | transform (const Transform3D &m) |
Related Functions inherited from HepGeom::Plane3D< T > | |
| std::ostream & | operator<< (std::ostream &os, const Plane3D< float > &p) |
| std::ostream & | operator<< (std::ostream &os, const Plane3D< double > &p) |
Definition at line 42 of file G4ErrorPlaneSurfaceTarget.hh.
View newest version in sPHENIX GitHub at line 42 of file G4ErrorPlaneSurfaceTarget.hh
| G4ErrorPlaneSurfaceTarget::G4ErrorPlaneSurfaceTarget | ( | G4double | a = 0., |
| G4double | b = 0., |
||
| G4double | c = 0., |
||
| G4double | d = 0. |
||
| ) |
Definition at line 43 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 43 of file G4ErrorPlaneSurfaceTarget.cc
References Dump(), G4ErrorTarget_PlaneSurface, G4ErrorTarget::theType, and G4ErrorPropagatorData::verbose().
Here is the call graph for this function:| G4ErrorPlaneSurfaceTarget::G4ErrorPlaneSurfaceTarget | ( | const G4Normal3D & | n, |
| const G4Point3D & | p | ||
| ) |
Definition at line 59 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 59 of file G4ErrorPlaneSurfaceTarget.cc
References Dump(), G4ErrorTarget_PlaneSurface, G4ErrorTarget::theType, and G4ErrorPropagatorData::verbose().
Here is the call graph for this function:| G4ErrorPlaneSurfaceTarget::G4ErrorPlaneSurfaceTarget | ( | const G4Point3D & | p1, |
| const G4Point3D & | p2, | ||
| const G4Point3D & | p3 | ||
| ) |
Definition at line 75 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 75 of file G4ErrorPlaneSurfaceTarget.cc
References Dump(), G4ErrorTarget_PlaneSurface, G4ErrorTarget::theType, and G4ErrorPropagatorData::verbose().
Here is the call graph for this function:| G4ErrorPlaneSurfaceTarget::~G4ErrorPlaneSurfaceTarget | ( | ) |
Definition at line 92 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 92 of file G4ErrorPlaneSurfaceTarget.cc
Implements G4ErrorSurfaceTarget.
Definition at line 172 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 172 of file G4ErrorPlaneSurfaceTarget.cc
References G4cout, G4endl, HepGeom::Plane3D< T >::normal(), and HepGeom::Plane3D< T >::point().
Referenced by G4ErrorPlaneSurfaceTarget().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 118 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 118 of file G4ErrorPlaneSurfaceTarget.cc
References HepGeom::Plane3D< T >::a_, HepGeom::Plane3D< T >::b_, HepGeom::Plane3D< T >::c_, HepGeom::Plane3D< T >::d_, E, G4cout, G4endl, G4Exception(), JustWarning, CLHEP::Hep3Vector::mag(), message(), G4ErrorPropagatorData::verbose(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by Intersect().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 145 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 145 of file G4ErrorPlaneSurfaceTarget.cc
References G4cout, G4endl, HepGeom::Plane3D< T >::normal(), HepGeom::Plane3D< T >::point(), pt, and G4ErrorPropagatorData::verbose().
Here is the call graph for this function:
|
virtual |
Implements G4ErrorSurfaceTarget.
Definition at line 165 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 165 of file G4ErrorPlaneSurfaceTarget.cc
|
virtual |
Definition at line 99 of file G4ErrorPlaneSurfaceTarget.cc.
View newest version in sPHENIX GitHub at line 99 of file G4ErrorPlaneSurfaceTarget.cc
References dir, G4cout, G4endl, GetDistanceFromPoint(), G4InuclParticleNames::lam, and G4ErrorPropagatorData::verbose().
Here is the call graph for this function: