#include <FlagsCleanerECAL.h>
Public Member Functions | |
void | clean (const edm::Handle< reco::PFRecHitCollection > &input, std::vector< bool > &mask) override |
FlagsCleanerECAL (const edm::ParameterSet &conf) | |
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) | |
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.h.
FlagsCleanerECAL::FlagsCleanerECAL | ( | const edm::ParameterSet & | conf | ) |
Definition at line 5 of file FlagsCleanerECAL.cc.
References edm::ParameterSet::getParameter(), and v_chstatus_excl_.
|
delete |
|
private |
Definition at line 23 of file FlagsCleanerECAL.cc.
References RemoveAddSevLevel::flag, and v_chstatus_excl_.
Referenced by clean().
|
overridevirtual |
Implements RecHitTopologicalCleanerBase.
Definition at line 10 of file FlagsCleanerECAL.cc.
References checkFlags(), hfClusterShapes_cfi::hits, heavyIonCSV_trainingSettings::idx, and input.
|
delete |
|
private |
Definition at line 16 of file FlagsCleanerECAL.h.
Referenced by checkFlags(), and FlagsCleanerECAL().