CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_0/src/TrackingTools/TrackFitters/interface/TrajectoryStateWithArbitraryError.h

Go to the documentation of this file.
00001 #ifndef CD_TrajectoryStateWithArbitraryError_H_
00002 #define CD_TrajectoryStateWithArbitraryError_H_
00003 
00014 #include "TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h"
00015 #include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
00016 
00017 class TrajectoryStateWithArbitraryError {
00018 
00019 private:
00020 
00021   typedef FreeTrajectoryState FTS;
00022   typedef TrajectoryStateOnSurface TSOS;
00023 
00024 public:
00025   
00026   TSOS operator()(const TSOS& aTsos) const;
00027 
00028 };
00029 
00030 #endif //CD_TrajectoryStateWithArbitraryError_H_