Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:09

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def TrackerOfflineValidation(**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     TH1XResPixelModules = cms.PSet(
0020       Nbinx = cms.int32(100),
0021       xmin = cms.double(-5),
0022       xmax = cms.double(5)
0023     ),
0024     TH1XResStripModules = cms.PSet(
0025       Nbinx = cms.int32(100),
0026       xmin = cms.double(-5),
0027       xmax = cms.double(5)
0028     ),
0029     TH1NormXResPixelModules = cms.PSet(
0030       Nbinx = cms.int32(100),
0031       xmin = cms.double(-5),
0032       xmax = cms.double(5)
0033     ),
0034     TH1NormXResStripModules = cms.PSet(
0035       Nbinx = cms.int32(100),
0036       xmin = cms.double(-5),
0037       xmax = cms.double(5)
0038     ),
0039     TH1XprimeResPixelModules = cms.PSet(
0040       Nbinx = cms.int32(100),
0041       xmin = cms.double(-5),
0042       xmax = cms.double(5)
0043     ),
0044     TH1XprimeResStripModules = cms.PSet(
0045       Nbinx = cms.int32(100),
0046       xmin = cms.double(-5),
0047       xmax = cms.double(5)
0048     ),
0049     TH1NormXprimeResPixelModules = cms.PSet(
0050       Nbinx = cms.int32(100),
0051       xmin = cms.double(-5),
0052       xmax = cms.double(5)
0053     ),
0054     TH1NormXprimeResStripModules = cms.PSet(
0055       Nbinx = cms.int32(100),
0056       xmin = cms.double(-5),
0057       xmax = cms.double(5)
0058     ),
0059     TH1YResPixelModules = cms.PSet(
0060       Nbinx = cms.int32(100),
0061       xmin = cms.double(-5),
0062       xmax = cms.double(5)
0063     ),
0064     TH1YResStripModules = cms.PSet(
0065       Nbinx = cms.int32(100),
0066       xmin = cms.double(-5),
0067       xmax = cms.double(5)
0068     ),
0069     TH1NormYResPixelModules = cms.PSet(
0070       Nbinx = cms.int32(100),
0071       xmin = cms.double(-5),
0072       xmax = cms.double(5)
0073     ),
0074     TH1NormYResStripModules = cms.PSet(
0075       Nbinx = cms.int32(100),
0076       xmin = cms.double(-5),
0077       xmax = cms.double(5)
0078     ),
0079     TProfileXResPixelModules = cms.PSet(
0080       Nbinx = cms.int32(100),
0081       xmin = cms.double(-5),
0082       xmax = cms.double(5)
0083     ),
0084     TProfileXResStripModules = cms.PSet(
0085       Nbinx = cms.int32(100),
0086       xmin = cms.double(-5),
0087       xmax = cms.double(5)
0088     ),
0089     TProfileYResPixelModules = cms.PSet(
0090       Nbinx = cms.int32(100),
0091       xmin = cms.double(-5),
0092       xmax = cms.double(5)
0093     ),
0094     TProfileYResStripModules = cms.PSet(
0095       Nbinx = cms.int32(100),
0096       xmin = cms.double(-5),
0097       xmax = cms.double(5)
0098     ),
0099     mightGet = cms.optional.untracked.vstring
0100   )
0101   for k,v in kwargs.items():
0102     setattr(mod, k, v)
0103   return mod