CMS 3D CMS Logo

StripCPEfromTrackAngle.h

Go to the documentation of this file.
00001 #ifndef RecoLocalTracker_SiStripRecHitConverter_StripCPEfromTrackAngle_H
00002 #define RecoLocalTracker_SiStripRecHitConverter_StripCPEfromTrackAngle_H
00003 
00004 #include "MagneticField/Engine/interface/MagneticField.h"
00005 #include "Geometry/TrackerGeometryBuilder/interface/TrackerGeometry.h"
00006 #include "RecoLocalTracker/ClusterParameterEstimator/interface/StripClusterParameterEstimator.h"
00007 #include "RecoLocalTracker/ClusterParameterEstimator/interface/ClusterParameterEstimator.h"
00008 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00009 #include "Geometry/TrackerGeometryBuilder/interface/StripGeomDetUnit.h"
00010 #include "RecoLocalTracker/SiStripRecHitConverter/interface/StripCPE.h"
00011 
00012 class StripCPEfromTrackAngle : public StripCPE 
00013 {
00014  public:
00015   
00016   StripCPEfromTrackAngle(edm::ParameterSet & conf, 
00017                          const MagneticField * mag, 
00018                          const TrackerGeometry* geom, 
00019                          const SiStripLorentzAngle* LorentzAngle)
00020     :StripCPE(conf,mag, geom, LorentzAngle ){}
00021 
00022 
00023   // LocalValues is typedef for pair<LocalPoint,LocalError> 
00024 
00025   StripClusterParameterEstimator::LocalValues localParameters( const SiStripCluster & cl,
00026                                                                const GeomDetUnit& det, 
00027                                                                const LocalTrajectoryParameters & ltp) const{
00028     return localParameters(cl,ltp);
00029   }; 
00030 
00031   StripClusterParameterEstimator::LocalValues localParameters( const SiStripCluster & cl, const LocalTrajectoryParameters & ltp) const; 
00032 
00033 
00034 
00035 };
00036 
00037 #endif

Generated on Tue Jun 9 17:44:00 2009 for CMSSW by  doxygen 1.5.4