File indexing completed on 2025-02-07 14:23:32
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def PPSAlignmentHarvester(*args, **kwargs):
0004 mod = cms.EDProducer('PPSAlignmentHarvester',
0005 dqm_dir = cms.string('AlCaReco/PPSAlignment'),
0006 sequence = cms.vstring(
0007 'x_alignment',
0008 'x_alignment_relative',
0009 'y_alignment'
0010 ),
0011 overwrite_sh_x = cms.bool(True),
0012 text_results_path = cms.string('./alignment_results.txt'),
0013 write_sqlite_results = cms.bool(False),
0014 x_ali_rel_final_slope_fixed = cms.bool(False),
0015 y_ali_final_slope_fixed = cms.bool(False),
0016 x_corr_min = cms.double(-1000000),
0017 x_corr_max = cms.double(1000000),
0018 y_corr_min = cms.double(-1000000),
0019 y_corr_max = cms.double(1000000),
0020 detector_id = cms.uint32(7),
0021 subdetector_id = cms.uint32(4),
0022 debug = cms.bool(False),
0023 mightGet = cms.optional.untracked.vstring
0024 )
0025 for a in args:
0026 mod.update_(a)
0027 mod.update_(kwargs)
0028 return mod