1 import FWCore.ParameterSet.Config
as cms
3 generalTpSelectorBlock = cms.PSet(
4 lip = cms.double(30.0),
5 chargedOnly = cms.bool(
True),
7 signalOnly = cms.bool(
True),
8 intimeOnly = cms.bool(
False),
9 stableOnly = cms.bool(
False),
10 minRapidity = cms.double(-2.5),
11 minHit = cms.int32(0),
12 ptMin = cms.double(0.9),
13 maxRapidity = cms.double(2.5),
17 from Configuration.StandardSequences.Eras
import eras
18 if eras.fastSim.isChosen():
19 generalTpSelectorBlock.stableOnly =
True
21 TpSelectorForEfficiencyVsEtaBlock = generalTpSelectorBlock.clone()
22 TpSelectorForEfficiencyVsPhiBlock = generalTpSelectorBlock.clone()
23 TpSelectorForEfficiencyVsPtBlock = generalTpSelectorBlock.clone(ptMin = 0.050 )
24 TpSelectorForEfficiencyVsVTXRBlock = generalTpSelectorBlock.clone(tip = 60.0)
25 TpSelectorForEfficiencyVsVTXZBlock = generalTpSelectorBlock.clone()
30 eras.phase1Pixel.toModify(generalTpSelectorBlock, _modifyForPhase1)
31 eras.phase1Pixel.toModify(TpSelectorForEfficiencyVsEtaBlock, _modifyForPhase1)