CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
clctParams Namespace Reference

Variables

tuple clctPhase1
 
tuple clctPhase2
 
tuple clctPhase2GEM
 
tuple clctPSets
 

Variable Documentation

tuple clctParams.clctPhase1
Initial value:
1 = cms.PSet(
2  # total number of time bins in the DAQ readout
3  clctFifoTbins = cms.uint32(12),
4  # start time of cathode raw hits in DAQ readout
5  clctFifoPretrig = cms.uint32(7),
6  # duration of signal pulse, in 25 ns bins
7  clctHitPersist = cms.uint32(4),
8  # time that is required for the electrons to drift to the
9  # cathode strips. 15ns drift time --> 45 ns is 3 sigma for the delay
10  # this corresponds to 2bx
11  clctDriftDelay = cms.uint32(2),
12  # min. number of layers hit for pre-trigger
13  clctNplanesHitPretrig = cms.uint32(3),
14  # min. number of layers hit for trigger
15  clctNplanesHitPattern = cms.uint32(4),
16  # lower threshold on pattern id
17  clctPidThreshPretrig = cms.uint32(2),
18  # region of busy key strips
19  clctMinSeparation = cms.uint32(10),
20 
21  # Turns on algorithms of localized dead-time zones:
22  useDeadTimeZoning = cms.bool(False),
23 
24  # Debug
25  verbosity = cms.int32(0),
26 
27  # BX to start CLCT finding (poor man's dead-time shortening):
28  clctStartBxShift = cms.int32(0),
29 )

Definition at line 4 of file clctParams.py.

tuple clctParams.clctPhase2
Initial value:
1 = clctPhase1.clone(
2  # decrease possible minimal #HS distance between two CLCTs in a BX from 10 to 5:
3  clctMinSeparation = 5,
4 
5  # Turns on algorithms of localized dead-time zones:
6  useDeadTimeZoning = True,
7 
8  # Width (in #HS) of a fixed dead zone around a key HS:
9  clctStateMachineZone = cms.uint32(4),
10 
11  # Pretrigger HS +- clctPretriggerTriggerZone sets the trigger matching zone
12  # which defines how far from pretrigger HS the TMB may look for a trigger HS
13  # (it becomes important to do so with localized dead-time zoning):
14  # not implemented yet, 2018-10-18, Tao Huang
15  clctPretriggerTriggerZone = cms.uint32(224),
16 )

Definition at line 35 of file clctParams.py.

tuple clctParams.clctPhase2GEM
Initial value:
1 = clctPhase2.clone(
2  clctNplanesHitPattern = 3
3 )

Definition at line 55 of file clctParams.py.

tuple clctParams.clctPSets
Initial value:
1 = cms.PSet(
2  clctPhase1 = clctPhase1.clone(),
3  clctPhase2 = clctPhase2.clone(),
4  clctPhase2GEM = clctPhase2GEM.clone()
5 )

Definition at line 59 of file clctParams.py.