Inherits Configuration::DataProcessing::Reco::Reco.
Public Member Functions | |
def | alcaHarvesting |
def | alcaSkim |
def | dqmHarvesting |
def | expressProcessing |
def | promptReco |
Private Member Functions | |
def | __getEmptyProcess |
_DataScouting_ Implement configuration building for data processing for proton collision data taking
Definition at line 23 of file DataScouting.py.
def Impl::DataScouting::DataScouting::__getEmptyProcess | ( | self | ) | [private] |
Definition at line 59 of file DataScouting.py.
def Impl::DataScouting::DataScouting::alcaHarvesting | ( | self, | |
globalTag, | |||
datasetName, | |||
args | |||
) |
_alcaHarvesting_ Again the same thing.
Definition at line 105 of file DataScouting.py.
def Impl::DataScouting::DataScouting::alcaSkim | ( | self, | |
skims, | |||
args | |||
) |
_alcaSkim_ Same as above
Definition at line 74 of file DataScouting.py.
def Impl::DataScouting::DataScouting::dqmHarvesting | ( | self, | |
datasetName, | |||
runNumber, | |||
globalTag, | |||
args | |||
) |
_dqmHarvesting_ Proton collisions data taking DQM Harvesting
Definition at line 83 of file DataScouting.py.
00084 : 00085 """ 00086 _dqmHarvesting_ 00087 00088 Proton collisions data taking DQM Harvesting 00089 00090 """ 00091 options = defaultOptions 00092 options.scenario = self.cbSc 00093 options.step = "HARVESTING"+dqmSeq(args,':DQMOffline') 00094 options.name = "EDMtoMEConvert" 00095 options.conditions = globalTag 00096 00097 process = cms.Process("HARVESTING") 00098 process.source = dqmIOSource(args) 00099 configBuilder = ConfigBuilder(options, process = process) 00100 configBuilder.prepare() 00101 00102 harvestingMode(process,datasetName,args,rANDl=False) 00103 return process 00104
def Impl::DataScouting::DataScouting::expressProcessing | ( | self, | |
globalTag, | |||
args | |||
) |
_expressProcessing_ In this scheme this method does not make any sense, but I have to override the Reco one.
Definition at line 63 of file DataScouting.py.
def Impl::DataScouting::DataScouting::promptReco | ( | self, | |
globalTag, | |||
args | |||
) |
_promptReco_ Collision data, data scouting (dst stream). This method provides the scheleton process for the dataScouting. dpiparo 17-7-2012 I follow the structure of the package.
Definition at line 32 of file DataScouting.py.
00033 : 00034 """ 00035 _promptReco_ 00036 00037 Collision data, data scouting (dst stream). 00038 This method provides the scheleton process for the dataScouting. 00039 dpiparo 17-7-2012 00040 I follow the structure of the package. 00041 """ 00042 options = Options() 00043 options.scenario = self.cbSc 00044 options.__dict__.update(defaultOptions.__dict__) 00045 options.step = 'DQM:DQM/DataScouting/dataScouting_cff.dataScoutingDQMSequence,ENDJOB' 00046 dictIO(options,args) 00047 options.conditions = globalTag 00048 00049 process = cms.Process('DataScouting') 00050 cb = ConfigBuilder(options, process = process, with_output = True) 00051 00052 # Input source 00053 process.source = cms.Source("PoolSource", 00054 fileNames = cms.untracked.vstring() 00055 ) 00056 cb.prepare() 00057 00058 return process