CMS 3D CMS Logo

List of all members | Public Member Functions
ticl::PatternRecognitionbyMultiClusters Class Referencefinal

#include <PatternRecognitionbyMultiClusters.h>

Inheritance diagram for ticl::PatternRecognitionbyMultiClusters:
ticl::PatternRecognitionAlgoBase

Public Member Functions

void makeTracksters (const PatternRecognitionAlgoBase::Inputs &input, std::vector< Trackster > &result, std::unordered_map< int, std::vector< int >> &seedToTracksterAssociation) override
 
 PatternRecognitionbyMultiClusters (const edm::ParameterSet &conf, const CacheBase *cache)
 
 ~PatternRecognitionbyMultiClusters () override
 
- Public Member Functions inherited from ticl::PatternRecognitionAlgoBase
 PatternRecognitionAlgoBase (const edm::ParameterSet &conf, const CacheBase *cache)
 
virtual ~PatternRecognitionAlgoBase ()
 

Additional Inherited Members

- Public Types inherited from ticl::PatternRecognitionAlgoBase
enum  VerbosityLevel {
  None = 0, Basic, Advanced, Expert,
  Guru
}
 
- Protected Attributes inherited from ticl::PatternRecognitionAlgoBase
int algo_verbosity_
 

Detailed Description

Definition at line 17 of file PatternRecognitionbyMultiClusters.h.

Constructor & Destructor Documentation

◆ PatternRecognitionbyMultiClusters()

ticl::PatternRecognitionbyMultiClusters::PatternRecognitionbyMultiClusters ( const edm::ParameterSet conf,
const CacheBase cache 
)
inline

Definition at line 19 of file PatternRecognitionbyMultiClusters.h.

◆ ~PatternRecognitionbyMultiClusters()

ticl::PatternRecognitionbyMultiClusters::~PatternRecognitionbyMultiClusters ( )
inlineoverride

Definition at line 21 of file PatternRecognitionbyMultiClusters.h.

21 {};

Member Function Documentation

◆ makeTracksters()

void ticl::PatternRecognitionbyMultiClusters::makeTracksters ( const PatternRecognitionAlgoBase::Inputs input,
std::vector< Trackster > &  result,
std::unordered_map< int, std::vector< int >> &  seedToTracksterAssociation 
)
overridevirtual

Implements ticl::PatternRecognitionAlgoBase.

Definition at line 4 of file PatternRecognitionbyMultiClusters.cc.

7  {
8  LogDebug("HGCPatterRecoTrackster") << "making Tracksters" << std::endl;
9 }

References LogDebug.

utilities.cache
def cache(function)
Definition: utilities.py:3
LogDebug
#define LogDebug(id)
Definition: MessageLogger.h:670
ticl::PatternRecognitionAlgoBase::PatternRecognitionAlgoBase
PatternRecognitionAlgoBase(const edm::ParameterSet &conf, const CacheBase *cache)
Definition: PatternRecognitionAlgoBase.h:26