#include <L1MuonPixelTrackFitter.h>
Public Types | |
typedef Point3DBase< long double, GlobalTag > | Point |
typedef Vector3DBase< long double, GlobalTag > | Vector |
Public Member Functions | |
const Point & | center () const |
Circle () | |
Circle (const GlobalPoint &h1, const GlobalPoint &h2, double curvature) | |
const long double & | curvature () const |
bool | isValid () const |
Private Attributes | |
Point | theCenter |
long double | theCurvature |
bool | theValid |
Definition at line 27 of file L1MuonPixelTrackFitter.h.
typedef Point3DBase< long double, GlobalTag> L1MuonPixelTrackFitter::Circle::Point |
Definition at line 30 of file L1MuonPixelTrackFitter.h.
typedef Vector3DBase< long double, GlobalTag> L1MuonPixelTrackFitter::Circle::Vector |
Definition at line 29 of file L1MuonPixelTrackFitter.h.
|
inline |
Definition at line 31 of file L1MuonPixelTrackFitter.h.
|
inline |
Definition at line 32 of file L1MuonPixelTrackFitter.h.
References Vector3DBase< T, FrameTag >::cross(), p1, p2, PV3DBase< T, PVType, FrameType >::perp2(), mathSSE::sqrt(), theCenter, theCurvature, and theValid.
|
inline |
Definition at line 40 of file L1MuonPixelTrackFitter.h.
References theCenter.
Referenced by L1MuonPixelTrackFitter::valPhi(), and L1MuonPixelTrackFitter::valTip().
|
inline |
Definition at line 41 of file L1MuonPixelTrackFitter.h.
References theCurvature.
|
inline |
Definition at line 39 of file L1MuonPixelTrackFitter.h.
References theValid.
Referenced by core.AutoHandle.AutoHandle::ReallyLoad().
|
private |
Definition at line 45 of file L1MuonPixelTrackFitter.h.
|
private |
Definition at line 44 of file L1MuonPixelTrackFitter.h.
Referenced by Circle(), and curvature().
|
private |
Definition at line 43 of file L1MuonPixelTrackFitter.h.