Functions | |
float | bFieldFromZR (const float z, const float r) |
void | recalculateDependentConstants () |
Variables | |
bool | backwardFit = false |
bool | backwardSearch = true |
constexpr float | beamspotX = 0.1 |
constexpr float | beamspotY = 0.1 |
constexpr float | beamspotZ = 1.0 |
constexpr float | Bfield = 3.8112 |
constexpr float | blowupfit = 10.0 |
constexpr float | c_dpt_common = 0.25 |
constexpr float | c_drmax_brl = 0.010 |
constexpr float | c_drmax_els = 0.015 |
constexpr float | c_drmax_hpt = 0.010 |
constexpr float | c_dzmax_brl = 0.005 |
constexpr float | c_dzmax_els = 0.015 |
constexpr float | c_dzmax_hpt = 0.010 |
constexpr float | c_etamax_brl = 0.9 |
constexpr float | c_ptmin_hpt = 2.0 |
bool | cf_fitting = false |
bool | cf_seeding = false |
constexpr float | chi2seedcut = 9.0 |
int | cmsSelMinLayers = 12 |
bool | cmssw_val = false |
matchOpts | cmsswMatchingBK = trkParamBased |
matchOpts | cmsswMatchingFW = hitBased |
constexpr float | dEtaSeedTrip |
constexpr float | dPhiSeedTrip |
bool | dumpForPlots = false |
constexpr int | FileVersion = 1 |
int | finderReportBestOutOfN = 1 |
bool | fit_val = false |
std::string | geomPlugin = "CylCowWLids" |
constexpr float | hitposerrR = Config::hitposerrXY / 10.0f |
constexpr float | hitposerrXY = 0.01 |
constexpr float | hitposerrZ = 0.1 |
bool | includePCA = false |
bool | inclusiveShorts = false |
IterationsInfo | ItrInfo |
bool | json_dump_after = false |
bool | json_dump_before = false |
std::vector< std::string > | json_load_filenames |
std::vector< std::string > | json_patch_filenames |
std::string | json_save_iters_fname_fmt |
bool | json_save_iters_include_iter_info_preamble = false |
bool | json_verbose = false |
bool | keepHitInfo = false |
bool | kludgeCmsHitErrors = false |
constexpr float | lay01angdiff |
constexpr float | lay02angdiff = 0.11537 |
bool | loopOverFile = false |
static constexpr int | m_nphi = 256 |
constexpr float | mag_a = 2.43878e-11 |
constexpr float | mag_b0 = -3.94991e-06 |
constexpr float | mag_b1 = 7.53701e-06 |
constexpr float | mag_c1 = 3.8114 |
const MaterialEffects | materialEff |
const float | maxcth_fw = 6.05 |
const float | maxcth_ob = 1.99 |
constexpr float | maxCurvR = (100 * minSimPt) / (Const::sol * Bfield) |
const float | maxd1pt = 1.8 |
const float | maxdcth = 0.37 |
constexpr float | maxDEta = 1.0 |
const float | maxdEta = 0.05 |
constexpr float | maxDPhi = Const::PI |
const float | maxdPhi = 0.25 |
const float | maxdphi = 0.37 |
const float | maxdPt = 0.5 |
const float | maxdR = 0.0025 |
constexpr float | maxSimEta = 2.4 |
constexpr float | maxSimPt = 10. |
constexpr float | minCMSSWMatchChi2 [6] = {100, 100, 50, 50, 30, 20} |
constexpr float | minCMSSWMatchdPhi [6] = {0.2, 0.2, 0.1, 0.05, 0.01, 0.005} |
constexpr float | minDEta = 0. |
constexpr float | minDPhi = 0.01 |
const float | minFracHitsShared = 0.75 |
constexpr float | minSimEta = -2.4 |
constexpr float | minSimPt = 1 |
constexpr float | missingHitPenalty_ = 8 |
bool | mtvLikeValidation = false |
bool | mtvRequireSeeds = false |
constexpr int | nAvgSimHits = 32 |
constexpr int | nBinsRME = 120 |
constexpr int | nBinsZME = 300 |
int | nEvents = 20 |
constexpr int | Niter = 5 |
int | nItersCMSSW = 0 |
constexpr int | NiterSim = 10 |
constexpr int | nLayers = 10 |
constexpr int | nlayers_per_seed_max = 4 |
constexpr int | nMaxTrkHits = 64 |
int | nMinFoundHits = 10 |
constexpr float | nSigma = 3. |
int | nTracks = 10000 |
int | numHitsPerTask = 32 |
constexpr int | numSeedsPerTask = 32 |
constexpr int | numThreadsEvents = 1 |
constexpr int | numThreadsFinder = 1 |
int | numThreadsSimulation = 12 |
constexpr float | overlapHitBonus_ = 0 |
constexpr float | phierr012 = 1.0 |
constexpr float | phierr049 = 0.0017 |
constexpr float | ptinverr012 = 0.12007 |
constexpr float | ptinverr049 |
bool | quality_val = false |
constexpr float | rangeRME = 120. |
constexpr float | rangeZME = 300. |
bool | readCmsswTracks = false |
bool | readSimTrackStates = false |
constexpr float | Rl [136] |
constexpr float | seed_d0cut = 0.5f |
constexpr float | seed_z0cut = beamspotZ * 3.0f |
constexpr float | seed_z1cut = hitposerrZ * 3.6f |
cleanOpts | seedCleaning = noCleaning |
seedOpts | seedInput = simSeeds |
bool | silent = false |
bool | sim_val = false |
bool | sim_val_for_cmssw = false |
constexpr float | tailMissingHitPenalty_ = 3 |
constexpr float | thetaerr012 = 0.2 |
constexpr float | thetaerr049 = 0.0033 |
constexpr float | track1GeVradius = 87.6 |
TrackerInfo | TrkInfo |
bool | tryToSaveSimInfo = false |
bool | useDeadModules = false |
const bool | useHitsForDuplicates = true |
constexpr bool | usePhiQArrays = true |
constexpr bool | useTrigApprox = true |
constexpr float | validHitBonus_ = 4 |
constexpr float | validHitSlope_ = 0.2 |
constexpr float | varR = Config::hitposerrR * Config::hitposerrR |
constexpr float | varXY = Config::hitposerrXY * Config::hitposerrXY |
constexpr float | varZ = Config::hitposerrZ * Config::hitposerrZ |
constexpr float | X0 |
constexpr float | Xi [136] |
constexpr float | xr |
|
inline |
Definition at line 159 of file Config.h.
References mag_a, mag_b0, mag_b1, mag_c1, and alignCSCRings::r.
Referenced by mkfit::helixAtZ().
void mkfit::Config::recalculateDependentConstants | ( | ) |
bool mkfit::Config::backwardFit = false |
Definition at line 57 of file ConfigStandalone.cc.
Referenced by mkfit::StdSeq::handle_duplicates(), main(), mkfit::StdSeq::root_val(), mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), and mkfit::runBuildingTestPlexStandard().
bool mkfit::Config::backwardSearch = true |
Definition at line 58 of file ConfigStandalone.cc.
Referenced by main(), and mkfit::runBtpCe_MultiIter().
constexpr float mkfit::Config::beamspotX = 0.1 |
Definition at line 61 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::beamspotY = 0.1 |
Definition at line 62 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::beamspotZ = 1.0 |
Definition at line 63 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::Bfield = 3.8112 |
Definition at line 88 of file Config.h.
Referenced by mkfit::Track::canReachRadius(), mkfit::conformalFitMPlex(), mkfit::TrackBase::d0BeamSpot(), SiHitDigitizer::DriftDirection(), HitDigitizerFP420::DriftDirection(), Phase2TrackerDigitizerAlgorithm::DriftDirection(), PixelCPEBase::driftDirection(), SiPixelDigitizerAlgorithm::DriftDirection(), PixelCPEBase::fillDetParams(), MuonMETAlgo::GetMuDepDeltas(), mkfit::helixAtRFromIterativeCCSFullJac(), mkfit::helixAtZ(), mkfit::Track::maxReachRadius(), mkfit::Track::rAtZ(), and mkfit::Track::zAtR().
constexpr float mkfit::Config::blowupfit = 10.0 |
Definition at line 113 of file ConfigStandalone.h.
constexpr float mkfit::Config::c_dpt_common = 0.25 |
Definition at line 128 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks(), and mkfit::StdSeq::clean_cms_seedtracks_iter().
constexpr float mkfit::Config::c_drmax_brl = 0.010 |
Definition at line 130 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
constexpr float mkfit::Config::c_drmax_els = 0.015 |
Definition at line 135 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
constexpr float mkfit::Config::c_drmax_hpt = 0.010 |
Definition at line 133 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
constexpr float mkfit::Config::c_dzmax_brl = 0.005 |
Definition at line 129 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
constexpr float mkfit::Config::c_dzmax_els = 0.015 |
Definition at line 134 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
constexpr float mkfit::Config::c_dzmax_hpt = 0.010 |
Definition at line 132 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
constexpr float mkfit::Config::c_etamax_brl = 0.9 |
Definition at line 127 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks(), and mkfit::StdSeq::clean_cms_seedtracks_iter().
constexpr float mkfit::Config::c_ptmin_hpt = 2.0 |
Definition at line 131 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks().
bool mkfit::Config::cf_fitting = false |
Definition at line 32 of file ConfigStandalone.cc.
Referenced by main().
bool mkfit::Config::cf_seeding = false |
Definition at line 31 of file ConfigStandalone.cc.
Referenced by main().
constexpr float mkfit::Config::chi2seedcut = 9.0 |
Definition at line 93 of file ConfigStandalone.h.
int mkfit::Config::cmsSelMinLayers = 12 |
Definition at line 53 of file ConfigStandalone.cc.
Referenced by mkfit::Event::clean_cms_simtracks(), main(), and mkfit::StdSeq::prep_reftracks().
bool mkfit::Config::cmssw_val = false |
Definition at line 37 of file ConfigStandalone.cc.
Referenced by mkfit::StdSeq::handle_duplicates(), main(), mkfit::Validation::make_validation(), mkfit::TTreeValidation::mapRefTkToRecoTks(), mkfit::StdSeq::prep_recotracks(), mkfit::StdSeq::root_val(), mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), mkfit::runBuildingTestPlexStandard(), mkfit::TTreeValidation::saveTTrees(), mkfit::TTreeValidation::setTrackExtras(), mkfit::TTreeValidation::TTreeValidation(), and mkfit::Event::validate().
matchOpts mkfit::Config::cmsswMatchingBK = trkParamBased |
Definition at line 44 of file ConfigStandalone.cc.
Referenced by main(), mkfit::TTreeValidation::setTrackExtras(), and mkfit::TTreeValidation::storeSeedAndMCID().
Definition at line 43 of file ConfigStandalone.cc.
Referenced by main(), mkfit::TTreeValidation::setTrackExtras(), and mkfit::TTreeValidation::storeSeedAndMCID().
constexpr float mkfit::Config::dEtaSeedTrip |
Definition at line 97 of file ConfigStandalone.h.
Referenced by mkfit::findSeedsByRoadSearch().
constexpr float mkfit::Config::dPhiSeedTrip |
Definition at line 99 of file ConfigStandalone.h.
bool mkfit::Config::dumpForPlots = false |
Definition at line 29 of file ConfigStandalone.cc.
Referenced by main(), mkfit::StdSeq::Quality::quality_process(), and mkfit::StdSeq::Quality::quality_val().
constexpr int mkfit::Config::FileVersion = 1 |
Definition at line 41 of file ConfigStandalone.h.
int mkfit::Config::finderReportBestOutOfN = 1 |
Definition at line 62 of file ConfigStandalone.cc.
Referenced by main(), and test_standard().
bool mkfit::Config::fit_val = false |
Definition at line 38 of file ConfigStandalone.cc.
Referenced by main(), mkfit::Validation::make_validation(), mkfit::runFittingTestPlex(), mkfit::TTreeValidation::saveTTrees(), mkfit::TTreeValidation::TTreeValidation(), and mkfit::Event::validate().
std::string mkfit::Config::geomPlugin = "CylCowWLids" |
Definition at line 17 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
constexpr float mkfit::Config::hitposerrR = Config::hitposerrXY / 10.0f |
Definition at line 79 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::hitposerrXY = 0.01 |
Definition at line 77 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::hitposerrZ = 0.1 |
Definition at line 78 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
bool mkfit::Config::includePCA = false |
Definition at line 64 of file ConfigStandalone.cc.
Referenced by main().
bool mkfit::Config::inclusiveShorts = false |
Definition at line 40 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::getMaskAssignment(), and main().
IterationsInfo mkfit::Config::ItrInfo |
Definition at line 15 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillConfigTree(), initGeom(), mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), mkfit::runBuildingTestPlexDumbCMSSW(), and mkfit::runBuildingTestPlexStandard().
bool mkfit::Config::json_dump_after = false |
Definition at line 71 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
bool mkfit::Config::json_dump_before = false |
Definition at line 70 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
std::vector< std::string > mkfit::Config::json_load_filenames |
Definition at line 73 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
std::vector< std::string > mkfit::Config::json_patch_filenames |
Definition at line 72 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
std::string mkfit::Config::json_save_iters_fname_fmt |
Definition at line 74 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
bool mkfit::Config::json_save_iters_include_iter_info_preamble = false |
Definition at line 75 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
bool mkfit::Config::json_verbose = false |
Definition at line 69 of file ConfigStandalone.cc.
Referenced by initGeom(), and main().
bool mkfit::Config::keepHitInfo = false |
Definition at line 41 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillCMSSWEfficiencyTree(), mkfit::TTreeValidation::fillCMSSWFakeRateTree(), mkfit::TTreeValidation::fillEfficiencyTree(), mkfit::TTreeValidation::fillFakeRateTree(), mkfit::TTreeValidation::initializeCMSSWEfficiencyTree(), mkfit::TTreeValidation::initializeCMSSWFakeRateTree(), mkfit::TTreeValidation::initializeEfficiencyTree(), mkfit::TTreeValidation::initializeFakeRateTree(), and main().
bool mkfit::Config::kludgeCmsHitErrors = false |
Definition at line 56 of file ConfigStandalone.cc.
Referenced by main(), and mkfit::Event::read_in().
constexpr float mkfit::Config::lay01angdiff |
Definition at line 94 of file ConfigStandalone.h.
Referenced by mkfit::findSeedsByRoadSearch().
constexpr float mkfit::Config::lay02angdiff = 0.11537 |
Definition at line 96 of file ConfigStandalone.h.
bool mkfit::Config::loopOverFile = false |
Definition at line 22 of file ConfigStandalone.cc.
Referenced by mkfit::DataFile::advancePosToNextEvent(), main(), and test_standard().
constexpr float mkfit::Config::mag_a = 2.43878e-11 |
Definition at line 92 of file Config.h.
Referenced by bFieldFromZR().
constexpr float mkfit::Config::mag_b0 = -3.94991e-06 |
Definition at line 90 of file Config.h.
Referenced by bFieldFromZR().
constexpr float mkfit::Config::mag_b1 = 7.53701e-06 |
Definition at line 91 of file Config.h.
Referenced by bFieldFromZR().
constexpr float mkfit::Config::mag_c1 = 3.8114 |
Definition at line 89 of file Config.h.
Referenced by bFieldFromZR().
const MaterialEffects mkfit::Config::materialEff |
Definition at line 49 of file MaterialEffects.cc.
Referenced by mkfit::propagateHelixToRMPlex(), and mkfit::propagateHelixToZMPlex().
const float mkfit::Config::maxcth_fw = 6.05 |
Definition at line 41 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates_sharedhits_pixelseed().
const float mkfit::Config::maxcth_ob = 1.99 |
Definition at line 40 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates_sharedhits_pixelseed().
constexpr float mkfit::Config::maxCurvR = (100 * minSimPt) / (Const::sol * Bfield) |
Definition at line 109 of file ConfigStandalone.h.
Referenced by mkfit::findSeedsByRoadSearch(), and mkfit::intersectThirdLayer().
const float mkfit::Config::maxd1pt = 1.8 |
Definition at line 37 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates_sharedhits_pixelseed().
const float mkfit::Config::maxdcth = 0.37 |
Definition at line 39 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates_sharedhits_pixelseed().
constexpr float mkfit::Config::maxDEta = 1.0 |
Definition at line 56 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
const float mkfit::Config::maxdEta = 0.05 |
Definition at line 33 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates(), and MuonSeedBuilder::foundMatchingSegment().
constexpr float mkfit::Config::maxDPhi = Const::PI |
Definition at line 54 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
const float mkfit::Config::maxdPhi = 0.25 |
Definition at line 32 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates(), and MuonSeedBuilder::foundMatchingSegment().
const float mkfit::Config::maxdphi = 0.37 |
Definition at line 38 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates_sharedhits_pixelseed(), and reco::MustacheKernel::inDynamicDPhiWindow().
const float mkfit::Config::maxdPt = 0.5 |
Definition at line 31 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates().
const float mkfit::Config::maxdR = 0.0025 |
Definition at line 34 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates().
constexpr float mkfit::Config::maxSimEta = 2.4 |
Definition at line 72 of file ConfigStandalone.h.
constexpr float mkfit::Config::maxSimPt = 10. |
Definition at line 68 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::minCMSSWMatchChi2[6] = {100, 100, 50, 50, 30, 20} |
Definition at line 133 of file ConfigStandalone.h.
Referenced by mkfit::TrackExtra::setCMSSWTrackIDInfoByTrkParams().
constexpr float mkfit::Config::minCMSSWMatchdPhi[6] = {0.2, 0.2, 0.1, 0.05, 0.01, 0.005} |
Definition at line 134 of file ConfigStandalone.h.
Referenced by mkfit::TrackExtra::setCMSSWTrackIDInfoByTrkParams().
constexpr float mkfit::Config::minDEta = 0. |
Definition at line 55 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::minDPhi = 0.01 |
Definition at line 53 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree(), and HLTMinDPhiMETFilter::hltFilter().
const float mkfit::Config::minFracHitsShared = 0.75 |
Definition at line 35 of file Config.cc.
Referenced by mkfit::StdSeq::find_duplicates().
constexpr float mkfit::Config::minSimEta = -2.4 |
Definition at line 71 of file ConfigStandalone.h.
constexpr float mkfit::Config::minSimPt = 1 |
Definition at line 67 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::missingHitPenalty_ = 8 |
Definition at line 111 of file Config.h.
Referenced by TrajectoryCleanerBySharedHits::clean(), and mkfit::getScoreCalc().
bool mkfit::Config::mtvLikeValidation = false |
Definition at line 51 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::getMaskAssignment(), main(), mkfit::StdSeq::prep_simtracks(), and mkfit::TrackExtra::setMCTrackIDInfo().
bool mkfit::Config::mtvRequireSeeds = false |
Definition at line 52 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillEfficiencyTree(), main(), and mkfit::StdSeq::prep_simtracks().
constexpr int mkfit::Config::nBinsRME = 120 |
Definition at line 15 of file MaterialEffects.h.
Referenced by mkfit::MaterialEffects::getRbin(), mkfit::MaterialEffects::MaterialEffects(), mkfit::propagateHelixToRMPlex(), and mkfit::propagateHelixToZMPlex().
constexpr int mkfit::Config::nBinsZME = 300 |
Definition at line 13 of file MaterialEffects.h.
Referenced by mkfit::MaterialEffects::getZbin(), and mkfit::MaterialEffects::MaterialEffects().
int mkfit::Config::nEvents = 20 |
Definition at line 20 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillConfigTree(), main(), and test_standard().
constexpr int mkfit::Config::Niter = 5 |
Definition at line 84 of file Config.h.
Referenced by mkfit::helixAtRFromIterativeCCSFullJac(), and mkfit::Track::zAtR().
int mkfit::Config::nItersCMSSW = 0 |
Definition at line 21 of file ConfigStandalone.cc.
Referenced by main(), mkfit::StdSeq::root_val_dumb_cmssw(), and test_standard().
constexpr int mkfit::Config::NiterSim = 10 |
Definition at line 59 of file ConfigStandalone.h.
constexpr int mkfit::Config::nLayers = 10 |
Definition at line 73 of file Config.h.
Referenced by mkfit::TTreeValidation::fillConfigTree(), mkfit::MkFitter::inputTracksForFit(), and mkfit::runFittingTestPlex().
constexpr int mkfit::Config::nlayers_per_seed_max = 4 |
Definition at line 92 of file ConfigStandalone.h.
constexpr int mkfit::Config::nMaxTrkHits = 64 |
Definition at line 77 of file Config.h.
Referenced by mkfit::MkFinder::add_hit(), mkfit::Track::hitsVector(), and mkfit::MkFitter::setNhits().
int mkfit::Config::nMinFoundHits = 10 |
Definition at line 54 of file ConfigStandalone.cc.
Referenced by main(), mkfit::TrackExtra::setCMSSWTrackIDInfoByHits(), mkfit::TrackExtra::setCMSSWTrackIDInfoByTrkParams(), and mkfit::TrackExtra::setMCTrackIDInfo().
constexpr float mkfit::Config::nSigma = 3. |
Definition at line 52 of file ConfigStandalone.h.
Referenced by mkfit::TTreeValidation::fillConfigTree().
int mkfit::Config::nTracks = 10000 |
Definition at line 19 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillConfigTree(), main(), and mkfit::Event::read_in().
int mkfit::Config::numHitsPerTask = 32 |
Definition at line 49 of file ConfigStandalone.cc.
Referenced by mkfit::findSeedsByRoadSearch(), and main().
constexpr int mkfit::Config::numSeedsPerTask = 32 |
Definition at line 122 of file Config.h.
Referenced by mkfit::MkBuilder::backwardFit(), mkfit::MkBuilder::findTracksCloneEngine(), mkfit::MkBuilder::findTracksStandard(), main(), and mkfit::runFittingTestPlex().
constexpr int mkfit::Config::numThreadsEvents = 1 |
Definition at line 121 of file Config.h.
Referenced by mkfit::MkBuilder::backwardFit(), mkfit::MkBuilder::findTracksCloneEngine(), mkfit::MkBuilder::findTracksStandard(), main(), and test_standard().
constexpr int mkfit::Config::numThreadsFinder = 1 |
Definition at line 120 of file Config.h.
Referenced by mkfit::MkBuilder::backwardFit(), mkfit::MkBuilder::findTracksCloneEngine(), mkfit::MkBuilder::findTracksStandard(), main(), mkfit::MkBuilder::populate(), mkfit::runFittingTestPlex(), and test_standard().
int mkfit::Config::numThreadsSimulation = 12 |
Definition at line 60 of file ConfigStandalone.cc.
Referenced by main(), and test_standard().
constexpr float mkfit::Config::overlapHitBonus_ = 0 |
Definition at line 110 of file Config.h.
Referenced by mkfit::getScoreCalc().
constexpr float mkfit::Config::phierr012 = 1.0 |
Definition at line 120 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::phierr049 = 0.0017 |
Definition at line 116 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::ptinverr012 = 0.12007 |
Definition at line 119 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::ptinverr049 |
Definition at line 114 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
bool mkfit::Config::quality_val = false |
Definition at line 34 of file ConfigStandalone.cc.
Referenced by mkfit::StdSeq::handle_duplicates(), main(), mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), and mkfit::runBuildingTestPlexStandard().
constexpr float mkfit::Config::rangeRME = 120. |
Definition at line 14 of file MaterialEffects.h.
Referenced by mkfit::MaterialEffects::getRbin(), and mkfit::MaterialEffects::MaterialEffects().
constexpr float mkfit::Config::rangeZME = 300. |
Definition at line 12 of file MaterialEffects.h.
Referenced by mkfit::MaterialEffects::getZbin(), and mkfit::MaterialEffects::MaterialEffects().
bool mkfit::Config::readCmsswTracks = false |
Definition at line 27 of file ConfigStandalone.cc.
Referenced by main(), mkfit::DataFile::openRead(), mkfit::StdSeq::Quality::quality_process(), mkfit::StdSeq::Quality::quality_val(), and mkfit::Event::read_in().
bool mkfit::Config::readSimTrackStates = false |
Definition at line 39 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillEfficiencyTree(), mkfit::TTreeValidation::fillFakeRateTree(), and main().
constexpr float mkfit::Config::Rl[136] |
Definition at line 8 of file MaterialEffects.cc.
Referenced by mkfit::MaterialEffects::MaterialEffects(), GlobalTrackerMuonAlignment::misalignMuon(), and GlobalTrackerMuonAlignment::misalignMuonL().
constexpr float mkfit::Config::seed_d0cut = 0.5f |
Definition at line 105 of file ConfigStandalone.h.
Referenced by mkfit::findSeedsByRoadSearch().
constexpr float mkfit::Config::seed_z0cut = beamspotZ * 3.0f |
Definition at line 103 of file ConfigStandalone.h.
Referenced by mkfit::findSeedsByRoadSearch().
constexpr float mkfit::Config::seed_z1cut = hitposerrZ * 3.6f |
Definition at line 104 of file ConfigStandalone.h.
Referenced by mkfit::findSeedsByRoadSearch().
cleanOpts mkfit::Config::seedCleaning = noCleaning |
Definition at line 25 of file ConfigStandalone.cc.
Referenced by main().
Definition at line 24 of file ConfigStandalone.cc.
Referenced by main(), mkfit::DataFile::openRead(), mkfit::StdSeq::Quality::quality_process(), mkfit::Event::read_in(), mkfit::TTreeValidation::setTrackExtras(), and test_standard().
bool mkfit::Config::silent = false |
Definition at line 68 of file ConfigStandalone.cc.
Referenced by main(), mkfit::StdSeq::Quality::quality_print(), mkfit::StdSeq::Quality::quality_process(), mkfit::Event::read_in(), and test_standard().
bool mkfit::Config::sim_val = false |
Definition at line 36 of file ConfigStandalone.cc.
Referenced by mkfit::StdSeq::handle_duplicates(), main(), mkfit::Validation::make_validation(), mkfit::TTreeValidation::mapRefTkToRecoTks(), mkfit::StdSeq::prep_recotracks(), mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), mkfit::runBuildingTestPlexStandard(), mkfit::TTreeValidation::saveTTrees(), mkfit::TTreeValidation::setTrackExtras(), mkfit::TTreeValidation::TTreeValidation(), and mkfit::Event::validate().
bool mkfit::Config::sim_val_for_cmssw = false |
Definition at line 35 of file ConfigStandalone.cc.
Referenced by main(), mkfit::Validation::make_validation(), mkfit::TTreeValidation::mapRefTkToRecoTks(), mkfit::StdSeq::prep_recotracks(), mkfit::runBuildingTestPlexDumbCMSSW(), mkfit::TTreeValidation::saveTTrees(), mkfit::TTreeValidation::setTrackExtras(), mkfit::TTreeValidation::TTreeValidation(), and mkfit::Event::validate().
constexpr float mkfit::Config::tailMissingHitPenalty_ = 3 |
Definition at line 112 of file Config.h.
Referenced by mkfit::getScoreCalc().
constexpr float mkfit::Config::thetaerr012 = 0.2 |
Definition at line 121 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::thetaerr049 = 0.0033 |
Definition at line 117 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::track1GeVradius = 87.6 |
Definition at line 126 of file Config.h.
Referenced by mkfit::Event::clean_cms_seedtracks(), and mkfit::StdSeq::clean_cms_seedtracks_iter().
TrackerInfo mkfit::Config::TrkInfo |
Definition at line 14 of file ConfigStandalone.cc.
Referenced by initGeom(), mkfit::runBtpCe_MultiIter(), mkfit::runBuildingTestPlexBestHit(), mkfit::runBuildingTestPlexCloneEngine(), mkfit::runBuildingTestPlexDumbCMSSW(), mkfit::runBuildingTestPlexStandard(), and test_standard().
bool mkfit::Config::tryToSaveSimInfo = false |
Definition at line 42 of file ConfigStandalone.cc.
Referenced by mkfit::TTreeValidation::fillEfficiencyTree(), mkfit::TTreeValidation::fillFakeRateTree(), and main().
bool mkfit::Config::useDeadModules = false |
Definition at line 46 of file ConfigStandalone.cc.
Referenced by main(), and test_standard().
const bool mkfit::Config::useHitsForDuplicates = true |
Definition at line 142 of file Config.h.
Referenced by mkfit::StdSeq::find_duplicates(), and main().
constexpr bool mkfit::Config::usePhiQArrays = true |
Definition at line 104 of file Config.h.
Referenced by mkfit::LayerOfHits::endRegistrationOfHits(), main(), mkfit::LayerOfHits::registerHit(), mkfit::MkFinder::selectHitIndices(), and mkfit::LayerOfHits::suckInHits().
constexpr bool mkfit::Config::useTrigApprox = true |
Definition at line 85 of file Config.h.
Referenced by mkfit::helixAtRFromIterativeCCSFullJac(), and mkfit::helixAtZ().
constexpr float mkfit::Config::validHitBonus_ = 4 |
Definition at line 108 of file Config.h.
Referenced by TrajectoryCleanerBySharedHits::clean(), and mkfit::getScoreCalc().
constexpr float mkfit::Config::validHitSlope_ = 0.2 |
Definition at line 109 of file Config.h.
Referenced by mkfit::getScoreCalc().
constexpr float mkfit::Config::varR = Config::hitposerrR * Config::hitposerrR |
Definition at line 82 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex().
constexpr float mkfit::Config::varXY = Config::hitposerrXY * Config::hitposerrXY |
Definition at line 80 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::varZ = Config::hitposerrZ * Config::hitposerrZ |
Definition at line 81 of file ConfigStandalone.h.
Referenced by mkfit::conformalFitMPlex(), and mkfit::TTreeValidation::fillConfigTree().
constexpr float mkfit::Config::X0 |
Definition at line 85 of file ConfigStandalone.h.
constexpr float mkfit::Config::Xi[136] |
Definition at line 19 of file MaterialEffects.cc.
Referenced by SignedImpactParameter3D::apply(), edm::RandomtXiGunProducer::make_particle(), mkfit::MaterialEffects::MaterialEffects(), edm::RandomtXiGunProducer::produce(), and TrackingMaterialProducer::update().
constexpr float mkfit::Config::xr |
Definition at line 87 of file ConfigStandalone.h.
Referenced by Blowfish_Decrypt(), Blowfish_Encrypt(), DTTimingExtractor::fitT0(), GflashHadronShowerProfile::getFluctuationVector(), and ThirdHitPredictionFromInvParabola::rangeRPhi().