#include <AlignmentCSCBeamHaloSelector.h>
Public Types | |
typedef std::vector< const reco::Track * > | Tracks |
Public Member Functions | |
AlignmentCSCBeamHaloSelector (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
constructor More... | |
Tracks | select (const Tracks &tracks, const edm::Event &iEvent) const |
select tracks More... | |
~AlignmentCSCBeamHaloSelector () | |
destructor More... | |
Private Attributes | |
unsigned int | m_minHitsPerStation |
unsigned int | m_minStations |
Definition at line 15 of file AlignmentCSCBeamHaloSelector.h.
typedef std::vector<const reco::Track *> AlignmentCSCBeamHaloSelector::Tracks |
Definition at line 17 of file AlignmentCSCBeamHaloSelector.h.
AlignmentCSCBeamHaloSelector::AlignmentCSCBeamHaloSelector | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector & | iC | ||
) |
constructor
Definition at line 14 of file AlignmentCSCBeamHaloSelector.cc.
References m_minHitsPerStation, and m_minStations.
AlignmentCSCBeamHaloSelector::~AlignmentCSCBeamHaloSelector | ( | ) |
AlignmentCSCBeamHaloSelector::Tracks AlignmentCSCBeamHaloSelector::select | ( | const Tracks & | tracks, |
const edm::Event & | iEvent | ||
) | const |
select tracks
Definition at line 28 of file AlignmentCSCBeamHaloSelector.cc.
References MuonSubdetId::CSC, CSCDetId::endcap(), m_minHitsPerStation, m_minStations, DetId::Muon, nano_mu_digi_cff::rawId, mps_fire::result, relativeConstraints::station, CSCDetId::station(), HLT_2023v12_cff::track, and DiMuonV_cfg::tracks.
Referenced by CSCBeamHaloConfigSelector::select().
|
private |
Definition at line 30 of file AlignmentCSCBeamHaloSelector.h.
Referenced by AlignmentCSCBeamHaloSelector(), and select().
|
private |
Definition at line 29 of file AlignmentCSCBeamHaloSelector.h.
Referenced by AlignmentCSCBeamHaloSelector(), and select().