#include <RPCHitCleaner.h>
Classes | |
struct | detId_Ext |
Public Member Functions | |
RPCDigiCollection | getRPCCollection () |
Return Output RPCCollection. More... | |
RPCHitCleaner (RPCDigiCollection inrpcDigis) | |
void | run (const edm::EventSetup &c) |
~RPCHitCleaner () | |
Private Attributes | |
RPCDigiCollection | m_inrpcDigis |
Input. More... | |
RPCDigiCollection | m_outrpcDigis |
Output. More... | |
Definition at line 30 of file RPCHitCleaner.h.
RPCHitCleaner::RPCHitCleaner | ( | RPCDigiCollection | inrpcDigis | ) |
Definition at line 29 of file RPCHitCleaner.cc.
References mps_check::array, constexpr, createfilelist::int, operator[](), or, and findQualityFiles::size.
|
inline |
|
inline |
Return Output RPCCollection.
Definition at line 38 of file RPCHitCleaner.h.
References m_outrpcDigis.
void RPCHitCleaner::run | ( | const edm::EventSetup & | c | ) |
Create cluster ids and store their size
hit belongs to cluster with clusterid
strip of i-1
for digicout
for chamber
Remove clusters with size>=4
Remove clusters with size>=4
keep only one bx per st/sec/wheel/layer
Count strips in a cluster
Keep clusters with size=2. Calculate and store the mean phi in RPCtoDTTranslator
for digicout
for chamber
Definition at line 57 of file RPCHitCleaner.cc.
References funct::abs(), relativeConstraints::chamber, hfClusterShapes_cfi::hits, RPCDetId::region(), RecoTauPiZeroBuilderPlugins_cfi::strips, and tmp.
Referenced by ~RPCHitCleaner().
|
private |
Input.
Definition at line 52 of file RPCHitCleaner.h.
|
private |