/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
L1Trigger/TrackFindingTracklet/python/ChannelAssignment_cfi.py
46 строк
2 KB
Thomas Schuh
squash before rebase for PR to central cmssw.
16 апр 2025, 17:15
16 апр 2025, 17:15
e557ac1
Код
Авторство
О чём код?
# configuration for ChannelAssignment import FWCore.ParameterSet.Config as cms ChannelAssignment_params = cms.PSet ( # TM parameter TM = cms.PSet ( MuxOrder = cms.vstring( "L1L2", "L2L3", "L1D1", "D1D2", "D3D4", "L2D1", "L3L4", "L5L6" ), NumLayers = cms.int32( 11 ), # number of layers per track WidthStubId = cms.int32( 10 ), # number of bits used to represent stub id for projected stubs WidthCot = cms.int32( 14 ) ), # DR parameter DR = cms.PSet ( NumComparisonModules = cms.int32( 32 ), # number of comparison modules used in each DR node MinIdenticalStubs = cms.int32( 3 ) # min number of shared stubs to identify duplicates ), SeedTypes = cms.vstring( "L1L2", "L2L3", "L3L4", "L5L6", "D1D2", "D3D4", "L1D1", "L2D1" ), # seed types used in tracklet algorithm (position gives int value) SeedTypesSeedLayers = cms.PSet ( # seeding layers of seed types using default layer id [barrel: 1-6, discs: 11-15] L1L2 = cms.vint32( 1, 2 ), L2L3 = cms.vint32( 2, 3 ), L3L4 = cms.vint32( 3, 4 ), L5L6 = cms.vint32( 5, 6 ), D1D2 = cms.vint32( 11, 12 ), D3D4 = cms.vint32( 13, 14 ), L1D1 = cms.vint32( 1, 11 ), L2D1 = cms.vint32( 2, 11 ) ), SeedTypesProjectionLayers = cms.PSet ( # layers a seed types can project to using default layer id [barrel: 1-6, discs: 11-15] L1L2 = cms.vint32( 3, 4, 5, 6, 11, 12, 13, 14 ), L2L3 = cms.vint32( 1, 4, 5, 6, 11, 12, 13, 14 ), L3L4 = cms.vint32( 1, 2, 5, 6, 11, 12 ), L5L6 = cms.vint32( 1, 2, 3, 4 ), D1D2 = cms.vint32( 1, 2, 13, 14, 15 ), D3D4 = cms.vint32( 1, 11, 12, 15 ), L1D1 = cms.vint32( 12, 13, 14, 15 ), L2D1 = cms.vint32( 1, 12, 13, 14 ) ), IRChannelsIn = cms.vint32( range(0, 48) ) # vector of DTC id indexed by connected IR module id (from order in processingmodules.dat) )