5 Scenario supporting proton collisions 12 from Configuration.DataProcessing.Reco
import Reco
13 import FWCore.ParameterSet.Config
as cms
14 from Configuration.DataProcessing.Modifiers
import modifyExpress
22 self.
promptCustoms= [
'Configuration/DataProcessing/RecoTLR.customisePrompt' ]
31 Implement configuration building for data processing for proton 41 Proton collision data taking prompt reco 44 if not 'skims' in args:
45 args[
'skims']=[
'@allForPrompt']
47 if not 'customs' in args:
53 process = Reco.promptReco(self,globalTag, **args)
61 Proton collision data taking express processing 64 if not 'skims' in args:
65 args[
'skims']=[
'@allForExpress']
67 if not 'customs' in args:
73 process = Reco.expressProcessing(self,globalTag, **args)
79 _visualizationProcessing_ 81 Proton collision data taking visualization processing 84 if not 'customs' in args:
90 process = Reco.visualizationProcessing(self,globalTag, **args)
98 Proton collisions data taking AlCa Harvesting 102 if not 'customs' in args:
109 if not 'skims' in args
and not 'alcapromptdataset' in args:
110 args[
'skims']=[
'BeamSpotByRun',
114 return Reco.alcaHarvesting(self, globalTag, datasetName, **args)
def expressProcessing(self, globalTag, args)
def visualizationProcessing(self, globalTag, args)
def promptReco(self, globalTag, args)
def alcaHarvesting(self, globalTag, datasetName, args)