1 import FWCore.ParameterSet.Config
as cms
7 ALCARECOCalMinBiasFilterForSiStripGains = copy.deepcopy(hltHighLevel)
8 ALCARECOCalMinBiasFilterForSiStripGains.HLTPaths = [
'pathALCARECOSiStripCalMinBias']
9 ALCARECOCalMinBiasFilterForSiStripGains.throw =
True
10 ALCARECOCalMinBiasFilterForSiStripGains.TriggerResultsTag = cms.InputTag(
"TriggerResults",
"",
"RECO")
47 ALCARECOCalibrationTracks = AlignmentTrackSelector.clone(
49 src =
'ALCARECOSiStripCalMinBias',
51 applyBasicCuts =
True,
64 ALCARECOCalibrationTracksRefit = TrackRefitter.clone(src = cms.InputTag(
"ALCARECOCalibrationTracks"),
65 NavigationSchool = cms.string(
"")
70 ALCARECOTrackFilterRefit = cms.Sequence(ALCARECOCalibrationTracks +
72 ALCARECOCalibrationTracksRefit )
79 ALCARECOShallowEventRun = shallowEventRun.clone()
80 ALCARECOShallowTracks = shallowTracks.clone(Tracks=cms.InputTag(
'ALCARECOCalibrationTracksRefit'))
81 ALCARECOShallowGainCalibration = shallowGainCalibration.clone(Tracks=cms.InputTag(
'ALCARECOCalibrationTracksRefit'))
82 ALCARECOShallowSequence = cms.Sequence(ALCARECOShallowEventRun*ALCARECOShallowTracks*ALCARECOShallowGainCalibration)
87 from CalibTracker.SiStripChannelGain.computeGain_cff
import SiStripCalib
88 ALCARECOSiStripCalib = SiStripCalib.clone()
89 ALCARECOSiStripCalib.AlgoMode = cms.untracked.string(
'PCL')
91 ALCARECOSiStripCalib.FirstSetOfConstants = cms.untracked.bool(
False)
92 ALCARECOSiStripCalib.harvestingMode = cms.untracked.bool(
False)
93 ALCARECOSiStripCalib.calibrationMode = cms.untracked.string(
'StdBunch')
94 ALCARECOSiStripCalib.doStoreOnDB = cms.bool(
False)
95 ALCARECOSiStripCalib.gain.label = cms.untracked.string(
'ALCARECOShallowGainCalibration')
96 ALCARECOSiStripCalib.evtinfo.label = cms.untracked.string(
'ALCARECOShallowEventRun')
97 ALCARECOSiStripCalib.tracks.label = cms.untracked.string(
'ALCARECOShallowTracks')
104 MEtoEDMConvertSiStripGains = cms.EDProducer(
"MEtoEDMConverter",
105 Name = cms.untracked.string(
'MEtoEDMConverter'),
106 Verbosity = cms.untracked.int32(0),
109 Frequency = cms.untracked.int32(50),
110 MEPathToSave = cms.untracked.string(
'AlCaReco/SiStripGains'),
111 deleteAfterCopy = cms.untracked.bool(
True)
115 seqALCARECOPromptCalibProdSiStripGains = cms.Sequence(
116 ALCARECOCalMinBiasFilterForSiStripGains *
117 ALCARECOTrackFilterRefit *
118 ALCARECOShallowSequence *
119 ALCARECOSiStripCalib *
120 MEtoEDMConvertSiStripGains
dont throw on unknown path names