00001 #ifndef TrackClusterizerInZ_h 00002 #define TrackClusterizerInZ_h 00003 00010 #include "FWCore/ParameterSet/interface/ParameterSet.h" 00011 #include <vector> 00012 #include "TrackingTools/TransientTrack/interface/TransientTrack.h" 00013 00014 00015 00016 00017 class TrackClusterizerInZ { 00018 00019 00020 public: 00021 00022 TrackClusterizerInZ(){}; 00023 TrackClusterizerInZ(const edm::ParameterSet& conf){}; 00024 00025 virtual std::vector< std::vector<reco::TransientTrack> > 00026 clusterize(const std::vector<reco::TransientTrack> & tracks)const =0; 00027 00028 virtual ~TrackClusterizerInZ(){}; 00029 00030 }; 00031 00032 #endif