#include <TrackStructures.h>
Public Member Functions | |
void | beginBkwSearch () |
CombCandidate & | cand (int i) |
bool | cands_in_backward_rep () const |
void | compactifyHitStorageForBestCand (bool remove_seed_hits, int backward_fit_min_hits) |
void | endBkwSearch () |
EventOfCombCandidates (int size=0) | |
void | insertSeed (const Track &seed, const track_score_func &score_func, int region, int pos) |
const CombCandidate & | operator[] (int i) const |
CombCandidate & | operator[] (int i) |
const std::vector< CombCandidate > & | refCandidates () const |
std::vector< CombCandidate > & | refCandidates_nc () |
void | releaseMemory () |
void | reset (int new_capacity, int max_cands_per_seed, int expected_num_hots=128) |
void | resizeAfterFiltering (int n_removed) |
int | size () const |
Private Attributes | |
std::vector< CombCandidate > | m_candidates |
bool | m_cands_in_backward_rep = false |
int | m_capacity = 0 |
CcPool< TrackCand > | m_cc_pool |
int | m_n_seeds_inserted = 0 |
int | m_size = 0 |
Definition at line 586 of file TrackStructures.h.
|
inline |
Definition at line 588 of file TrackStructures.h.
|
inline |
Definition at line 639 of file TrackStructures.h.
References mps_fire::i, m_candidates, m_cands_in_backward_rep, and m_size.
Referenced by mkfit::MkBuilder::beginBkwSearch().
|
inline |
Definition at line 654 of file TrackStructures.h.
References mps_fire::i, and m_candidates.
Referenced by mkfit::CandCloner::combCandWithOriginalIndex(), and mkfit::CandCloner::processSeedRange().
|
inline |
Definition at line 656 of file TrackStructures.h.
References m_cands_in_backward_rep.
Referenced by mkfit::MkBuilder::filter_comb_cands().
|
inline |
Definition at line 634 of file TrackStructures.h.
References mps_fire::i, m_candidates, and m_size.
Referenced by mkfit::MkBuilder::compactifyHitStorageForBestCand().
|
inline |
Definition at line 644 of file TrackStructures.h.
References m_cands_in_backward_rep.
Referenced by mkfit::MkBuilder::endBkwSearch().
|
inline |
Definition at line 626 of file TrackStructures.h.
References cms::cuda::assert(), m_candidates, m_n_seeds_inserted, m_size, HLT_2022v15_cff::region, and fileCollector::seed.
Referenced by mkfit::MkBuilder::find_tracks_load_seeds().
|
inline |
Definition at line 652 of file TrackStructures.h.
References mps_fire::i, and m_candidates.
|
inline |
Definition at line 653 of file TrackStructures.h.
References mps_fire::i, and m_candidates.
|
inline |
Definition at line 659 of file TrackStructures.h.
References m_candidates.
Referenced by mkfit::MkBuilder::find_tracks_in_layers(), and mkfit::MkBuilder::findTracksStandard().
|
inline |
Definition at line 660 of file TrackStructures.h.
References m_candidates.
Referenced by mkfit::MkBuilder::find_tracks_in_layers().
|
inline |
Definition at line 590 of file TrackStructures.h.
References m_candidates, m_capacity, m_cc_pool, m_n_seeds_inserted, m_size, and createJobs::tmp.
Referenced by mkfit::MkBuilder::release_memory().
|
inline |
Definition at line 601 of file TrackStructures.h.
References m_candidates, m_capacity, m_cc_pool, m_n_seeds_inserted, m_size, alignCSCRings::s, and createJobs::tmp.
Referenced by mkfit::MkBuilder::find_tracks_load_seeds().
|
inline |
Definition at line 620 of file TrackStructures.h.
References cms::cuda::assert(), m_n_seeds_inserted, and m_size.
Referenced by mkfit::MkBuilder::filter_comb_cands().
|
inline |
Definition at line 650 of file TrackStructures.h.
References m_size.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), mkfit::MkBuilder::backwardFit(), mkfit::MkBuilder::export_best_comb_cands(), mkfit::MkBuilder::filter_comb_cands(), mkfit::MkBuilder::findTracksCloneEngine(), mkfit::MkBuilder::findTracksStandard(), mkfit::Shell::ProcessEvent(), and mkfit::MkBuilder::total_cands().
|
private |
Definition at line 665 of file TrackStructures.h.
Referenced by beginBkwSearch(), cand(), compactifyHitStorageForBestCand(), insertSeed(), operator[](), refCandidates(), refCandidates_nc(), releaseMemory(), and reset().
|
private |
Definition at line 670 of file TrackStructures.h.
Referenced by beginBkwSearch(), cands_in_backward_rep(), and endBkwSearch().
|
private |
Definition at line 667 of file TrackStructures.h.
Referenced by releaseMemory(), and reset().
Definition at line 663 of file TrackStructures.h.
Referenced by releaseMemory(), and reset().
|
private |
Definition at line 669 of file TrackStructures.h.
Referenced by insertSeed(), releaseMemory(), reset(), and resizeAfterFiltering().
|
private |
Definition at line 668 of file TrackStructures.h.
Referenced by beginBkwSearch(), compactifyHitStorageForBestCand(), insertSeed(), releaseMemory(), reset(), resizeAfterFiltering(), and size().