CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_0/src/RecoVertex/LinearizationPointFinders/src/SMSLinearizationPointFinder.cc

Go to the documentation of this file.
00001 #include "RecoVertex/LinearizationPointFinders/interface/SMSLinearizationPointFinder.h"
00002 #include "RecoVertex/VertexTools/interface/SmsModeFinder3d.h"
00003 
00004 SMSLinearizationPointFinder::SMSLinearizationPointFinder(
00005     const signed int n_pairs, const SMS & sms ) :
00006   CrossingPtBasedLinearizationPointFinder ( 
00007       SmsModeFinder3d( sms ), n_pairs )
00008 { }
00009 
00010 SMSLinearizationPointFinder::SMSLinearizationPointFinder(
00011     const RecTracksDistanceMatrix * m, const signed int n_pairs, const SMS & sms ) :
00012   CrossingPtBasedLinearizationPointFinder ( m , 
00013       SmsModeFinder3d( sms ), n_pairs )
00014 { }
00015 
00016 SMSLinearizationPointFinder * SMSLinearizationPointFinder::clone()
00017   const
00018 {
00019   return new SMSLinearizationPointFinder ( * this );
00020 }