1 import FWCore.ParameterSet.Config
as cms
3 SiPixelAliMilleFileExtractorHG = cms.EDAnalyzer(
"MillePedeFileExtractor",
4 fileBlobInputTag = cms.InputTag(
"SiPixelAliMillePedeFileConverterHG",
''),
5 fileDir = cms.string(
'HGalignment/'),
10 outputBinaryFile = cms.string(
'pedeBinaryHG%04d.dat'))
13 from Alignment.CommonAlignmentProducer.AlignmentProducerAsAnalyzer_cff
import AlignmentProducer
16 SiPixelAliPedeAlignmentProducerHG = AlignmentProducer.clone(
17 ParameterBuilder = dict(
19 alignParams = cms.vstring(
20 "TrackerP1PXBLadder,111111",
21 "TrackerP1PXECPanel,111111",
25 doMisalignmentScenario =
False,
26 checkDbAlignmentValidity =
False,
27 applyDbAlignment =
True,
28 tjTkAssociationMapTag =
'TrackRefitter2',
30 trackerAlignmentRcdName =
"TrackerAlignmentHGRcd" 33 SiPixelAliPedeAlignmentProducerHG.algoConfig = MillePedeAlignmentAlgorithm.clone(
36 mergeBinaryFiles = [SiPixelAliMilleFileExtractorHG.outputBinaryFile.value()],
38 TrajectoryFactory = cms.PSet(BrokenLinesTrajectoryFactory),
40 fileDir =
'HGalignment/',
43 method =
'inversion 5 0.8',
54 fileDir =
'HGalignment/',
55 runDir =
'HGalignment/',
56 steerFile =
'pedeSteerHG',
57 pedeDump =
'pedeHG.dump' 60 fileDir =
'HGalignment/' 62 MillePedeFileReader = dict(
63 fileDir =
"HGalignment/",
68 SiPixelAliDQMModuleHG = SiPixelAliDQMModule.clone()
69 SiPixelAliDQMModuleHG.outputFolder =
"AlCaReco/SiPixelAliHG" 70 SiPixelAliDQMModuleHG.MillePedeFileReader.fileDir =
"HGalignment/" 71 SiPixelAliDQMModuleHG.MillePedeFileReader.isHG =
True 73 from DQMServices.Core.DQMEDHarvester
import DQMEDHarvester
75 subSystemFolder = cms.untracked.string(
'AlCaReco'))
77 ALCAHARVESTSiPixelAliHG = cms.Sequence(SiPixelAliMilleFileExtractorHG*
78 SiPixelAliPedeAlignmentProducerHG*
79 SiPixelAliDQMModuleHG*