![]() |
![]() |
#include <cmath>
#include <Math/SMatrix.h>
#include <Math/MatrixFunctions.h>
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"
#include "DataFormats/GeometryVector/interface/GlobalVector.h"
#include "DataFormats/GeometryCommonDetAlgo/interface/GlobalError.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "TrackingTools/TrajectoryParametrization/interface/CurvilinearTrajectoryParameters.h"
#include "TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h"
#include "TrackingTools/TrajectoryParametrization/interface/CurvilinearTrajectoryError.h"
#include "TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h"
#include "RecoVertex/GhostTrackFitter/interface/GhostTrackPrediction.h"
Go to the source code of this file.
Functions | |
static GhostTrackPrediction::Vector | convert (const CurvilinearTrajectoryParameters &trajectory) |
static GhostTrackPrediction::Error | convert (const GhostTrackPrediction::Vector &pred, const CurvilinearTrajectoryError &error) |
static GhostTrackPrediction::Vector | convert (const GlobalTrajectoryParameters &trajectory) |
static GhostTrackPrediction::Vector convert | ( | const CurvilinearTrajectoryParameters & | trajectory | ) | [static] |
Definition at line 33 of file GhostTrackPrediction.cc.
References funct::cos(), CurvilinearTrajectoryParameters::lambda(), CurvilinearTrajectoryParameters::phi(), funct::tan(), CurvilinearTrajectoryParameters::xT(), and CurvilinearTrajectoryParameters::yT().
static GhostTrackPrediction::Error convert | ( | const GhostTrackPrediction::Vector & | pred, |
const CurvilinearTrajectoryError & | error | ||
) | [static] |
Definition at line 50 of file GhostTrackPrediction.cc.
References CurvilinearTrajectoryError::matrix(), rho, and mathSSE::sqrt().
static GhostTrackPrediction::Vector convert | ( | const GlobalTrajectoryParameters & | trajectory | ) | [inline, static] |
Definition at line 43 of file GhostTrackPrediction.cc.
References lhef::cc::convert(), GlobalTrajectoryParameters::momentum(), and GlobalTrajectoryParameters::position().
{ return convert(CurvilinearTrajectoryParameters( trajectory.position(), trajectory.momentum(), 0)); }