Public Member Functions | |
void | clean (const edm::Handle< reco::PFRecHitCollection > &input, std::vector< bool > &mask) override |
FlagsCleanerECAL (const edm::ParameterSet &conf, edm::ConsumesCollector &cc) | |
FlagsCleanerECAL (const FlagsCleanerECAL &)=delete | |
FlagsCleanerECAL & | operator= (const FlagsCleanerECAL &)=delete |
Public Member Functions inherited from RecHitTopologicalCleanerBase | |
const std::string & | name () const |
RecHitTopologicalCleanerBase & | operator= (const RecHitTopologicalCleanerBase &)=delete |
RecHitTopologicalCleanerBase (const edm::ParameterSet &conf, edm::ConsumesCollector &cc) | |
RecHitTopologicalCleanerBase (const RecHitTopologicalCleanerBase &)=delete | |
virtual void | update (const edm::EventSetup &) |
virtual | ~RecHitTopologicalCleanerBase ()=default |
Private Member Functions | |
bool | checkFlags (const reco::PFRecHit &hit) |
Private Attributes | |
std::vector< int > | v_chstatus_excl_ |
Definition at line 6 of file FlagsCleanerECAL.cc.
FlagsCleanerECAL::FlagsCleanerECAL | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector & | cc | ||
) |
Definition at line 22 of file FlagsCleanerECAL.cc.
References edm::ParameterSet::getParameter(), and v_chstatus_excl_.
|
delete |
|
private |
Definition at line 41 of file FlagsCleanerECAL.cc.
References reco::PFRecHit::flags(), and v_chstatus_excl_.
Referenced by clean().
|
overridevirtual |
Implements RecHitTopologicalCleanerBase.
Definition at line 28 of file FlagsCleanerECAL.cc.
References checkFlags(), input, and parallelization::uint().
|
delete |
|
private |
Definition at line 16 of file FlagsCleanerECAL.cc.
Referenced by checkFlags(), and FlagsCleanerECAL().