1 #ifndef RecoHGCal_TICL_PatternRecognitionAlgoBase_H__ 2 #define RecoHGCal_TICL_PatternRecognitionAlgoBase_H__ 50 const std::vector<reco::CaloCluster>& lC,
55 const std::vector<bool>& mT)
85 std::vector<Trackster>& resultTracksters,
86 std::vector<int>& resultCandidate) = 0;
virtual void initialize(const HGCalDDDConstants *hgcons, const hgcal::RecHitTools rhtools, const edm::ESHandle< MagneticField > bfieldH, const edm::ESHandle< Propagator > propH)=0
virtual void makeCandidates(const Inputs &input, edm::Handle< MtdHostCollection > inputTiming_h, std::vector< Trackster > &resultTracksters, std::vector< int > &resultCandidate)=0
TICLInterpretationAlgoBase(const edm::ParameterSet &conf, edm::ConsumesCollector)
virtual ~TICLInterpretationAlgoBase()
static std::string const input
static void fillPSetDescription(edm::ParameterSetDescription &desc)