CMS 3D CMS Logo

Namespaces | Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/TrackingTools/TrajectoryState/src/TrajectoryStateTransform.cc File Reference

#include "TrackingTools/TrajectoryState/interface/TrajectoryStateTransform.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
#include "TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h"
#include "DataFormats/GeometrySurface/interface/Surface.h"
#include "TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h"
#include "Geometry/CommonDetUnit/interface/TrackingGeometry.h"
#include "Geometry/CommonDetUnit/interface/GeomDet.h"

Go to the source code of this file.

Namespaces

namespace  trajectoryStateTransform

Functions

FreeTrajectoryState trajectoryStateTransform::initialFreeState (const reco::Track &tk, const MagneticField *field)
FreeTrajectoryState trajectoryStateTransform::innerFreeState (const reco::Track &tk, const MagneticField *field)
TrajectoryStateOnSurface trajectoryStateTransform::innerStateOnSurface (const reco::Track &tk, const TrackingGeometry &geom, const MagneticField *field)
FreeTrajectoryState trajectoryStateTransform::outerFreeState (const reco::Track &tk, const MagneticField *field)
TrajectoryStateOnSurface trajectoryStateTransform::outerStateOnSurface (const reco::Track &tk, const TrackingGeometry &geom, const MagneticField *field)
PTrajectoryStateOnDet trajectoryStateTransform::persistentState (const TrajectoryStateOnSurface &ts, unsigned int detid)
TrajectoryStateOnSurface trajectoryStateTransform::transientState (const PTrajectoryStateOnDet &ts, const Surface *surface, const MagneticField *field)