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
reco::Candidate::LorentzVector LorentzVector
virtual ~TracksterTrackPluginBase()
virtual void setTrack(const std::vector< const Trackster * > &tracksters, std::vector< TICLCandidate > &ticl_cands, edm::Event &event) const =0
TracksterTrackPluginBase(const edm::ParameterSet &, edm::ConsumesCollector &&iC)
math::XYZTLorentzVector LorentzVector
Lorentz vector.