#include <MkStandaloneSeqs.h>
Public Member Functions | |
void | quality_print () |
void | quality_process (Event *event, Track &tkcand, const int itrack, std::map< int, int > &cmsswLabelToPos) |
void | quality_reset () |
void | quality_val (Event *event) |
Public Attributes | |
int | m_cnt = 0 |
int | m_cnt1 = 0 |
int | m_cnt1_8 = 0 |
int | m_cnt2 = 0 |
int | m_cnt2_8 = 0 |
int | m_cnt_8 = 0 |
int | m_cnt_nomc = 0 |
Definition at line 29 of file MkStandaloneSeqs.h.
void mkfit::StdSeq::Quality::quality_print | ( | ) |
Definition at line 229 of file MkStandaloneSeqs.cc.
References gather_cfg::cout, m_cnt, m_cnt1, m_cnt1_8, m_cnt2, m_cnt2_8, m_cnt_8, m_cnt_nomc, mkfit::Event::printmutex, and mkfit::Config::silent.
Referenced by quality_val().
void mkfit::StdSeq::Quality::quality_process | ( | Event * | event, |
Track & | tkcand, | ||
const int | itrack, | ||
std::map< int, int > & | cmsswLabelToPos | ||
) |
Definition at line 133 of file MkStandaloneSeqs.cc.
References mkfit::TrackBase::chi2(), dprint, mkfit::Config::dumpForPlots, mkfit::TrackExtra::findMatchingSeedHits(), label, mkfit::TrackBase::label(), m_cnt, m_cnt1, m_cnt1_8, m_cnt2, m_cnt2_8, m_cnt_8, m_cnt_nomc, mkfit::TrackExtra::mcTrackID(), mkfit::TrackBase::momEta(), mkfit::TrackBase::momPhi(), mkfit::Track::nFoundHits(), mkfit::Event::printmutex, pv::pT, mkfit::TrackBase::pT(), mkfit::Config::readCmsswTracks, fileCollector::seed, mkfit::Config::seedInput, mkfit::TrackExtra::setMCTrackIDInfo(), mkfit::Config::silent, mkfit::simSeeds, mkfit::StdSeq::track_print(), mkfit::TrackBase::x(), and mkfit::TrackBase::y().
Referenced by quality_val().
void mkfit::StdSeq::Quality::quality_reset | ( | ) |
Definition at line 131 of file MkStandaloneSeqs.cc.
References m_cnt, m_cnt1, m_cnt1_8, m_cnt2, m_cnt2_8, m_cnt_8, and m_cnt_nomc.
Referenced by quality_val().
void mkfit::StdSeq::Quality::quality_val | ( | Event * | event | ) |
Definition at line 114 of file MkStandaloneSeqs.cc.
References mkfit::Config::dumpForPlots, quality_print(), quality_process(), quality_reset(), and mkfit::Config::readCmsswTracks.
Referenced by mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), and mkfit::runBuildingTestPlexStandard().
int mkfit::StdSeq::Quality::m_cnt = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().
int mkfit::StdSeq::Quality::m_cnt1 = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().
int mkfit::StdSeq::Quality::m_cnt1_8 = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().
int mkfit::StdSeq::Quality::m_cnt2 = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().
int mkfit::StdSeq::Quality::m_cnt2_8 = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().
int mkfit::StdSeq::Quality::m_cnt_8 = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().
int mkfit::StdSeq::Quality::m_cnt_nomc = 0 |
Definition at line 30 of file MkStandaloneSeqs.h.
Referenced by quality_print(), quality_process(), and quality_reset().