CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TTStub_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 TTStubsFromPhase2TrackerDigis = cms.EDProducer("TTStubBuilder_Phase2TrackerDigi_",
4  TTClusters = cms.InputTag("TTClustersFromPhase2TrackerDigis", "ClusterInclusive"),
5  OnlyOnePerInputCluster = cms.bool(True),
6  # Warning: results if FEineffs=True depend on order events processed in,
7  # so in multithreaded job can change if same job run twice.
8  FEineffs = cms.bool(False), # Turn ON (true) or OFF (false) dynamic FE stub truncation
9  CBClimit = cms.uint32(3), # CBC chip limit (in stubs/chip/BX)
10  MPAlimit = cms.uint32(5), # MPA chip limit (in stubs/chip/2BX)
11  # N.B. CIC chip uses FEC5 mode for PS modules & FEC12 mode for 2S modules.
12  SS5GCIClimit = cms.uint32(16), # 2S 5G chip limit (in stubs/CIC/8BX)
13  PS5GCIClimit = cms.uint32(16), # PS 5G chip limit (in stubs/CIC/8BX)
14  PS10GCIClimit = cms.uint32(35), # PS 10G chip limit (in stubs/CIC/8BX)
15  # N.B. CMSSW defines inner ring present in any given wheel as number 1.
16  TEDD1Max10GRing = cms.uint32(7), # No. of PS10G rings in TEDD1 disks (1/2)
17  TEDD2Max10GRing = cms.uint32(3), # No. of PS10G rings in TEDD2 disks (3/4/5)
18  BarrelMax10GLay = cms.uint32(2) # No. of PS10G layers in barrel
19 )
20 
21