Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:50

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 qie8Parameters = cms.PSet(MinimumChargeThreshold = cms.double(20),
0004                           TS4TS5ChargeThreshold = cms.double(70),
0005                           TS3TS4ChargeThreshold = cms.double(70),
0006                           TS3TS4UpperChargeThreshold = cms.double(20),
0007                           TS5TS6ChargeThreshold = cms.double(70),
0008                           TS5TS6UpperChargeThreshold = cms.double(20),
0009                           R45PlusOneRange = cms.double(0.2),
0010                           R45MinusOneRange = cms.double(0.2),
0011                           TrianglePeakTS = cms.uint32(4),
0012                           LinearThreshold = cms.vdouble(20, 100, 100000),
0013                           LinearCut = cms.vdouble(-3, -0.054, -0.054),
0014                           RMS8MaxThreshold = cms.vdouble(20, 100, 100000),
0015                           RMS8MaxCut = cms.vdouble(-13.5, -11.5, -11.5),
0016                           LeftSlopeThreshold = cms.vdouble(250, 500, 100000),
0017                           LeftSlopeCut = cms.vdouble(5, 2.55, 2.55),
0018                           RightSlopeThreshold = cms.vdouble(250, 400, 100000),
0019                           RightSlopeCut = cms.vdouble(5, 4.15, 4.15),
0020                           RightSlopeSmallThreshold = cms.vdouble(150, 200, 100000),
0021                           RightSlopeSmallCut = cms.vdouble(1.08, 1.16, 1.16),
0022                           MinimumTS4TS5Threshold = cms.double(100),
0023                           TS4TS5UpperThreshold = cms.vdouble(70, 90, 100, 400),
0024                           TS4TS5UpperCut = cms.vdouble(1, 0.8, 0.75, 0.72),
0025                           TS4TS5LowerThreshold = cms.vdouble(100, 120, 160, 200, 300, 500),
0026                           TS4TS5LowerCut = cms.vdouble(-1, -0.7, -0.5, -0.4, -0.3, 0.1),
0027                           UseDualFit = cms.bool(True),
0028                           TriangleIgnoreSlow = cms.bool(False))
0029 
0030 # For now, QIE11 parameters duplicate those of QIE8. To be tuned.
0031 qie11Parameters = cms.PSet(MinimumChargeThreshold = cms.double(20),
0032                           TS4TS5ChargeThreshold = cms.double(70),
0033                           TS3TS4ChargeThreshold = cms.double(70),
0034                           TS3TS4UpperChargeThreshold = cms.double(20),
0035                           TS5TS6ChargeThreshold = cms.double(70),
0036                           TS5TS6UpperChargeThreshold = cms.double(20),
0037                           R45PlusOneRange = cms.double(0.2),
0038                           R45MinusOneRange = cms.double(0.2),
0039                           TrianglePeakTS = cms.uint32(4),
0040                           LinearThreshold = cms.vdouble(20, 100, 100000),
0041                           LinearCut = cms.vdouble(-3, -0.054, -0.054),
0042                           RMS8MaxThreshold = cms.vdouble(20, 100, 100000),
0043                           RMS8MaxCut = cms.vdouble(-13.5, -11.5, -11.5),
0044                           LeftSlopeThreshold = cms.vdouble(250, 500, 100000),
0045                           LeftSlopeCut = cms.vdouble(5, 2.55, 2.55),
0046                           RightSlopeThreshold = cms.vdouble(250, 400, 100000),
0047                           RightSlopeCut = cms.vdouble(5, 4.15, 4.15),
0048                           RightSlopeSmallThreshold = cms.vdouble(150, 200, 100000),
0049                           RightSlopeSmallCut = cms.vdouble(1.08, 1.16, 1.16),
0050                           MinimumTS4TS5Threshold = cms.double(100),
0051                           TS4TS5UpperThreshold = cms.vdouble(70, 90, 100, 400),
0052                           TS4TS5UpperCut = cms.vdouble(1, 0.8, 0.75, 0.72),
0053                           TS4TS5LowerThreshold = cms.vdouble(100, 120, 160, 200, 300, 500),
0054                           TS4TS5LowerCut = cms.vdouble(-1, -0.7, -0.5, -0.4, -0.3, 0.1),
0055                           UseDualFit = cms.bool(True),
0056                           TriangleIgnoreSlow = cms.bool(False))