![]() |
ATLAS Offline Software
|
Public Attributes | |
| InDetProjHelper * | theclass = nullptr |
| InDetProjFlags::InDetProjPartsFlags | parts |
| double | surfacethickness = 0.0 |
| double | data_disttosurface_epsilon = 0.0 |
| double | barrel_inner_radius = 0.0 |
| double | barrel_outer_radius = 0.0 |
| double | barrel_posneg_z = 0.0 |
| double | endcap_surface_z = 0.0 |
| double | endcap_surface_length = 0.0 |
| double | endcap_inner_radius = 0.0 |
| double | endcap_outer_radius = 0.0 |
| double | endcap_zasr_innerradius = 0.0 |
| double | endcap_zasr_endcapz_begin = 0.0 |
| double | endcap_zasr_squeezefact = 0.0 |
| double | covercyl_zmin = 0.0 |
| double | covercyl_zmax = 0.0 |
| double | covercyl_rmin = 0.0 |
| double | covercyl_rmax = 0.0 |
Definition at line 86 of file InDetProjHelper.cxx.
| void InDetProjHelper::Imp::clipPathToHollowCylinder | ( | const std::vector< Amg::Vector3D > & | in, |
| Amg::SetVectorVector3D & | out, | ||
| const double & | rmin, | ||
| const double & | rmax, | ||
| const double & | zmin, | ||
| const double & | zmax ) const |
Definition at line 667 of file InDetProjHelper.cxx.
| bool InDetProjHelper::Imp::clipSegmentToHollowCylinder | ( | Amg::Vector3D & | a, |
| Amg::Vector3D & | b, | ||
| const double & | rmin, | ||
| const double & | rmax, | ||
| const double & | zmin, | ||
| const double & | zmax, | ||
| Amg::Vector3D & | seg2_a, | ||
| Amg::Vector3D & | seg2_b ) const |
Definition at line 614 of file InDetProjHelper.cxx.
| bool InDetProjHelper::Imp::clipSegmentToInfiniteHollowCylinder | ( | Amg::Vector3D & | a, |
| Amg::Vector3D & | b, | ||
| const double & | rmin, | ||
| const double & | rmax, | ||
| Amg::Vector3D & | seg2_a, | ||
| Amg::Vector3D & | seg2_b ) const |
Definition at line 481 of file InDetProjHelper.cxx.
| bool InDetProjHelper::Imp::clipSegmentToZInterval | ( | Amg::Vector3D & | a, |
| Amg::Vector3D & | b, | ||
| const double & | zmin, | ||
| const double & | zmax ) const |
Definition at line 391 of file InDetProjHelper.cxx.
| void InDetProjHelper::Imp::lineCircleIntersection | ( | const Amg::Vector3D & | a, |
| const Amg::Vector3D & | b, | ||
| const double & | r, | ||
| double & | u1, | ||
| double & | u2 ) const |
Definition at line 450 of file InDetProjHelper.cxx.
| void InDetProjHelper::Imp::movePoint1ToInfiniteCylinderAndPoint2 | ( | Amg::Vector3D & | p1, |
| const Amg::Vector3D & | p2, | ||
| const double & | r ) const |
Definition at line 427 of file InDetProjHelper.cxx.
| void InDetProjHelper::Imp::movePoint1ToZPlaneAndPoint2 | ( | Amg::Vector3D & | p1, |
| const Amg::Vector3D & | p2, | ||
| const double & | z ) const |
Definition at line 378 of file InDetProjHelper.cxx.
| void InDetProjHelper::Imp::projectPathToInfiniteCylinder | ( | const std::vector< Amg::Vector3D > & | in, |
| Amg::SetVectorVector3D & | outset, | ||
| const double & | r ) const |
Definition at line 741 of file InDetProjHelper.cxx.
| void InDetProjHelper::Imp::projectPathToZPlane | ( | const std::vector< Amg::Vector3D > & | in, |
| Amg::SetVectorVector3D & | outset, | ||
| const double & | z ) const |
| void InDetProjHelper::Imp::projectPathToZPlane_specialZtoR | ( | const std::vector< Amg::Vector3D > & | in, |
| Amg::SetVectorVector3D & | outset, | ||
| const double & | z ) const |
Definition at line 803 of file InDetProjHelper.cxx.
| bool InDetProjHelper::Imp::touchesHollowCylinder | ( | const std::vector< Amg::Vector3D > & | path, |
| const double & | rmin, | ||
| const double & | rmax, | ||
| const double & | zmin, | ||
| const double & | zmax ) const |
Definition at line 945 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::barrel_inner_radius = 0.0 |
Definition at line 96 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::barrel_outer_radius = 0.0 |
Definition at line 97 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::barrel_posneg_z = 0.0 |
Definition at line 98 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::covercyl_rmax = 0.0 |
Definition at line 112 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::covercyl_rmin = 0.0 |
Definition at line 111 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::covercyl_zmax = 0.0 |
Definition at line 110 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::covercyl_zmin = 0.0 |
Definition at line 109 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::data_disttosurface_epsilon = 0.0 |
Definition at line 95 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_inner_radius = 0.0 |
Definition at line 101 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_outer_radius = 0.0 |
Definition at line 102 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_surface_length = 0.0 |
Definition at line 100 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_surface_z = 0.0 |
Definition at line 99 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_zasr_endcapz_begin = 0.0 |
Definition at line 104 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_zasr_innerradius = 0.0 |
Definition at line 103 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::endcap_zasr_squeezefact = 0.0 |
Definition at line 105 of file InDetProjHelper.cxx.
| InDetProjFlags::InDetProjPartsFlags InDetProjHelper::Imp::parts |
Definition at line 91 of file InDetProjHelper.cxx.
| double InDetProjHelper::Imp::surfacethickness = 0.0 |
Definition at line 94 of file InDetProjHelper.cxx.
| InDetProjHelper* InDetProjHelper::Imp::theclass = nullptr |
Definition at line 88 of file InDetProjHelper.cxx.