#include <DTBunchCrossingCleaner.h>
Public Member Functions | |
TriggerPrimitiveCollection | clean (const TriggerPrimitiveCollection &) const |
DTBunchCrossingCleaner (const edm::ParameterSet &) | |
~DTBunchCrossingCleaner () | |
Private Attributes | |
const int | bx_window_size |
Definition at line 22 of file DTBunchCrossingCleaner.h.
DTBunchCrossingCleaner::DTBunchCrossingCleaner | ( | const edm::ParameterSet & | ) |
Definition at line 19 of file DTBunchCrossingCleaner.cc.
|
inline |
Definition at line 25 of file DTBunchCrossingCleaner.h.
TriggerPrimitiveCollection DTBunchCrossingCleaner::clean | ( | const TriggerPrimitiveCollection & | inlist | ) | const |
Definition at line 21 of file DTBunchCrossingCleaner.cc.
References funct::abs(), L1TMuon::TriggerPrimitive::DTData::bendingAngle, L1TMuon::TriggerPrimitive::DTData::bx, bx_window_size, L1TMuon::TriggerPrimitive::DTData::BxCntCode, data, spr::find(), mps_fire::i, position, L1TMuon::TriggerPrimitive::DTData::qualityCode, L1TMuon::TriggerPrimitive::DTData::radialAngle, L1TMuon::TriggerPrimitive::DTData::sector, L1TMuon::TriggerPrimitive::DTData::segment_number, L1TMuon::TriggerPrimitive::DTData::station, L1TMuon::TriggerPrimitive::DTData::theta_bti_group, L1TMuon::TriggerPrimitive::DTData::theta_quality, L1TMuon::TriggerPrimitive::DTData::Ts2TagCode, and L1TMuon::TriggerPrimitive::DTData::wheel.
|
private |
Definition at line 30 of file DTBunchCrossingCleaner.h.
Referenced by clean().