Classes | |
class | AllInnerStubsMemory |
class | AllProjectionsMemory |
class | AllStubsMemory |
class | CandidateMatchMemory |
class | ChannelAssignment |
Class to assign tracklet tracks and stubs to output channel based on their Pt or seed type as well as DTC stubs to input channel. More... | |
class | ChannelAssignmentRcd |
class | CircularBuffer |
class | CleanTrackMemory |
class | DR |
Class to bit- and clock-accurate emulate duplicate removal DR identifies duplicates based on pairs of tracks that share stubs in at least 3 layers. It keeps the first such track in each pair. More... | |
class | DRin |
Class to emulate transformation of tracklet tracks and stubs into TMTT format and routing of seed type streams into inv2R streams. More... | |
class | DTCLinkMemory |
class | FitTrack |
class | FPGAWord |
class | FullMatchMemory |
class | Globals |
class | HistBase |
class | HybridFit |
class | IMATH_TrackletCalculator |
class | IMATH_TrackletCalculatorDisk |
class | IMATH_TrackletCalculatorOverlap |
struct | imathGlobals |
class | InputLinkMemory |
class | InputRouter |
class | KFin |
Class to emulate the data transformation happening betwwen DR and KF. More... | |
class | L1SimTrack |
class | L1TStub |
class | MatchCalculator |
class | MatchEngine |
class | MatchEngineUnit |
class | MatchProcessor |
class | MemoryBase |
class | ProcessBase |
class | ProducerAS |
Associate the TTTracks output by KF fitter with the tracks input to KF fitter. More... | |
class | ProducerChannelAssignment |
Creates ChannelAssignment class that assigns tracklet tracks and stubs to output channel as well as DTC stubs to input channel. More... | |
class | ProducerDR |
Emulates removal of duplicated TTTracks f/w. More... | |
class | ProducerDRin |
Transforms format of TBout into that expected by DR input. More... | |
class | ProducerKFin |
Transforms format of DR into that expected by KF input. More... | |
class | ProducerKFout |
Converts KF output into TFP output A bit accurate emulation of the track transformation, the eta routing and splitting of the 96-bit track words into 64-bit packets. Also run is a bit accurate emulation of the track quality BDT, whose output is also added to the track word. More... | |
class | ProducerTBout |
Transforms TTTracks and Streams from Tracklet pattern reco. into StreamsTrack by adding to the digitised track stream a reference to the corresponding TTTrack. (Could not be done in previous L1TrackFPGAProducer, as single EDProducer can't produce output containing both an EDProduct and refs to that product). Writes Tracks & stubs rejected/kept after truncation to separate StreamsTrack & StreamsStub branches. More... | |
class | ProducerTT |
Converts KF output into TTTracks. More... | |
class | Projection |
class | ProjectionRouter |
class | ProjectionTemp |
class | PurgeDuplicate |
class | Residual |
class | Sector |
class | Settings |
class | SLHCEvent |
class | Stub |
class | StubPairsMemory |
class | StubStreamData |
class | StubTripletsMemory |
struct | TEData |
class | Timer |
class | Track |
class | TrackDer |
class | TrackDerTable |
class | TrackFitMemory |
class | Tracklet |
class | TrackletCalculator |
class | TrackletCalculatorBase |
class | TrackletCalculatorDisplaced |
class | TrackletConfigBuilder |
class | TrackletEngine |
class | TrackletEngineDisplaced |
class | TrackletEngineUnit |
class | TrackletEventProcessor |
class | TrackletLUT |
class | TrackletParametersMemory |
class | TrackletProcessor |
class | TrackletProcessorDisplaced |
class | TrackletProjectionsMemory |
class | TrackPars |
class | TripletEngine |
class | VarAdd |
class | VarAdjustK |
class | VarAdjustKR |
class | VarBase |
class | VarCut |
class | VarDef |
class | VarDSPPostadd |
class | VarFlag |
class | VarInv |
class | VarMult |
class | VarNeg |
class | VarNounits |
class | VarParam |
class | VarShift |
class | VarShiftround |
class | VarSubtract |
class | VarTimesC |
class | VMProjectionsMemory |
class | VMRouter |
class | VMRouterCM |
class | VMStubME |
class | VMStubsMEMemory |
class | VMStubsTEMemory |
struct | VMStubsTEPHI |
struct | VMStubsTEPHICM |
class | VMStubTE |
Typedefs | |
typedef edm::mpl::Vector< tt::SetupRcd > | RcdsChannelAssignment |
Enumerations | |
enum | LayerDisk { L1 = 0, L2, L3, L4, L5, L6, D1, D2, D3, D4, D5 } |
enum | Seed { L1L2 = 0, L2L3, L3L4, L5L6, D1D2, D3D4, L1D1, L2D1, L2L3L4, L4L5L6, L2L3D1, D1D2L2 } |
Functions | |
double | bendstrip (double r, double rinv, double stripPitch, double sensorSpacing) |
double | convertFEBend (double FEbend, double sensorSep, double sensorSpacing, double CF, bool barrel, double r=0) |
std::string | convertHexToBin (const std::string &stubwordhex) |
int | dirExists (const std::string &path) |
std::string | hexFormat (const std::string &binary) |
int | ilog2 (double factor) |
std::ofstream | openfile (const std::string &dir, const std::string &fname, const char *file, int line) |
void | openfile (std::ofstream &out, bool first, const std::string &dir, const std::string &fname, const char *file, int line) |
double | rinv (double phi1, double phi2, double r1, double r2) |
double | tan_theta (double r, double z, double z0, bool z0_max) |
Variables | |
constexpr unsigned int | N_BENDBITS_2S = 4 |
constexpr unsigned int | N_BENDBITS_PS = 3 |
constexpr unsigned int | N_BITSMEMADDRESS = 7 |
constexpr int | N_DISK = 5 |
constexpr unsigned int | N_DSS_MOD = 5 |
constexpr unsigned int | N_FITPARAM = 4 |
constexpr unsigned int | N_FITSTUB = 6 |
constexpr int | N_LAYER = 6 |
constexpr std::array< unsigned int, N_PSLAYER > | N_MOD_PLANK = {{7, 11, 15}} |
constexpr unsigned int | N_PHIBITS = 3 |
constexpr unsigned int | N_PROJ = 4 |
constexpr unsigned int | N_PSLAYER = 3 |
constexpr unsigned int | N_RZBITS = 3 |
constexpr unsigned int | N_SECTOR = 9 |
constexpr unsigned int | N_SEED = 12 |
constexpr unsigned int | N_SEED_PROMPT = 8 |
constexpr unsigned int | N_TILTED_RINGS = 12 |
constexpr unsigned int | N_TRACKDER_INDEX = 1000 |
constexpr unsigned int | N_TRACKDER_PTBIN = 4 |
constexpr unsigned int | N_TRKLSEED = 7 |
constexpr unsigned int | N_VMSTUBSMAX = 15 |
constexpr unsigned int | NFINEPHIBITS = 3 |
constexpr unsigned int | NFINERZBITS = 3 |
constexpr unsigned int | NRINVBITS = 5 |
constexpr double | sixth = 1.0 / 6.0 |
constexpr double | third = 1.0 / 3.0 |
constexpr double | VMROUTERCUTRD1D3 = 55.0 |
constexpr double | VMROUTERCUTZL1 = 70.0 |
constexpr double | VMROUTERCUTZL1L3L5 = 95.0 |
constexpr double | VMROUTERCUTZL2 = 50.0 |
Definition at line 10 of file ChannelAssignmentRcd.h.
enum trklet::LayerDisk |
Enumerator | |
---|---|
L1 | |
L2 | |
L3 | |
L4 | |
L5 | |
L6 | |
D1 | |
D2 | |
D3 | |
D4 | |
D5 |
Definition at line 54 of file Settings.h.
enum trklet::Seed |
Enumerator | |
---|---|
L1L2 | |
L2L3 | |
L3L4 | |
L5L6 | |
D1D2 | |
D3D4 | |
L1D1 | |
L2D1 | |
L2L3L4 | |
L4L5L6 | |
L2L3D1 | |
D1D2L2 |
Definition at line 53 of file Settings.h.
|
inline |
Definition at line 42 of file Util.h.
References dumpMFGeometry_cfg::delta, and rinv().
Referenced by trklet::TrackletLUT::initBendMatch(), trklet::TrackletLUT::initProjectionBend(), trklet::TrackletLUT::initteptlut(), and trklet::TrackletLUT::initTPlut().
|
inline |
Definition at line 48 of file Util.h.
Referenced by trklet::TrackletLUT::getBendCut().
|
inline |
Definition at line 75 of file Util.h.
References Exception, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by trklet::Stub::Stub().
|
inline |
Definition at line 136 of file Util.h.
References info(), castor_dqm_sourceclient_file_cfg::path, and edm_modernize_messagelogger::stat.
Referenced by rename::main(), BeamSpotWorkflow::main(), and openfile().
|
inline |
Definition at line 19 of file Util.h.
References mps_fire::i, groupFilesInBlocks::reverse, contentValuesCheck::ss, str, AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
Referenced by trklet::AllProjectionsMemory::writeAP(), trklet::CandidateMatchMemory::writeCM(), trklet::CleanTrackMemory::writeCT(), trklet::FullMatchMemory::writeMC(), trklet::StubPairsMemory::writeSP(), trklet::InputLinkMemory::writeStubs(), trklet::DTCLinkMemory::writeStubs(), trklet::AllInnerStubsMemory::writeStubs(), trklet::AllStubsMemory::writeStubs(), trklet::VMStubsTEMemory::writeStubs(), trklet::VMStubsMEMemory::writeStubs(), trklet::TrackFitMemory::writeTF(), trklet::TrackletParametersMemory::writeTPAR(), trklet::TrackletProjectionsMemory::writeTPROJ(), and trklet::VMProjectionsMemory::writeVMPROJ().
|
inline |
Definition at line 121 of file Util.h.
References funct::abs(), cms::cuda::assert(), dqm-mbProfile::log, and cms::alpakatools::detail::power().
Referenced by FKDTree< TYPE, numberOfDimensions >::build(), trklet::MatchProcessor::MatchProcessor(), cms::cuda::HistoContainer< T, NBINS, SIZE, S, I, NHISTS >::nbits(), cms::alpakatools::HistoContainer< T, NBINS, SIZE, S, I, NHISTS >::nbits(), and FKDTree< TYPE, numberOfDimensions >::partition_complete_kdtree().
|
inline |
Definition at line 154 of file Util.h.
References DeadROC_duringRun::dir, dirExists(), Exception, geometryDiff::file, alignmentValidation::fname, mps_splice::line, MillePedeFileConverter_cfg::out, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by trklet::TrackDerTable::fillTable(), trklet::TrackletEventProcessor::init(), trklet::MemoryBase::openFile(), trklet::AllProjectionsMemory::writeAP(), trklet::CandidateMatchMemory::writeCM(), trklet::CleanTrackMemory::writeCT(), trklet::FullMatchMemory::writeMC(), trklet::StubPairsMemory::writeSP(), trklet::StubTripletsMemory::writeST(), trklet::VMStubsMEMemory::writeStubs(), trklet::TrackletLUT::writeTable(), trklet::TrackFitMemory::writeTF(), trklet::TrackletParametersMemory::writeTPAR(), trklet::TrackletProjectionsMemory::writeTPROJ(), and trklet::VMProjectionsMemory::writeVMPROJ().
|
inline |
Definition at line 174 of file Util.h.
References DeadROC_duringRun::dir, dirExists(), Exception, geometryDiff::file, dqmdumpme::first, alignmentValidation::fname, mps_splice::line, MillePedeFileConverter_cfg::out, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 66 of file Util.h.
References cms::cuda::assert(), funct::cos(), diffTwoXMLs::r2, funct::sin(), and mathSSE::sqrt().
Referenced by trklet::TrackletCalculatorDisplaced::approxtracklet(), fastmath::atan2r(), trklet::TrackletCalculatorBase::barrelSeeding(), bendstrip(), trklet::TrackDerTable::calculateDerivatives(), trklet::TrackletCalculatorDisplaced::DDLSeeding(), trklet::TrackletCalculatorBase::diskSeeding(), trklet::TrackletCalculatorDisplaced::exactproj(), trklet::TrackletCalculatorBase::exactproj(), trklet::TrackletCalculatorDisplaced::exactprojdisk(), trklet::TrackletCalculatorBase::exactprojdisk(), trklet::TrackletCalculatorBase::exacttracklet(), trklet::TrackletCalculatorDisplaced::exacttracklet(), trklet::TrackletCalculatorBase::exacttrackletdisk(), trklet::TrackletCalculatorBase::exacttrackletOverlap(), trklet::FitTrack::execute(), trklet::TrackDerTable::fillTable(), trklet::PurgeDuplicate::findOverlapPhiBins(), trklet::PurgeDuplicate::findOverlapRinvBins(), trklet::PurgeDuplicate::findPhiBin(), trklet::PurgeDuplicate::findRinvBin(), trklet::TrackletLUT::initBendMatch(), trklet::TrackletLUT::initProjectionBend(), trklet::TrackletLUT::initteptlut(), trklet::TrackletLUT::initTPlut(), trklet::TrackletCalculatorDisplaced::LLDSeeding(), trklet::TrackletCalculatorDisplaced::LLLSeeding(), tmtt::ConverterToTTTrack::makeTTTrack(), trklet::TrackletCalculatorBase::overlapSeeding(), pTFrom2Stubs::pTFrom2(), trklet::Stub::Stub(), and trklet::FitTrack::trackFitChisq().
|
inline |
Definition at line 54 of file Util.h.
References funct::tan().
Referenced by PhotonMVABasedHaloTagger::calmatchedESCoordForBothHypothesis(), trklet::TrackletLUT::getSensorModules(), trklet::TrackletLUT::getTanRange(), trklet::TrackletLUT::initteptlut(), and trklet::TrackletLUT::initTPlut().
constexpr unsigned int trklet::N_BENDBITS_2S = 4 |
Definition at line 34 of file Settings.h.
Referenced by trklet::MatchEngine::execute(), trklet::TrackletLUT::initBendMatch(), trklet::TrackletLUT::initPhiCorrTable(), trklet::TrackletLUT::initteptlut(), trklet::TrackletLUT::initTPlut(), trklet::MatchEngineUnit::processPipeline(), and trklet::Stub::Stub().
constexpr unsigned int trklet::N_BENDBITS_PS = 3 |
Definition at line 33 of file Settings.h.
Referenced by trklet::MatchEngine::execute(), trklet::TrackletLUT::initBendMatch(), trklet::TrackletLUT::initPhiCorrTable(), trklet::TrackletLUT::initteptlut(), trklet::TrackletLUT::initTPlut(), trklet::MatchEngineUnit::processPipeline(), and trklet::Stub::Stub().
constexpr unsigned int trklet::N_BITSMEMADDRESS = 7 |
Definition at line 43 of file Settings.h.
Referenced by trklet::VMRouterCM::execute(), trklet::VMRouter::execute(), trklet::Tracklet::getStubIDs(), trklet::MatchProcessor::matchCalculator(), and trklet::Stub::setAllStubIndex().
constexpr int trklet::N_DISK = 5 |
Definition at line 26 of file Settings.h.
Referenced by trklet::Tracklet::addMatch(), trklet::InputRouter::addOutput(), trklet::TrackletCalculator::addOutput(), trklet::TrackletCalculatorDisplaced::addOutput(), trklet::TrackletProcessor::addOutput(), trklet::TrackletProcessorDisplaced::addOutput(), trklet::TrackletCalculatorBase::barrelSeeding(), trklet::Settings::bendcut(), trklet::Settings::bendcutME(), trklet::Settings::benddecode(), trklet::TrackletConfigBuilder::buildProjections(), trklet::TrackletCalculatorDisplaced::DDLSeeding(), trklet::TrackletCalculatorBase::diskSeeding(), trklet::Tracklet::diskstubstr(), trklet::TrackletEventProcessor::event(), trklet::TrackletCalculatorBase::exacttracklet(), trklet::TrackletCalculatorBase::exacttrackletdisk(), trklet::FitTrack::execute(), trklet::TrackDerTable::fillTable(), trklet::Tracklet::fullmatchdiskstr(), trklet::VMStubsTEMemory::getPhiRange(), trklet::Tracklet::getStubIDs(), trklet::Projection::init(), trklet::Residual::init(), trklet::TrackletConfigBuilder::initGeom(), trklet::TrackletCalculatorDisplaced::LLDSeeding(), trklet::TrackletCalculatorDisplaced::LLLSeeding(), trklet::Tracklet::match(), trklet::TrackletCalculatorBase::overlapSeeding(), trklet::Tracklet::resid(), trklet::TrackDerTable::tpar(), trklet::TrackDerTable::TrackDerTable(), trklet::FitTrack::trackFitChisq(), trklet::Tracklet::Tracklet(), trklet::TrackletCalculator::TrackletCalculator(), trklet::TrackletCalculatorDisplaced::TrackletCalculatorDisplaced(), trklet::TrackletConfigBuilder::TrackletConfigBuilder(), trklet::TrackletProcessor::TrackletProcessor(), trklet::TrackletProcessorDisplaced::TrackletProcessorDisplaced(), trklet::Tracklet::trackletprojstrD(), trklet::Tracklet::validProj(), trklet::TrackletConfigBuilder::writeAPMemories(), trklet::TrackletConfigBuilder::writeASMemories(), trklet::TrackletConfigBuilder::writeCMMemories(), trklet::TrackletConfigBuilder::writeFMMemories(), trklet::TrackletConfigBuilder::writeProjectionMemories(), trklet::TrackletConfigBuilder::writeVMPROJMemories(), and trklet::TrackletConfigBuilder::writeVMSMemories().
constexpr unsigned int trklet::N_DSS_MOD = 5 |
Definition at line 31 of file Settings.h.
Referenced by trklet::MatchCalculator::execute(), trklet::VMRouterCM::execute(), trklet::TrackletLUT::initmatchcut(), trklet::MatchCalculator::MatchCalculator(), trklet::MatchProcessor::matchCalculator(), and trklet::MatchProcessor::MatchProcessor().
constexpr unsigned int trklet::N_FITPARAM = 4 |
Definition at line 1074 of file Settings.h.
Referenced by trklet::TrackDerTable::calculateDerivatives(), trklet::TrackDerTable::fillTable(), and trklet::FitTrack::trackFitChisq().
constexpr unsigned int trklet::N_FITSTUB = 6 |
Definition at line 1075 of file Settings.h.
Referenced by trklet::TrackDerTable::calculateDerivatives(), trklet::TrackDer::fill(), trklet::TrackDerTable::fillTable(), trklet::Track::Track(), trklet::TrackDer::TrackDer(), and trklet::FitTrack::trackFitChisq().
constexpr int trklet::N_LAYER = 6 |
Definition at line 25 of file Settings.h.
Referenced by trklet::TrackletCalculatorDisplaced::addDiskProj(), trklet::TrackletCalculatorBase::addDiskProj(), trklet::VMRouter::addInput(), trklet::Tracklet::addMatch(), trklet::InputRouter::addOutput(), trklet::TrackletCalculator::addOutput(), trklet::TrackletCalculatorDisplaced::addOutput(), trklet::TrackletProcessor::addOutput(), trklet::TrackletProcessorDisplaced::addOutput(), trklet::TrackletProjectionsMemory::addProj(), trklet::Sector::addStub(), trklet::VMStubsTEMemory::addVMStub(), trklet::TrackletCalculatorBase::barrelSeeding(), trklet::Settings::bendcut(), trklet::Settings::bendcutme(), trklet::Settings::bendcutME(), trklet::Settings::benddecode(), trklet::TrackletConfigBuilder::buildProjections(), trklet::TrackletCalculatorDisplaced::DDLSeeding(), trklet::L1TStub::disk(), trklet::Tracklet::disk(), trklet::TrackletCalculatorBase::diskSeeding(), trklet::Tracklet::diskstubstr(), trklet::TrackletEventProcessor::event(), trklet::TrackletCalculatorBase::exacttracklet(), trklet::ProjectionRouter::execute(), trklet::MatchEngine::execute(), trklet::TrackletCalculator::execute(), trklet::TrackletCalculatorDisplaced::execute(), trklet::MatchCalculator::execute(), trklet::MatchProcessor::execute(), trklet::TrackletProcessor::execute(), trklet::TrackletProcessorDisplaced::execute(), trklet::VMRouterCM::execute(), trklet::VMRouter::execute(), trklet::FitTrack::execute(), trklet::TrackDerTable::fillTable(), trklet::PurgeDuplicate::findLayerDisk(), trklet::Tracklet::fullmatchdiskstr(), trklet::Tracklet::fullmatchstr(), trklet::TrackletLUT::getBendCut(), trklet::PurgeDuplicate::getPhiRes(), trklet::TrackletLUT::getSensorModules(), trklet::Tracklet::getStubIDs(), trklet::TrackletLUT::getVMRLookup(), trklet::Projection::init(), trklet::Residual::init(), trklet::TrackletLUT::initBendMatch(), trklet::TrackletConfigBuilder::initGeom(), trklet::MemoryBase::initLayerDisk(), trklet::ProcessBase::initLayerDisk(), trklet::ProcessBase::initLayerDisksandISeed(), trklet::TrackletLUT::initmatchcut(), trklet::TrackletLUT::initProjectionBend(), trklet::TrackletLUT::initteptlut(), trklet::TrackletLUT::initTPlut(), trklet::TrackletLUT::initVMRTable(), trklet::Stub::isBarrel(), trklet::Stub::isPSmodule(), trklet::Settings::kphi1(), trklet::Settings::kr(), trklet::L1TStub::L1TStub(), trklet::Tracklet::layer(), trklet::Stub::layerdisk(), trklet::Tracklet::layerstubstr(), trklet::TrackletCalculatorDisplaced::LLDSeeding(), trklet::TrackletCalculatorDisplaced::LLLSeeding(), trklet::Tracklet::match(), trklet::MatchCalculator::MatchCalculator(), trklet::MatchProcessor::matchCalculator(), trklet::MatchEngine::MatchEngine(), trklet::MatchEngineUnit::MatchEngineUnit(), trklet::MatchProcessor::MatchProcessor(), trklet::MatchCalculator::mergeMatches(), trklet::TrackletCalculatorBase::overlapSeeding(), L1FPGATrackProducer::produce(), trklet::ProjectionRouter::ProjectionRouter(), trklet::Tracklet::resid(), trklet::Stub::Stub(), trklet::TrackDerTable::tpar(), trklet::TrackDerTable::TrackDerTable(), trklet::FitTrack::trackFitChisq(), trklet::Tracklet::Tracklet(), trklet::TrackletCalculator::TrackletCalculator(), trklet::TrackletCalculatorDisplaced::TrackletCalculatorDisplaced(), trklet::TrackletConfigBuilder::TrackletConfigBuilder(), trklet::TrackletProcessor::TrackletProcessor(), trklet::TrackletProcessorDisplaced::TrackletProcessorDisplaced(), trklet::Tracklet::trackletprojstr(), trklet::Tracklet::trackletprojstrD(), trklet::Tracklet::validProj(), trklet::VMRouterCM::VMRouterCM(), trklet::Tracklet::vmstrdisk(), trklet::VMStubsMEMemory::VMStubsMEMemory(), trklet::TrackletConfigBuilder::writeAPMemories(), trklet::TrackletConfigBuilder::writeASMemories(), trklet::TrackletConfigBuilder::writeCMMemories(), trklet::TrackletConfigBuilder::writeFMMemories(), trklet::TrackletConfigBuilder::writeProjectionMemories(), trklet::TrackletConfigBuilder::writeVMPROJMemories(), and trklet::TrackletConfigBuilder::writeVMSMemories().
constexpr std::array<unsigned int, N_PSLAYER> trklet::N_MOD_PLANK = {{7, 11, 15}} |
Definition at line 1068 of file Settings.h.
constexpr unsigned int trklet::N_PHIBITS = 3 |
Definition at line 40 of file Settings.h.
Referenced by trklet::VMRouterCM::execute().
constexpr unsigned int trklet::N_PROJ = 4 |
Definition at line 1071 of file Settings.h.
Referenced by trklet::TrackDerTable::fillTable().
constexpr unsigned int trklet::N_PSLAYER = 3 |
Definition at line 27 of file Settings.h.
Referenced by trklet::TrackletCalculatorBase::diskSeeding(), trklet::MatchEngine::execute(), trklet::TrackletLUT::getphiCorrValue(), trklet::Projection::init(), trklet::TrackletLUT::initBendMatch(), trklet::TrackletLUT::initPhiCorrTable(), trklet::Stub::isPSmodule(), trklet::MatchCalculator::MatchCalculator(), trklet::Track::nPSstubs(), trklet::TrackletCalculatorBase::overlapSeeding(), trklet::MatchEngineUnit::processPipeline(), and trklet::TrackDer::TrackDer().
constexpr unsigned int trklet::N_RZBITS = 3 |
Definition at line 39 of file Settings.h.
Referenced by trklet::TrackletEngine::execute(), trklet::MatchProcessor::execute(), trklet::TrackletProcessor::execute(), trklet::TrackletLUT::initProjectionDiskRadius(), trklet::MatchEngineUnit::MatchEngineUnit(), and trklet::TrackletProcessor::TrackletProcessor().
constexpr unsigned int trklet::N_SECTOR = 9 |
Definition at line 23 of file Settings.h.
Referenced by trklet::Settings::dphisector(), trklet::Settings::dphisectorHG(), trklet::TrackletEventProcessor::event(), trklet::Sector::executeFT(), trklet::MatchCalculator::mergeMatches(), trklet::Track::phi0(), trklet::Settings::phicritmax(), trklet::Settings::phicritmin(), L1FPGATrackProducer::produce(), trklet::Sector::setSector(), trklet::TrackletConfigBuilder::TrackletConfigBuilder(), and trklet::TrackletConfigBuilder::writeILMemories().
constexpr unsigned int trklet::N_SEED = 12 |
Definition at line 28 of file Settings.h.
Referenced by trklet::Tracklet::getISeed(), trklet::TrackletLUT::initmatchcut(), and trklet::TrackletConfigBuilder::writeSPDMemories().
constexpr unsigned int trklet::N_SEED_PROMPT = 8 |
Definition at line 29 of file Settings.h.
Referenced by trklet::VMRouterCM::addOutput(), trklet::TrackletConfigBuilder::buildProjections(), trklet::TrackletConfigBuilder::buildTC(), trklet::TrackletConfigBuilder::buildTE(), trklet::FitTrack::execute(), trklet::TrackletConfigBuilder::initGeom(), trklet::TrackletConfigBuilder::TrackletConfigBuilder(), trklet::TrackletConfigBuilder::writeASMemories(), trklet::TrackletConfigBuilder::writeCTMemories(), trklet::TrackletConfigBuilder::writeFMMemories(), trklet::TrackletConfigBuilder::writeSPDMemories(), trklet::TrackletConfigBuilder::writeSPMemories(), trklet::TrackletConfigBuilder::writeTFMemories(), trklet::TrackletConfigBuilder::writeTPARMemories(), and trklet::TrackletConfigBuilder::writeVMSMemories().
constexpr unsigned int trklet::N_TILTED_RINGS = 12 |
Definition at line 1067 of file Settings.h.
constexpr unsigned int trklet::N_TRACKDER_INDEX = 1000 |
Definition at line 1078 of file Settings.h.
constexpr unsigned int trklet::N_TRACKDER_PTBIN = 4 |
Definition at line 1077 of file Settings.h.
constexpr unsigned int trklet::N_TRKLSEED = 7 |
Definition at line 1070 of file Settings.h.
Referenced by trklet::TrackDerTable::fillTable().
constexpr unsigned int trklet::N_VMSTUBSMAX = 15 |
Definition at line 42 of file Settings.h.
Referenced by trklet::VMStubsTEMemory::addVMStub(), and trklet::TrackletEngineUnit::step().
constexpr unsigned int trklet::NFINEPHIBITS = 3 |
Definition at line 38 of file Settings.h.
Referenced by trklet::MatchProcessor::execute(), trklet::Projection::init(), and trklet::MatchEngineUnit::step().
constexpr unsigned int trklet::NFINERZBITS = 3 |
Definition at line 37 of file Settings.h.
Referenced by trklet::MatchEngine::execute(), trklet::TrackletProcessor::execute(), trklet::VMRouterCM::execute(), trklet::Projection::init(), trklet::TrackletLUT::initProjectionDiskRadius(), trklet::MatchEngineUnit::MatchEngineUnit(), trklet::MatchEngineUnit::processPipeline(), trklet::TrackletEngineUnit::step(), and trklet::MatchEngineUnit::step().
constexpr unsigned int trklet::NRINVBITS = 5 |
Definition at line 36 of file Settings.h.
Referenced by trklet::TrackletLUT::initBendMatch(), trklet::TrackletLUT::initProjectionBend(), trklet::MatchEngine::MatchEngine(), trklet::MatchProcessor::MatchProcessor(), and trklet::MatchEngineUnit::processPipeline().
constexpr double trklet::sixth = 1.0 / 6.0 |
Definition at line 45 of file Settings.h.
Referenced by trklet::TrackletCalculatorDisplaced::approxproj(), trklet::TrackletCalculatorDisplaced::approxprojdisk(), and trklet::TrackletCalculatorDisplaced::approxtracklet().
constexpr double trklet::third = 1.0 / 3.0 |
Definition at line 46 of file Settings.h.
Referenced by CSCGeometryParsFromDD::build(), trklet::MatchCalculator::execute(), CosmicLayerTriplets::layers(), and trklet::MatchProcessor::matchCalculator().
constexpr double trklet::VMROUTERCUTRD1D3 = 55.0 |
Definition at line 51 of file Settings.h.
Referenced by trklet::VMRouterCM::execute().
constexpr double trklet::VMROUTERCUTZL1 = 70.0 |
Definition at line 50 of file Settings.h.
Referenced by trklet::VMRouterCM::execute().
constexpr double trklet::VMROUTERCUTZL1L3L5 = 95.0 |
Definition at line 49 of file Settings.h.
Referenced by trklet::VMRouterCM::execute().
constexpr double trklet::VMROUTERCUTZL2 = 50.0 |
Definition at line 48 of file Settings.h.
Referenced by trklet::VMRouterCM::execute().