2 process = cms.Process(
"Alignment")
7 process.source = cms.Source(
"EmptySource")
9 process.maxEvents = cms.untracked.PSet(
10 input = cms.untracked.int32(1)
13 process.AlignmentProducer.algoConfig.collectorActive =
True
14 process.AlignmentProducer.algoConfig.collectorNJobs = <JOBS>
15 process.AlignmentProducer.algoConfig.collectorPath =
'<PATH>'
17 process.AlignmentProducer.algoConfig.minimumNumberOfHits = 0
18 process.AlignmentProducer.algoConfig.maxRelParameterError =
'1e99'
19 process.AlignmentProducer.algoConfig.outpath =
'<PATH>/main/'
21 process.AlignmentProducer.algoConfig.eventPrescale= 1
22 process.AlignmentProducer.algoConfig.fillTrackMonitoring=
True
23 process.AlignmentProducer.algoConfig.outfile =
'/HIPAlignmentEvents.root'
24 process.AlignmentProducer.algoConfig.outfile2 =
'/HIPAlignmentAlignables.root'
28 process.survey = cms.ESSource("PoolDBESSource",
30 timetype = cms.string('runnumber'),
31 toGet = cms.VPSet(cms.PSet(
32 record = cms.string('TrackerSurveyRcd'),
33 tag = cms.string('valueTag')
36 record = cms.string('TrackerSurveyErrorRcd'),
37 tag = cms.string('errorTag')
39 connect = cms.string('sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_TRACKERALIGN/HIP/surveyObjects/surveyRcd_ALLTK_PXFoppPXB_tightSSTUltraTightTOB_311.db')
42 #process.AlignmentProducer.algoConfig.surveyResiduals = ['DetUnit','Det','TOBRod','TECPetal','TECRing','TIDRing','TIDSide']
43 process.AlignmentProducer.algoConfig.surveyResiduals = ['Det','TIBString','TOBRod','TECRing','TIDSide','TECPetal']
44 process.AlignmentProducer.useSurvey = True