3 #ifndef RecoHGCal_TICL_TracksterTrackPluginBase_H__ 4 #define RecoHGCal_TICL_TracksterTrackPluginBase_H__ 21 virtual void setTrack(
const std::vector<const Trackster*>& tracksters,
22 std::vector<TICLCandidate>& ticl_cands,
edmplugin::PluginFactory< ticl::TracksterTrackPluginBase *(const edm::ParameterSet &, edm::ConsumesCollector &&iC)> TracksterTrackPluginFactory
virtual void setTrack(const std::vector< const Trackster *> &tracksters, std::vector< TICLCandidate > &ticl_cands, edm::Event &event) const =0
reco::Candidate::LorentzVector LorentzVector
virtual ~TracksterTrackPluginBase()
TracksterTrackPluginBase(const edm::ParameterSet &, edm::ConsumesCollector &&iC)
math::XYZTLorentzVector LorentzVector
Lorentz vector.