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
PatternRecognitionAlgoBase.h
input
static const std::string input
Definition: EdmProvDump.cc:48
edm
HLT enums.
Definition: AlignableModifier.h:19
ticl::PatternRecognitionbyMultiClusters::PatternRecognitionbyMultiClusters
PatternRecognitionbyMultiClusters(const edm::ParameterSet &conf, const CacheBase *cache)
Definition: PatternRecognitionbyMultiClusters.h:20
ticl
Definition: Common.h:8
ticl::PatternRecognitionAlgoBaseT
Definition: PatternRecognitionAlgoBase.h:24
ticl::PatternRecognitionbyMultiClusters::~PatternRecognitionbyMultiClusters
~PatternRecognitionbyMultiClusters() override
Definition: PatternRecognitionbyMultiClusters.h:22
ticl::PatternRecognitionbyMultiClusters
Definition: PatternRecognitionbyMultiClusters.h:18
ticl::CacheBase
Definition: GlobalCache.h:11
ticl::PatternRecognitionbyMultiClusters::makeTracksters
void makeTracksters(const typename PatternRecognitionAlgoBaseT< TILES >::Inputs &input, std::vector< Trackster > &result, std::unordered_map< int, std::vector< int >> &seedToTracksterAssociation) override
Definition: PatternRecognitionbyMultiClusters.cc:5
Event
utilities.cache
def cache(function)
Definition: utilities.py:3
edm::ParameterSet
Definition: ParameterSet.h:36
ParameterSet
Definition: Functions.h:16
ticl::PatternRecognitionAlgoBaseT::Inputs
Definition: PatternRecognitionAlgoBase.h:30
mps_fire.result
result
Definition: mps_fire.py:303
EventSetup