CMS 3D CMS Logo

Classes | Namespaces | Functions
TrajectoryStateTransform.h File Reference
#include "DataFormats/TrajectoryState/interface/PTrajectoryStateOnDet.h"
#include "DataFormats/TrackReco/interface/TrackFwd.h"
#include "DataFormats/L1TrackTrigger/interface/TTTrack.h"
#include "DataFormats/L1TrackTrigger/interface/TTTypes.h"

Go to the source code of this file.

Classes

struct  TrajectoryStateTransform
 

Namespaces

 trajectoryStateTransform
 

Functions

FreeTrajectoryState trajectoryStateTransform::initialFreeState (const reco::Track &tk, const MagneticField *field, bool withErr=true)
 
FreeTrajectoryState trajectoryStateTransform::initialFreeStateL1TTrack (const TTTrack< Ref_Phase2TrackerDigi_ > &tk, const MagneticField *field, bool withErr=false)
 
FreeTrajectoryState trajectoryStateTransform::innerFreeState (const reco::Track &tk, const MagneticField *field, bool withErr=true)
 
TrajectoryStateOnSurface trajectoryStateTransform::innerStateOnSurface (const reco::Track &tk, const TrackingGeometry &geom, const MagneticField *field, bool withErr=true)
 
FreeTrajectoryState trajectoryStateTransform::outerFreeState (const reco::Track &tk, const MagneticField *field, bool withErr=true)
 
TrajectoryStateOnSurface trajectoryStateTransform::outerStateOnSurface (const reco::Track &tk, const TrackingGeometry &geom, const MagneticField *field, bool withErr=true)
 
PTrajectoryStateOnDet trajectoryStateTransform::persistentState (const TrajectoryStateOnSurface &ts, unsigned int detid)
 
TrajectoryStateOnSurface trajectoryStateTransform::transientState (const PTrajectoryStateOnDet &ts, const Surface *surface, const MagneticField *field)