Analysis Software
Documentation for sPHENIX simulation software
|
An observer that measures the perpendicular distance. More...
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 , typename navigator_t > | |
void | operator() (propagator_state_t &state, const stepper_t &stepper, const navigator_t &, result_type &result, const Logger &) const |
Public Attributes | |
const Surface * | surface = nullptr |
double | tolerance = 1.e-5 |
An observer that measures the perpendicular distance.
Definition at line 88 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 88 of file PropagatorTests.cpp
using Acts::Test::SurfaceObserver< Surface >::result_type = this_result |
Definition at line 100 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 100 of file PropagatorTests.cpp
|
default |
|
inline |
Definition at line 106 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 106 of file PropagatorTests.cpp
References Acts::ConstrainedStep::actor, closest(), distance(), Acts::VectorHelpers::perp(), writeMapConfig::surface, Acts::Test::SurfaceObserver< Surface >::this_result::surface_passed_r, Acts::Test::SurfaceObserver< Surface >::this_result::surfaces_passed, and Acts::Test::tolerance.
const Surface* Acts::Test::SurfaceObserver< Surface >::surface = nullptr |
Definition at line 90 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 90 of file PropagatorTests.cpp
double Acts::Test::SurfaceObserver< Surface >::tolerance = 1.e-5 |
Definition at line 92 of file PropagatorTests.cpp.
View newest version in sPHENIX GitHub at line 92 of file PropagatorTests.cpp