![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
An observer that measures the perpendicular distance. More...
Collaboration diagram for Acts::Test::SurfaceObserver< Surface >:Classes | |
| struct | this_result |
| Simple result struct to be returned. More... | |
Public Types | |
| using | result_type = this_result |
Public Member Functions | |
| SurfaceObserver ()=default | |
| template<typename propagator_state_t , typename stepper_t > | |
| void | operator() (propagator_state_t &state, const stepper_t &stepper, result_type &result) const |
| template<typename propagator_state_t , typename stepper_t > | |
| void | operator() (propagator_state_t &, const stepper_t &) const |
Public Attributes | |
| const Surface * | surface = nullptr |
| double | tolerance = 1.e-5 |
An observer that measures the perpendicular distance.
Definition at line 66 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 66 of file PropagatorTests.cpp
| using Acts::Test::SurfaceObserver< Surface >::result_type = this_result |
Definition at line 78 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 78 of file PropagatorTests.cpp
|
default |
|
inline |
Definition at line 83 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 83 of file PropagatorTests.cpp
References kdfinder::abs(), Acts::ConstrainedStep::actor, Acts::VectorHelpers::perp(), surface(), Acts::Test::SurfaceObserver< Surface >::this_result::surface_passed_r, Acts::Test::SurfaceObserver< Surface >::this_result::surfaces_passed, and Acts::Test::tolerance.
Here is the call graph for this function:
|
inline |
Definition at line 105 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 105 of file PropagatorTests.cpp
| const Surface* Acts::Test::SurfaceObserver< Surface >::surface = nullptr |
Definition at line 68 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 68 of file PropagatorTests.cpp
| double Acts::Test::SurfaceObserver< Surface >::tolerance = 1.e-5 |
Definition at line 70 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 70 of file PropagatorTests.cpp