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 }