#include <FrameChanger.h>
Static Public Member Functions | |
template<typename T , typename U > | |
static GloballyPositioned< T > | toFrame (const GloballyPositioned< T > &plane, const GloballyPositioned< U > &frame) |
template<typename T > | |
static Plane | transformPlane (const Plane &plane, const GloballyPositioned< T > &frame) |
Definition at line 8 of file FrameChanger.h.
|
inlinestatic |
Moves the first argument ("plane") to the reference frame given by the second argument ("frame"). The returned frame is not positioned globally!
Definition at line 26 of file FrameChanger.h.
References GloballyPositioned< T >::position(), makeMuonMisalignmentScenario::rot, and GloballyPositioned< T >::rotation().
|
inlinestatic |
Moves the first argument ("plane") to the reference frame given by the second argument ("frame"). The returned frame is not positioned globally!
Definition at line 14 of file FrameChanger.h.
References GloballyPositioned< T >::position(), makeMuonMisalignmentScenario::rot, and GloballyPositioned< T >::rotation().
Referenced by PathToPlane2Order::operator()(), and RKPropagatorInS::propagateParametersOnPlane().