#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, int seed_idx, 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 589 of file TrackStructures.h.
|
inline |
Definition at line 591 of file TrackStructures.h.
|
inline |
Definition at line 642 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 657 of file TrackStructures.h.
References mps_fire::i, and m_candidates.
Referenced by mkfit::CandCloner::combCandWithOriginalIndex(), and mkfit::CandCloner::processSeedRange().
|
inline |
Definition at line 659 of file TrackStructures.h.
References m_cands_in_backward_rep.
Referenced by mkfit::MkBuilder::filter_comb_cands().
|
inline |
Definition at line 637 of file TrackStructures.h.
References mps_fire::i, m_candidates, and m_size.
Referenced by mkfit::MkBuilder::compactifyHitStorageForBestCand().
|
inline |
Definition at line 647 of file TrackStructures.h.
References m_cands_in_backward_rep.
Referenced by mkfit::MkBuilder::endBkwSearch().
|
inline |
Definition at line 629 of file TrackStructures.h.
References cms::cuda::assert(), m_candidates, m_n_seeds_inserted, m_size, nano_mu_digi_cff::region, and fileCollector::seed.
Referenced by mkfit::MkBuilder::find_tracks_load_seeds().
|
inline |
Definition at line 655 of file TrackStructures.h.
References mps_fire::i, and m_candidates.
|
inline |
Definition at line 656 of file TrackStructures.h.
References mps_fire::i, and m_candidates.
|
inline |
Definition at line 662 of file TrackStructures.h.
References m_candidates.
Referenced by mkfit::MkBuilder::find_tracks_in_layers(), and mkfit::MkBuilder::findTracksStandard().
|
inline |
Definition at line 663 of file TrackStructures.h.
References m_candidates.
Referenced by mkfit::MkBuilder::find_tracks_in_layers().
|
inline |
Definition at line 593 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 604 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 623 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 653 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 668 of file TrackStructures.h.
Referenced by beginBkwSearch(), cand(), compactifyHitStorageForBestCand(), insertSeed(), operator[](), refCandidates(), refCandidates_nc(), releaseMemory(), and reset().
|
private |
Definition at line 673 of file TrackStructures.h.
Referenced by beginBkwSearch(), cands_in_backward_rep(), and endBkwSearch().
|
private |
Definition at line 670 of file TrackStructures.h.
Referenced by releaseMemory(), and reset().
Definition at line 666 of file TrackStructures.h.
Referenced by releaseMemory(), and reset().
|
private |
Definition at line 672 of file TrackStructures.h.
Referenced by insertSeed(), releaseMemory(), reset(), and resizeAfterFiltering().
|
private |
Definition at line 671 of file TrackStructures.h.
Referenced by beginBkwSearch(), compactifyHitStorageForBestCand(), insertSeed(), releaseMemory(), reset(), resizeAfterFiltering(), and size().