CMS 3D CMS Logo

PatternRecognitionbyMultiClusters.h
Go to the documentation of this file.
1 // Author: Felice Pantaleo - felice.pantaleo@cern.ch
2 // Date: 09/2018
3 
4 #ifndef __RecoHGCal_TICL_PRbyMultiClusters_H__
5 #define __RecoHGCal_TICL_PRbyMultiClusters_H__
7 
8 #include <iostream>
9 
10 namespace edm {
11  class ParameterSet;
12  class Event;
13  class EventSetup;
14 } // namespace edm
15 
16 namespace ticl {
17  template <typename TILES>
19  public:
21  : PatternRecognitionAlgoBaseT<TILES>(conf, cache) {}
23 
25  std::vector<Trackster>& result,
26  std::unordered_map<int, std::vector<int>>& seedToTracksterAssociation) override;
27  };
28 } // namespace ticl
29 #endif
PatternRecognitionbyMultiClusters(const edm::ParameterSet &conf, const CacheBase *cache)
void makeTracksters(const typename PatternRecognitionAlgoBaseT< TILES >::Inputs &input, std::vector< Trackster > &result, std::unordered_map< int, std::vector< int >> &seedToTracksterAssociation) override
static std::string const input
Definition: EdmProvDump.cc:47
HLT enums.
def cache(function)
Definition: utilities.py:3
Definition: Common.h:8