#include <AnalyticalErrorPropagation.h>
Public Member Functions | |
std::pair < TrajectoryStateOnSurface, double > | operator() (const FreeTrajectoryState &startingState, const Surface &surface, SurfaceSideDefinition::SurfaceSide side, const GlobalTrajectoryParameters &destParameters, const double &s) const |
Definition at line 14 of file AnalyticalErrorPropagation.h.
std::pair< TrajectoryStateOnSurface, double > AnalyticalErrorPropagation::operator() | ( | const FreeTrajectoryState & | startingState, |
const Surface & | surface, | ||
SurfaceSideDefinition::SurfaceSide | side, | ||
const GlobalTrajectoryParameters & | destParameters, | ||
const double & | s | ||
) | const |
Definition at line 10 of file AnalyticalErrorPropagation.cc.
References FreeTrajectoryState::curvilinearError(), h, FreeTrajectoryState::hasError(), GlobalTrajectoryParameters::magneticFieldInInverseGeV(), CurvilinearTrajectoryError::matrix(), GlobalTrajectoryParameters::momentum(), FreeTrajectoryState::parameters(), GlobalTrajectoryParameters::position(), FreeTrajectoryState::position(), and asciidump::s.