CMS 3D CMS Logo

List of all members | Public Member Functions
PassThruSeedFinder Class Reference

#include <PassThruSeedFinder.h>

Inheritance diagram for PassThruSeedFinder:
SeedFinderBase

Public Member Functions

void findSeeds (const edm::Handle< reco::PFRecHitCollection > &input, const std::vector< bool > &mask, std::vector< bool > &seedable) override
 
PassThruSeedFinderoperator= (const PassThruSeedFinder &)=delete
 
 PassThruSeedFinder (const edm::ParameterSet &conf)
 
 PassThruSeedFinder (const PassThruSeedFinder &)=delete
 
- Public Member Functions inherited from SeedFinderBase
const std::string & name () const
 
SeedFinderBaseoperator= (const SeedFinderBase &)=delete
 
 SeedFinderBase (const edm::ParameterSet &conf)
 
 SeedFinderBase (const SeedFinderBase &)=delete
 
virtual ~SeedFinderBase ()=default
 

Detailed Description

Definition at line 8 of file PassThruSeedFinder.h.

Constructor & Destructor Documentation

◆ PassThruSeedFinder() [1/2]

PassThruSeedFinder::PassThruSeedFinder ( const edm::ParameterSet conf)

Definition at line 3 of file PassThruSeedFinder.cc.

3 : SeedFinderBase(conf) {}

◆ PassThruSeedFinder() [2/2]

PassThruSeedFinder::PassThruSeedFinder ( const PassThruSeedFinder )
delete

Member Function Documentation

◆ findSeeds()

void PassThruSeedFinder::findSeeds ( const edm::Handle< reco::PFRecHitCollection > &  input,
const std::vector< bool > &  mask,
std::vector< bool > &  seedable 
)
overridevirtual

Implements SeedFinderBase.

Definition at line 6 of file PassThruSeedFinder.cc.

8  {
9  seedable = std::vector<bool>(input->size(), true);
10 }

References input.

◆ operator=()

PassThruSeedFinder& PassThruSeedFinder::operator= ( const PassThruSeedFinder )
delete
SeedFinderBase::SeedFinderBase
SeedFinderBase(const edm::ParameterSet &conf)
Definition: SeedFinderBase.h:11
input
static const std::string input
Definition: EdmProvDump.cc:48