4 #ifndef RecoHGCal_TICL_PatternRecognitionAlgoBase_H__ 5 #define RecoHGCal_TICL_PatternRecognitionAlgoBase_H__ 27 : algo_verbosity_(conf.getParameter<
int>(
"algo_verbosity")) {}
34 const std::vector<float>&
mask;
37 const std::vector<TICLSeedingRegion>&
regions;
41 const std::vector<reco::CaloCluster>& lC,
42 const std::vector<float>& mS,
45 const std::vector<TICLSeedingRegion>& rG)
46 : ev(eV), es(eS), layerClusters(lC), mask(mS), layerClustersTime(lT), tiles(tL), regions(rG) {}
49 virtual void makeTracksters(
const Inputs&
input, std::vector<Trackster>&
result) = 0;
static std::string const input
virtual ~PatternRecognitionAlgoBase()
PatternRecognitionAlgoBase(const edm::ParameterSet &conf, const CacheBase *cache)