File indexing completed on 2025-02-07 14:23:42
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def Phase2OTMonitorTTTrack(*args, **kwargs):
0004 mod = cms.EDProducer('Phase2OTMonitorTTTrack',
0005 TH1_NStubs = cms.PSet(
0006 Nbinsx = cms.int32(8),
0007 xmax = cms.double(8),
0008 xmin = cms.double(0)
0009 ),
0010 TH1_NTracks = cms.PSet(
0011 Nbinsx = cms.int32(100),
0012 xmax = cms.double(399),
0013 xmin = cms.double(0)
0014 ),
0015 TH1_Track_Pt = cms.PSet(
0016 Nbinsx = cms.int32(50),
0017 xmax = cms.double(100),
0018 xmin = cms.double(0)
0019 ),
0020 TH1_Track_Phi = cms.PSet(
0021 Nbinsx = cms.int32(60),
0022 xmax = cms.double(3.5),
0023 xmin = cms.double(-3.5)
0024 ),
0025 TH1_Track_D0 = cms.PSet(
0026 Nbinsx = cms.int32(50),
0027 xmax = cms.double(5),
0028 xmin = cms.double(-5)
0029 ),
0030 TH1_Track_Eta = cms.PSet(
0031 Nbinsx = cms.int32(45),
0032 xmax = cms.double(3),
0033 xmin = cms.double(-3)
0034 ),
0035 TH1_Track_VtxZ = cms.PSet(
0036 Nbinsx = cms.int32(41),
0037 xmax = cms.double(20),
0038 xmin = cms.double(-20)
0039 ),
0040 TH1_Track_Chi2 = cms.PSet(
0041 Nbinsx = cms.int32(100),
0042 xmax = cms.double(50),
0043 xmin = cms.double(0)
0044 ),
0045 TH1_Track_Chi2R = cms.PSet(
0046 Nbinsx = cms.int32(100),
0047 xmax = cms.double(10),
0048 xmin = cms.double(0)
0049 ),
0050 TH1_Track_Chi2_Probability = cms.PSet(
0051 Nbinsx = cms.int32(100),
0052 xmax = cms.double(1),
0053 xmin = cms.double(0)
0054 ),
0055 TH1_Track_MVA1 = cms.PSet(
0056 Nbinsx = cms.int32(100),
0057 xmax = cms.double(1),
0058 xmin = cms.double(0)
0059 ),
0060 TH2_Track_Chi2R_NStubs = cms.PSet(
0061 Nbinsx = cms.int32(5),
0062 xmax = cms.double(8),
0063 xmin = cms.double(3),
0064 Nbinsy = cms.int32(15),
0065 ymax = cms.double(10),
0066 ymin = cms.double(0)
0067 ),
0068 TH2_Track_Chi2R_Eta = cms.PSet(
0069 Nbinsx = cms.int32(15),
0070 xmax = cms.double(3),
0071 xmin = cms.double(-3),
0072 Nbinsy = cms.int32(15),
0073 ymax = cms.double(10),
0074 ymin = cms.double(0)
0075 ),
0076 TH2_Track_Eta_NStubs = cms.PSet(
0077 Nbinsx = cms.int32(15),
0078 xmax = cms.double(3),
0079 xmin = cms.double(-3),
0080 Nbinsy = cms.int32(5),
0081 ymax = cms.double(8),
0082 ymin = cms.double(3)
0083 ),
0084 TopFolderName = cms.string('TrackerPhase2OTL1Track'),
0085 TTTracksTag = cms.InputTag('l1tTTTracksFromTrackletEmulation', 'Level1TTTracks'),
0086 HQNStubs = cms.int32(4),
0087 HQChi2dof = cms.double(10),
0088 HQBendChi2 = cms.double(2.2),
0089 mightGet = cms.optional.untracked.vstring
0090 )
0091 for a in args:
0092 mod.update_(a)
0093 mod.update_(kwargs)
0094 return mod