CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/RecoEgamma/EgammaElectronAlgos/interface/FTSFromVertexToPointFactory.h

Go to the documentation of this file.
00001 #ifndef FTSFROMVERTEXTOPOINTFACTORY_H
00002 #define FTSFROMVERTEXTOPOINTFACTORY_H
00003 // -*- C++ -*-
00004 //
00005 // Package:    EgammaElectronAlgos
00006 // Class:      FTSFromVertexToPointFactory
00007 // 
00019 //
00020 // Original Author:  Ursula Berthon, Claude Charlot
00021 //         Created:  Mon Mar 27 13:22:06 CEST 2006
00022 // $Id: FTSFromVertexToPointFactory.h,v 1.1 2006/06/02 16:21:02 uberthon Exp $
00023 //
00024 //
00025 #include "TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h"
00026 class MagneticField;
00027 
00028 class FTSFromVertexToPointFactory{
00029 public:
00030   FTSFromVertexToPointFactory() { };
00031   FreeTrajectoryState operator()(const MagneticField *magField, const GlobalPoint& xmeas,  
00032                                  const GlobalPoint& xvert, 
00033                                  float momentum, TrackCharge charge);
00034 
00035 };
00036 
00037 #endif