Inherits Configuration::DataProcessing::Scenario::Scenario.
List of all members.
Detailed Description
_AlCa_
Implement configuration building for data processing for proton
collision data taking
Definition at line 19 of file AlCa.py.
Member Function Documentation
def Impl::AlCa::AlCa::alcaSkim |
( |
|
self, |
|
|
|
skims, |
|
|
|
args |
|
) |
| |
_alcaSkim_
AlcaReco processing & skims for proton collisions
Definition at line 54 of file AlCa.py.
00055 :
00056 """
00057 _alcaSkim_
00058
00059 AlcaReco processing & skims for proton collisions
00060
00061 """
00062 options = Options()
00063 options.__dict__.update(defaultOptions.__dict__)
00064 options.scenario = "pp"
00065 options.step = "ALCAOUTPUT:"+('+'.join(skims))
00066 options.conditions = args['globaltag'] if 'globaltag' in args else 'None'
00067 options.triggerResultsProcess = 'RECO'
00068
00069 process = cms.Process('ALCA')
00070 cb = ConfigBuilder(options, process = process)
00071
00072
00073 process.source = cms.Source(
00074 "PoolSource",
00075 fileNames = cms.untracked.vstring()
00076 )
00077
00078 cb.prepare()
00079
00080 return process
00081
def Impl::AlCa::AlCa::dqmHarvesting |
( |
|
self, |
|
|
|
datasetName, |
|
|
|
runNumber, |
|
|
|
globalTag, |
|
|
|
args |
|
) |
| |
_dqmHarvesting_
Proton collisions data taking DQM Harvesting
Definition at line 82 of file AlCa.py.
00083 :
00084 """
00085 _dqmHarvesting_
00086
00087 Proton collisions data taking DQM Harvesting
00088
00089 """
00090 options = defaultOptions
00091 options.scenario = "pp"
00092 options.step = "HARVESTING:alcaHarvesting"
00093 options.name = "EDMtoMEConvert"
00094 options.conditions = globalTag
00095
00096 process = cms.Process("HARVESTING")
00097 process.source = dqmIOSource(args)
00098 configBuilder = ConfigBuilder(options, process = process)
00099 configBuilder.prepare()
00100
00101
00102
00103
00104
00105
00106
00107
00108
00109
00110
00111
00112 harvestingMode(process,datasetName,args)
00113
00114 return process
def Impl::AlCa::AlCa::promptReco |
( |
|
self, |
|
|
|
globalTag, |
|
|
|
args |
|
) |
| |
Definition at line 32 of file AlCa.py.
00033 :
00034 if not 'skims' in args:
00035 args['skims']=self.skims
00036 step = stepALCAPRODUCER(args['skims'])
00037 options = Options()
00038 options.__dict__.update(defaultOptions.__dict__)
00039 options.scenario = "pp"
00040 options.step = step
00041 dictIO(options,args)
00042 options.conditions = globalTag
00043
00044 process = cms.Process('RECO')
00045 cb = ConfigBuilder(options, process = process, with_output = True)
00046
00047
00048 process.source = cms.Source("PoolSource",
00049 fileNames = cms.untracked.vstring()
00050 )
00051 cb.prepare()
00052
00053 return process
def Impl::AlCa::AlCa::skimsIfNotGiven |
( |
|
self, |
|
|
|
args, |
|
|
|
sl |
|
) |
| |
Definition at line 28 of file AlCa.py.
00029 :
00030 if not 'skims' in args:
00031 args['skims']=sl