CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch13/src/TrackingTools/TrackFitters/interface/TrajectoryStateCombiner.h

Go to the documentation of this file.
00001 #ifndef TrajectoryStateCombiner_H
00002 #define TrajectoryStateCombiner_H
00003 
00013 #include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
00014 
00015 class TrajectoryStateCombiner {
00016 public:
00017 
00018   typedef TrajectoryStateOnSurface    TSOS;
00019 
00020   TSOS combine(const TSOS& pTsos1, const TSOS& pTsos2) const;
00021 
00022   TSOS operator()(const TSOS& pTsos1, const TSOS& pTsos2) const {
00023     return combine( pTsos1, pTsos2);
00024   }
00025   
00026 };
00027 
00028 #endif