File indexing completed on 2024-11-23 03:27:48
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def TrackerOfflineValidation(*args, **kwargs):
0004 mod = cms.EDAnalyzer('TrackerOfflineValidation',
0005 trajectoryInput = cms.string('generalTracks'),
0006 Tracks = cms.InputTag('generalTracks'),
0007 compressionSettings = cms.untracked.int32(-1),
0008 localCoorHistosOn = cms.bool(False),
0009 moduleLevelHistsTransient = cms.bool(False),
0010 moduleLevelProfiles = cms.bool(False),
0011 stripYResiduals = cms.bool(False),
0012 useFwhm = cms.bool(True),
0013 useFit = cms.bool(False),
0014 useOverflowForRMS = cms.bool(False),
0015 useInDqmMode = cms.bool(False),
0016 moduleDirectoryInOutput = cms.string(''),
0017 chargeCut = cms.int32(0),
0018 maxTracks = cms.uint64(0),
0019 maxEntriesPerModuleForDmr = cms.uint32(0),
0020 TH1XResPixelModules = cms.PSet(
0021 Nbinx = cms.int32(100),
0022 xmin = cms.double(-5),
0023 xmax = cms.double(5)
0024 ),
0025 TH1XResStripModules = cms.PSet(
0026 Nbinx = cms.int32(100),
0027 xmin = cms.double(-5),
0028 xmax = cms.double(5)
0029 ),
0030 TH1NormXResPixelModules = cms.PSet(
0031 Nbinx = cms.int32(100),
0032 xmin = cms.double(-5),
0033 xmax = cms.double(5)
0034 ),
0035 TH1NormXResStripModules = cms.PSet(
0036 Nbinx = cms.int32(100),
0037 xmin = cms.double(-5),
0038 xmax = cms.double(5)
0039 ),
0040 TH1XprimeResPixelModules = cms.PSet(
0041 Nbinx = cms.int32(100),
0042 xmin = cms.double(-5),
0043 xmax = cms.double(5)
0044 ),
0045 TH1XprimeResStripModules = cms.PSet(
0046 Nbinx = cms.int32(100),
0047 xmin = cms.double(-5),
0048 xmax = cms.double(5)
0049 ),
0050 TH1NormXprimeResPixelModules = cms.PSet(
0051 Nbinx = cms.int32(100),
0052 xmin = cms.double(-5),
0053 xmax = cms.double(5)
0054 ),
0055 TH1NormXprimeResStripModules = cms.PSet(
0056 Nbinx = cms.int32(100),
0057 xmin = cms.double(-5),
0058 xmax = cms.double(5)
0059 ),
0060 TH1YResPixelModules = cms.PSet(
0061 Nbinx = cms.int32(100),
0062 xmin = cms.double(-5),
0063 xmax = cms.double(5)
0064 ),
0065 TH1YResStripModules = cms.PSet(
0066 Nbinx = cms.int32(100),
0067 xmin = cms.double(-5),
0068 xmax = cms.double(5)
0069 ),
0070 TH1NormYResPixelModules = cms.PSet(
0071 Nbinx = cms.int32(100),
0072 xmin = cms.double(-5),
0073 xmax = cms.double(5)
0074 ),
0075 TH1NormYResStripModules = cms.PSet(
0076 Nbinx = cms.int32(100),
0077 xmin = cms.double(-5),
0078 xmax = cms.double(5)
0079 ),
0080 TProfileXResPixelModules = cms.PSet(
0081 Nbinx = cms.int32(100),
0082 xmin = cms.double(-5),
0083 xmax = cms.double(5)
0084 ),
0085 TProfileXResStripModules = cms.PSet(
0086 Nbinx = cms.int32(100),
0087 xmin = cms.double(-5),
0088 xmax = cms.double(5)
0089 ),
0090 TProfileYResPixelModules = cms.PSet(
0091 Nbinx = cms.int32(100),
0092 xmin = cms.double(-5),
0093 xmax = cms.double(5)
0094 ),
0095 TProfileYResStripModules = cms.PSet(
0096 Nbinx = cms.int32(100),
0097 xmin = cms.double(-5),
0098 xmax = cms.double(5)
0099 ),
0100 mightGet = cms.optional.untracked.vstring
0101 )
0102 for a in args:
0103 mod.update_(a)
0104 mod.update_(kwargs)
0105 return mod