#include <SingleHitTrack.h>
Public Member Functions | |
void | configure (int verbose, int endcap, int sector, int bx, int maxTracks, bool useSingleHits) |
void | process (const EMTFHitCollection &conv_hits, EMTFTrackCollection &best_tracks) const |
Private Attributes | |
int | bx_ |
int | endcap_ |
int | maxTracks_ |
int | sector_ |
bool | useSingleHits_ |
int | verbose_ |
Definition at line 6 of file SingleHitTrack.h.
void SingleHitTrack::configure | ( | int | verbose, |
int | endcap, | ||
int | sector, | ||
int | bx, | ||
int | maxTracks, | ||
bool | useSingleHits | ||
) |
Definition at line 3 of file SingleHitTrack.cc.
References simKBmtfDigis_cfi::bx, bx_, makeMuonMisalignmentScenario::endcap, endcap_, HLT_2022v12_cff::maxTracks, maxTracks_, sector_, useSingleHits_, verbose, and verbose_.
Referenced by SectorProcessor::process_single_bx().
void SingleHitTrack::process | ( | const EMTFHitCollection & | conv_hits, |
EMTFTrackCollection & | best_tracks | ||
) | const |
Definition at line 14 of file SingleHitTrack.cc.
References bx_, emtf_assert, endcap_, maxTracks_, l1t::EMTFTrack::push_Hit(), sector_, l1t::EMTFTrack::set_bx(), l1t::EMTFTrack::set_endcap(), l1t::EMTFTrack::set_eta(), l1t::EMTFTrack::set_first_bx(), l1t::EMTFTrack::set_mode(), l1t::EMTFTrack::set_mode_inv(), l1t::EMTFTrack::set_ph_num(), l1t::EMTFTrack::set_ph_q(), l1t::EMTFTrack::set_phi_fp(), l1t::EMTFTrack::set_phi_glob(), l1t::EMTFTrack::set_phi_loc(), l1t::EMTFTrack::set_PtLUT(), l1t::EMTFTrack::set_rank(), l1t::EMTFTrack::set_second_bx(), l1t::EMTFTrack::set_sector(), l1t::EMTFTrack::set_sector_idx(), l1t::EMTFTrack::set_theta(), l1t::EMTFTrack::set_theta_fp(), l1t::EMTFTrack::set_track_num(), l1t::EMTFTrack::set_winner(), l1t::EMTFTrack::set_zone(), and useSingleHits_.
Referenced by SectorProcessor::process_single_bx().
|
private |
Definition at line 13 of file SingleHitTrack.h.
Referenced by configure(), and process().
|
private |
Definition at line 13 of file SingleHitTrack.h.
Referenced by configure(), and process().
|
private |
Definition at line 14 of file SingleHitTrack.h.
Referenced by configure(), and process().
|
private |
Definition at line 13 of file SingleHitTrack.h.
Referenced by configure(), and process().
|
private |
Definition at line 15 of file SingleHitTrack.h.
Referenced by configure(), and process().
|
private |
Definition at line 13 of file SingleHitTrack.h.
Referenced by configure().