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 {
18  public:
22 
24  std::vector<Trackster>& result,
25  std::unordered_map<int, std::vector<int>>& seedToTracksterAssociation) override;
26  };
27 } // namespace ticl
28 #endif
PatternRecognitionAlgoBase.h
input
static const std::string input
Definition: EdmProvDump.cc:48
edm
HLT enums.
Definition: AlignableModifier.h:19
ticl::PatternRecognitionAlgoBase::Inputs
Definition: PatternRecognitionAlgoBase.h:30
ticl::PatternRecognitionbyMultiClusters::PatternRecognitionbyMultiClusters
PatternRecognitionbyMultiClusters(const edm::ParameterSet &conf, const CacheBase *cache)
Definition: PatternRecognitionbyMultiClusters.h:19
ticl::PatternRecognitionAlgoBase
Definition: PatternRecognitionAlgoBase.h:24
ticl
Definition: Common.h:8
ticl::PatternRecognitionbyMultiClusters::~PatternRecognitionbyMultiClusters
~PatternRecognitionbyMultiClusters() override
Definition: PatternRecognitionbyMultiClusters.h:21
ticl::PatternRecognitionbyMultiClusters
Definition: PatternRecognitionbyMultiClusters.h:17
ticl::CacheBase
Definition: GlobalCache.h:11
Event
utilities.cache
def cache(function)
Definition: utilities.py:3
edm::ParameterSet
Definition: ParameterSet.h:36
ParameterSet
Definition: Functions.h:16
mps_fire.result
result
Definition: mps_fire.py:303
EventSetup
ticl::PatternRecognitionbyMultiClusters::makeTracksters
void makeTracksters(const PatternRecognitionAlgoBase::Inputs &input, std::vector< Trackster > &result, std::unordered_map< int, std::vector< int >> &seedToTracksterAssociation) override
Definition: PatternRecognitionbyMultiClusters.cc:4