Classes | |
class | MassSearchReplaceProcessNameVisitor |
Static Public Attributes | |
list | alcaSequence = autoAlca[location] |
tuple | alcastream = getattr(alcaConfig,name) |
list | allFcn = [] |
list | allowedFields = ['tag','record','connect','label'] |
list | available = [] |
tuple | customiseFile = re.sub(r'\.pyc$', '.py', package.__file__) |
tuple | field = item.split('=') |
tuple | fileName = opt.split('.') |
string | final_snippet = '\n' |
list | generatorModule = sys.modules[loadFragment] |
genModules = generatorModule.__dict__ | |
tuple | genSeqName = sequence.split('.') |
tuple | harvestingConfig = self.loadDefaultOrSpecifiedCFF(sequence,self.HARVESTINGDefaultCFF) |
tuple | harvestingList = sequence.split("+") |
tuple | harvestingstream = getattr(harvestingConfig,name) |
tuple | items = spec.split(',') |
tuple | lastStep = getattr(harvestingConfig,"ALCAHARVESTDQMSaveAndMetadataWriter") |
loadFailure = True | |
tuple | loadFragment = self._options.evt_type.replace('.py','',) |
string | loadFragment = 'Configuration.Generator.' |
list | location = specifiedCommand[1:] |
dictionary | mixingDict = {'file':pileupSpec} |
list | mixingDict = Mixing[pileupSpec] |
tuple | outDefDictStr = outDefDict.__str__() |
tuple | outList = eval(self._options.outputDefinition) |
tuple | output |
tuple | outputModule = getattr(self.process,theModuleLabel) |
string | outputModuleName = streamType+'output' |
list | package = sys.modules[packageName] |
tuple | packageName = f.replace(".py","") |
tuple | path = getattr(self.process,theModuleLabel+'_step') |
dictionary | payloadSpec = {} |
string | payloadSpecToAppend = '' |
tuple | pileupSpec = self._options.pileup.split(',') |
tuple | rest = opt.split('.') |
tuple | sequence = sequence.split('.') |
tuple | shortName = name.replace('ALCARECOStream','') |
tuple | specialization = defineMixing(mixingDict,'FASTSIM' in self.stepMap) |
tuple | specs = self._options.custom_conditions.split('+') |
list | stepList = [re.sub(r'^prepare_', '', methodName) for methodName in ConfigBuilder.__dict__ if methodName.startswith('prepare_')] |
list | stepName = stepParts[0] |
tuple | stepParts = step.split(":") |
Benedikt can we add here a check that assure that we are going to generate a correct config file? i.e. More... | |
tuple | streamTypes = self.eventcontent.split(',') |
tuple | theEventContent = getattr(self.process, self._options.inputEventContent+"EventContent") |
ends the –output options model More... | |
tuple | theExtraOutputCommands = anyOf(['o','oC','outputCommands'],outDefDict,'') |
tuple | theFileName = self._options.dirout+anyOf(['fn','fileName'],outDefDict,theModuleLabel+'.root') |
theFileName = self._options.outfile_name | |
tuple | theFilterName = anyOf(['f','ftN','filterName'],outDefDict,'') |
string | theFilterName = 'StreamALCACombined' |
theFilterName = self._options.filtername | |
tuple | theModuleLabel = anyOf(['l','mL','moduleLabel'],outDefDict,'') |
theModuleLabel = name | |
tuple | theObject = getattr(generatorModule,name) |
tuple | theSelectEvent = anyOf(['s','sE','selectEvents'],outDefDict,'') |
tuple | theStreamType = anyOf(['e','ec','eventContent','streamType'],outDefDict,theTier) |
event content More... | |
tuple | theTier = anyOf(['t','tier','dataTier'],outDefDict) |
tuple | tiers = self._options.datatier.split(',') |
list | tryNames |
Private Attributes | |
_options | |
The main building routines
Definition at line 97 of file ConfigBuilder.py.
def ConfigBuilder.ConfigBuilder.__init__ | ( | self, | |
options, | |||
process = None , |
|||
with_output = False , |
|||
with_input = False |
|||
) |
options taken from old cmsDriver and optparse
Definition at line 100 of file ConfigBuilder.py.
def ConfigBuilder.ConfigBuilder.addCommon | ( | self | ) |
Definition at line 173 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
def ConfigBuilder.ConfigBuilder.addConditions | ( | self | ) |
Add conditions to the process
Definition at line 472 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.ConditionsDefaultCFF, ConfigBuilder.ConfigBuilder.executeAndRemember(), join(), ConfigBuilder.ConfigBuilder.loadAndRemember(), and split.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
def ConfigBuilder.ConfigBuilder.addCustomise | ( | self | ) |
Include the customise code
Definition at line 534 of file ConfigBuilder.py.
Definition at line 774 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.additionalOutputs, ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTValidSummary.DTValidSummary.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, and ConfigBuilder.ConfigBuilder.process.
Referenced by ConfigBuilder.ConfigBuilder.prepare_SKIM().
def ConfigBuilder.ConfigBuilder.addMaxEvents | ( | self | ) |
Here we decide how many evts will be processed
Definition at line 192 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
def ConfigBuilder.ConfigBuilder.addOutput | ( | self | ) |
Add output module to the process
Definition at line 264 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
def ConfigBuilder.ConfigBuilder.addSource | ( | self | ) |
Here the source is built. Priority: file, generator
Definition at line 197 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
def ConfigBuilder.ConfigBuilder.addStandardSequences | ( | self | ) |
Add selected standard sequences to the process
Definition at line 407 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
def ConfigBuilder.ConfigBuilder.anyOf | ( | listOfKeys, | |
dict, | |||
opt = None |
|||
) |
def ConfigBuilder.ConfigBuilder.build_production_info | ( | self, | |
evt_type, | |||
evtnumber | |||
) |
Add useful info for the production.
Definition at line 1444 of file ConfigBuilder.py.
def ConfigBuilder.ConfigBuilder.define_Configs | ( | self | ) |
Definition at line 598 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.loadAndRemember().
def ConfigBuilder.ConfigBuilder.doNotInlineEventContent | ( | instance, | |
label = "cms.untracked.vstring(process."+theStreamType+"EventContent.outputCommands)" |
|||
) |
Definition at line 348 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.executeAndRemember(), DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTValidSummary.DTValidSummary.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, ConfigBuilder.ConfigBuilder.process, and split.
Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), and ConfigBuilder.ConfigBuilder.doNotInlineEventContent().
def ConfigBuilder.ConfigBuilder.doNotInlineEventContent | ( | instance, | |
label = "process."+streamType+"EventContent.outputCommands" |
|||
) |
Definition at line 399 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.doNotInlineEventContent().
def ConfigBuilder.ConfigBuilder.executeAndRemember | ( | self, | |
command | |||
) |
helper routine to remember replace statements
Definition at line 166 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.addConditions(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.prepare_ALCAHARVEST(), ConfigBuilder.ConfigBuilder.prepare_FASTSIM(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_SIM(), and ConfigBuilder.ConfigBuilder.prepare_VALIDATION().
def ConfigBuilder.ConfigBuilder.filesFromOption | ( | self | ) |
Definition at line 201 of file ConfigBuilder.py.
References ConfigBuilder.filesFromDASQuery().
def ConfigBuilder.ConfigBuilder.finalizeFastSimHLT | ( | self | ) |
Definition at line 1396 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_FASTSIM(), and ConfigBuilder.ConfigBuilder.prepare_HLT().
def ConfigBuilder.ConfigBuilder.loadAndRemember | ( | self, | |
includeFile | |||
) |
helper routine to load am memorize imports
Definition at line 157 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.addConditions(), ConfigBuilder.ConfigBuilder.define_Configs(), ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_ALCAHARVEST(), ConfigBuilder.ConfigBuilder.prepare_CFWRITER(), ConfigBuilder.ConfigBuilder.prepare_DATAMIX(), ConfigBuilder.ConfigBuilder.prepare_DIGI(), ConfigBuilder.ConfigBuilder.prepare_FASTSIM(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_L1(), ConfigBuilder.ConfigBuilder.prepare_POSTRECO(), ConfigBuilder.ConfigBuilder.prepare_SIM(), and ConfigBuilder.ConfigBuilder.prepare_VALIDATION().
def ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF | ( | self, | |
sequence, | |||
defaultCFF | |||
) |
Definition at line 838 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.loadAndRemember().
Referenced by ConfigBuilder.ConfigBuilder.prepare_ALCA(), ConfigBuilder.ConfigBuilder.prepare_DIGI(), ConfigBuilder.ConfigBuilder.prepare_DIGI2RAW(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_ENDJOB(), ConfigBuilder.ConfigBuilder.prepare_L1HwVal(), ConfigBuilder.ConfigBuilder.prepare_L1Reco(), ConfigBuilder.ConfigBuilder.prepare_RAW2DIGI(), ConfigBuilder.ConfigBuilder.prepare_RECO(), ConfigBuilder.ConfigBuilder.prepare_REPACK(), ConfigBuilder.ConfigBuilder.prepare_SKIM(), and ConfigBuilder.ConfigBuilder.prepare_VALIDATION().
def ConfigBuilder.ConfigBuilder.prepare | ( | self, | |
doChecking = False |
|||
) |
Prepare the configuration string and add missing pieces.
Definition at line 1455 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.addCommon(), ConfigBuilder.ConfigBuilder.addConditions(), ConfigBuilder.ConfigBuilder.addMaxEvents(), ConfigBuilder.ConfigBuilder.addOutput(), ConfigBuilder.ConfigBuilder.addSource(), ConfigBuilder.ConfigBuilder.addStandardSequences(), ConfigBuilder.ConfigBuilder.EVTCONTDefaultCFF, ConfigBuilder.ConfigBuilder.loadAndRemember(), ConfigBuilder.ConfigBuilder.with_input, and ConfigBuilder.ConfigBuilder.with_output.
Referenced by addOnTests.StandardTester.runTests().
Enrich the process with alca streams
Definition at line 883 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.ALCADefaultCFF, and ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF().
Referenced by ConfigBuilder.ConfigBuilder.prepare_ALCAOUTPUT(), and ConfigBuilder.ConfigBuilder.prepare_ALCAPRODUCER().
def ConfigBuilder.ConfigBuilder.prepare_ALCAHARVEST | ( | self, | |
sequence = None |
|||
) |
Enrich the process with AlCaHarvesting step
Definition at line 1367 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.ALCAHARVESTDefaultCFF, ConfigBuilder.ConfigBuilder.executeAndRemember(), and ConfigBuilder.ConfigBuilder.loadAndRemember().
def ConfigBuilder.ConfigBuilder.prepare_ALCAOUTPUT | ( | self, | |
sequence = None |
|||
) |
Definition at line 880 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.prepare_ALCA().
def ConfigBuilder.ConfigBuilder.prepare_ALCAPRODUCER | ( | self, | |
sequence = None |
|||
) |
Definition at line 877 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.prepare_ALCA().
def ConfigBuilder.ConfigBuilder.prepare_CFWRITER | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the crossing frame writer step
Definition at line 1042 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.CFWRITERDefaultCFF, ConfigBuilder.ConfigBuilder.loadAndRemember(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_DATAMIX | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the digitisation step
Definition at line 1048 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.DATAMIXDefaultCFF, ConfigBuilder.ConfigBuilder.loadAndRemember(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_DIGI | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the digitisation step
Definition at line 1029 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.DIGIDefaultCFF, ConfigBuilder.ConfigBuilder.loadAndRemember(), ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_DIGI2RAW | ( | self, | |
sequence = None |
|||
) |
Definition at line 1054 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.DIGI2RAWDefaultCFF, ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_DQM | ( | self, | |
sequence = 'DQMOffline' |
|||
) |
Definition at line 1314 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.DQMOFFLINEDefaultCFF, ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTValidSummary.DTValidSummary.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, ConfigBuilder.ConfigBuilder.process, and ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence().
def ConfigBuilder.ConfigBuilder.prepare_ENDJOB | ( | self, | |
sequence = 'endOfProcess' |
|||
) |
Definition at line 1391 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.ENDJOBDefaultCFF, ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), and ConfigBuilder.ConfigBuilder.scheduleSequenceAtEnd().
def ConfigBuilder.ConfigBuilder.prepare_FASTSIM | ( | self, | |
sequence = "all" |
|||
) |
Enrich the schedule with fastsim
Definition at line 1400 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.executeAndRemember(), ConfigBuilder.ConfigBuilder.finalizeFastSimHLT(), ConfigBuilder.ConfigBuilder.loadAndRemember(), ConfigBuilder.ConfigBuilder.prepare_HLT(), DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTValidSummary.DTValidSummary.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, and ConfigBuilder.ConfigBuilder.process.
def ConfigBuilder.ConfigBuilder.prepare_GEN | ( | self, | |
sequence = None |
|||
) |
load the fragment of generator configuration
Definition at line 947 of file ConfigBuilder.py.
def ConfigBuilder.ConfigBuilder.prepare_HARVESTING | ( | self, | |
sequence = None |
|||
) |
Enrich the process with harvesting step
Definition at line 1332 of file ConfigBuilder.py.
def ConfigBuilder.ConfigBuilder.prepare_HLT | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the HLT simulation step
Definition at line 1077 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.executeAndRemember(), ConfigBuilder.ConfigBuilder.finalizeFastSimHLT(), join(), and ConfigBuilder.ConfigBuilder.loadAndRemember().
Referenced by ConfigBuilder.ConfigBuilder.prepare_FASTSIM().
def ConfigBuilder.ConfigBuilder.prepare_L1 | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the L1 simulation step
Definition at line 1064 of file ConfigBuilder.py.
References ConfigBuilder.getConfigsForScenario(), ConfigBuilder.ConfigBuilder.L1EMDefaultCFF, ConfigBuilder.ConfigBuilder.loadAndRemember(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_L1HwVal | ( | self, | |
sequence = 'L1HwVal' |
|||
) |
Enrich the schedule with L1 HW validation
Definition at line 1125 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.L1HwValDefaultCFF, ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_L1Reco | ( | self, | |
sequence = "L1Reco" |
|||
) |
Enrich the schedule with L1 reconstruction
Definition at line 1131 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.L1RecoDefaultCFF, ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_POSTRECO | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the postreco step
Definition at line 1193 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.loadAndRemember(), ConfigBuilder.ConfigBuilder.POSTRECODefaultCFF, and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_RAW2DIGI | ( | self, | |
sequence = "RawToDigi" |
|||
) |
Definition at line 1120 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), ConfigBuilder.ConfigBuilder.RAW2DIGIDefaultCFF, and ConfigBuilder.ConfigBuilder.scheduleSequence().
Referenced by ConfigBuilder.ConfigBuilder.prepare_RAW2RECO().
def ConfigBuilder.ConfigBuilder.prepare_RAW2RECO | ( | self, | |
sequence = None |
|||
) |
Definition at line 1109 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.prepare_RAW2DIGI(), and ConfigBuilder.ConfigBuilder.prepare_RECO().
def ConfigBuilder.ConfigBuilder.prepare_RECO | ( | self, | |
sequence = "reconstruction" |
|||
) |
Enrich the schedule with reconstruction
Definition at line 1137 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), ConfigBuilder.ConfigBuilder.RECODefaultCFF, and ConfigBuilder.ConfigBuilder.scheduleSequence().
Referenced by ConfigBuilder.ConfigBuilder.prepare_RAW2RECO().
def ConfigBuilder.ConfigBuilder.prepare_REPACK | ( | self, | |
sequence = None |
|||
) |
Definition at line 1059 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), ConfigBuilder.ConfigBuilder.REPACKDefaultCFF, and ConfigBuilder.ConfigBuilder.scheduleSequence().
def ConfigBuilder.ConfigBuilder.prepare_SIM | ( | self, | |
sequence = None |
|||
) |
Enrich the schedule with the summary of the filter step
Enrich the schedule with the simulation step
Definition at line 1011 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.executeAndRemember(), ConfigBuilder.ConfigBuilder.loadAndRemember(), ConfigBuilder.ConfigBuilder.scheduleSequence(), and ConfigBuilder.ConfigBuilder.SIMDefaultCFF.
def ConfigBuilder.ConfigBuilder.prepare_SKIM | ( | self, | |
sequence = "all" |
|||
) |
Enrich the schedule with skimming fragments
Definition at line 1143 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.EVTCONTDefaultCFF, join(), ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), and ConfigBuilder.ConfigBuilder.SKIMDefaultCFF.
def ConfigBuilder.ConfigBuilder.prepare_VALIDATION | ( | self, | |
sequence = 'validation' |
|||
) |
Definition at line 1200 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.executeAndRemember(), ConfigBuilder.ConfigBuilder.loadAndRemember(), ConfigBuilder.ConfigBuilder.loadDefaultOrSpecifiedCFF(), DTTTrigProd.DTTTrigProd.process, DTValidSummary.DTValidSummary.process, DTDqm.DTDqm.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, ConfigBuilder.ConfigBuilder.process, ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.stepMap, and ConfigBuilder.ConfigBuilder.VALIDATIONDefaultCFF.
def ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence | ( | self, | |
sequence, | |||
proc = None , |
|||
HLTprocess = 'HLT' |
|||
) |
Definition at line 1300 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.additionalCommands, DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTValidSummary.DTValidSummary.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, ConfigBuilder.ConfigBuilder.process, and cmsPerfHarvest.visit().
Referenced by ConfigBuilder.ConfigBuilder.prepare_DQM(), and ConfigBuilder.ConfigBuilder.prepare_VALIDATION().
def ConfigBuilder.ConfigBuilder.scheduleSequence | ( | self, | |
seq, | |||
prefix, | |||
what = 'Path' |
|||
) |
Definition at line 850 of file ConfigBuilder.py.
References DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTValidSummary.DTValidSummary.process, DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.process, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTTTrigValid.DTTTrigValid.process, DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.process, DTVDriftSegmentWriter.DTVDriftSegmentWriter.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, and ConfigBuilder.ConfigBuilder.process.
Referenced by ConfigBuilder.ConfigBuilder.prepare_CFWRITER(), ConfigBuilder.ConfigBuilder.prepare_DATAMIX(), ConfigBuilder.ConfigBuilder.prepare_DIGI(), ConfigBuilder.ConfigBuilder.prepare_DIGI2RAW(), ConfigBuilder.ConfigBuilder.prepare_L1(), ConfigBuilder.ConfigBuilder.prepare_L1HwVal(), ConfigBuilder.ConfigBuilder.prepare_L1Reco(), ConfigBuilder.ConfigBuilder.prepare_POSTRECO(), ConfigBuilder.ConfigBuilder.prepare_RAW2DIGI(), ConfigBuilder.ConfigBuilder.prepare_RECO(), ConfigBuilder.ConfigBuilder.prepare_REPACK(), ConfigBuilder.ConfigBuilder.prepare_SIM(), and ConfigBuilder.ConfigBuilder.scheduleSequenceAtEnd().
def ConfigBuilder.ConfigBuilder.scheduleSequenceAtEnd | ( | self, | |
seq, | |||
prefix | |||
) |
Definition at line 873 of file ConfigBuilder.py.
References ConfigBuilder.ConfigBuilder.scheduleSequence().
Referenced by ConfigBuilder.ConfigBuilder.prepare_ENDJOB().
|
private |
Definition at line 105 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.addedObjects |
Definition at line 150 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.additionalCommands |
Definition at line 147 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence().
ConfigBuilder.ConfigBuilder.additionalOutputs |
Definition at line 151 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.addExtraStream().
ConfigBuilder.ConfigBuilder.ALCADefaultCFF |
Definition at line 614 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_ALCA().
ConfigBuilder.ConfigBuilder.ALCADefaultSeq |
Definition at line 647 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.ALCAHARVESTDefaultCFF |
Definition at line 631 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_ALCAHARVEST().
ConfigBuilder.ConfigBuilder.ALCAHARVESTDefaultSeq |
Definition at line 656 of file ConfigBuilder.py.
Definition at line 898 of file ConfigBuilder.py.
|
static |
Definition at line 904 of file ConfigBuilder.py.
|
static |
Definition at line 558 of file ConfigBuilder.py.
Definition at line 512 of file ConfigBuilder.py.
|
static |
Definition at line 937 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.blacklist_paths |
Definition at line 149 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.CFWRITERDefaultCFF |
Definition at line 634 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_CFWRITER().
ConfigBuilder.ConfigBuilder.CFWRITERDefaultSeq |
Definition at line 657 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.ConditionsDefaultCFF |
Definition at line 633 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.addConditions().
|
static |
Definition at line 572 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.DATAMIXDefaultCFF |
Definition at line 642 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_DATAMIX().
ConfigBuilder.ConfigBuilder.DATAMIXDefaultSeq |
Definition at line 651 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.DIGI2RAWDefaultCFF |
Definition at line 618 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_DIGI2RAW().
ConfigBuilder.ConfigBuilder.DIGI2RAWDefaultSeq |
Definition at line 652 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.DIGIDefaultCFF |
Definition at line 617 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_DIGI().
ConfigBuilder.ConfigBuilder.DIGIDefaultSeq |
Definition at line 650 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.DQMDefaultSeq |
Definition at line 667 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.DQMOFFLINEDefaultCFF |
Definition at line 629 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_DQM().
ConfigBuilder.ConfigBuilder.EDMtoMECFF |
Definition at line 1334 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.ENDJOBDefaultCFF |
Definition at line 632 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_ENDJOB().
ConfigBuilder.ConfigBuilder.ENDJOBDefaultSeq |
Definition at line 671 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.eventcontent |
Definition at line 708 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.EVTCONTDefaultCFF |
Definition at line 674 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare(), and ConfigBuilder.ConfigBuilder.prepare_SKIM().
ConfigBuilder.ConfigBuilder.FASTSIMDefaultSeq |
Definition at line 668 of file ConfigBuilder.py.
|
static |
Definition at line 515 of file ConfigBuilder.py.
|
static |
Definition at line 542 of file ConfigBuilder.py.
|
static |
Definition at line 554 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.GENDefaultCFF |
Definition at line 615 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.GENDefaultSeq |
Definition at line 649 of file ConfigBuilder.py.
|
static |
Definition at line 967 of file ConfigBuilder.py.
|
static |
Definition at line 968 of file ConfigBuilder.py.
|
static |
Enrich the schedule with the rest of the generation step
Definition at line 990 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.GeometryCFF |
Definition at line 744 of file ConfigBuilder.py.
|
static |
Definition at line 1338 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.HARVESTINGDefaultCFF |
Definition at line 630 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.HARVESTINGDefaultSeq |
Definition at line 655 of file ConfigBuilder.py.
|
static |
Definition at line 1342 of file ConfigBuilder.py.
|
static |
Definition at line 1344 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.HLTDefaultCFF |
Definition at line 621 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.HLTDefaultSeq |
Definition at line 653 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.imports |
Definition at line 139 of file ConfigBuilder.py.
|
static |
Definition at line 510 of file ConfigBuilder.py.
Referenced by python.seqvaluedict.seqdict.__add__(), argparse.HelpFormatter._Section.__init__(), python.seqvaluedict.seqdict.__radd__(), validateAlignments.BetterConfigParser.exists(), argparse.HelpFormatter._Section.format_help(), svgfig.SVG.keys(), python.rootplot.core.Options.kwarg_list(), python.seqvaluedict.seqdict.map(), python.seqvaluedict.seqdict.reduce(), python.seqvaluedict.seqdict.swap(), and svgfig.SVG.values().
ConfigBuilder.ConfigBuilder.L1DefaultSeq |
Definition at line 654 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.L1EMDefaultCFF |
Definition at line 619 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_L1().
ConfigBuilder.ConfigBuilder.L1HwValDefaultCFF |
Definition at line 628 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_L1HwVal().
ConfigBuilder.ConfigBuilder.L1HwValDefaultSeq |
Definition at line 666 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.L1MENUDefaultCFF |
Definition at line 620 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.L1RecoDefaultCFF |
Definition at line 623 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_L1Reco().
ConfigBuilder.ConfigBuilder.L1RecoDefaultSeq |
Definition at line 659 of file ConfigBuilder.py.
|
static |
Definition at line 1382 of file ConfigBuilder.py.
|
static |
Definition at line 962 of file ConfigBuilder.py.
|
static |
Definition at line 953 of file ConfigBuilder.py.
|
static |
Definition at line 956 of file ConfigBuilder.py.
|
static |
Definition at line 897 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.magFieldCFF |
Definition at line 738 of file ConfigBuilder.py.
|
static |
Definition at line 418 of file ConfigBuilder.py.
|
static |
Definition at line 420 of file ConfigBuilder.py.
|
static |
Definition at line 289 of file ConfigBuilder.py.
|
static |
Definition at line 287 of file ConfigBuilder.py.
|
static |
Definition at line 326 of file ConfigBuilder.py.
|
static |
Definition at line 342 of file ConfigBuilder.py.
|
static |
Definition at line 391 of file ConfigBuilder.py.
|
static |
Definition at line 569 of file ConfigBuilder.py.
Referenced by python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.properties().
|
static |
Definition at line 567 of file ConfigBuilder.py.
|
static |
Definition at line 344 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.PATLayer0DefaultSeq |
Definition at line 670 of file ConfigBuilder.py.
|
static |
Definition at line 511 of file ConfigBuilder.py.
|
static |
Definition at line 523 of file ConfigBuilder.py.
|
static |
Definition at line 413 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.POSTRECODefaultCFF |
Definition at line 626 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_POSTRECO().
ConfigBuilder.ConfigBuilder.POSTRECODefaultSeq |
Definition at line 665 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.process |
Definition at line 136 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.dumpPython(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.open(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputEventContent(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_FASTSIM(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.scheduleSequence(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProcess(), and python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProperty().
ConfigBuilder.ConfigBuilder.productionFilterSequence |
Definition at line 153 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.pythonCfgCode |
Definition at line 1472 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.RAW2DIGIDefaultCFF |
Definition at line 622 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_RAW2DIGI().
ConfigBuilder.ConfigBuilder.RAW2DIGIDefaultSeq |
Definition at line 658 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.RAW2RECODefaultSeq |
Definition at line 734 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.RECODefaultCFF |
Definition at line 624 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_RECO().
ConfigBuilder.ConfigBuilder.RECODefaultSeq |
Definition at line 661 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.REPACKDefaultCFF |
Definition at line 635 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_REPACK().
ConfigBuilder.ConfigBuilder.REPACKDefaultSeq |
Definition at line 672 of file ConfigBuilder.py.
|
static |
Definition at line 545 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.schedule |
Definition at line 141 of file ConfigBuilder.py.
Referenced by Config.Process.dumpConfig(), and Config.Process.dumpPython().
|
static |
Definition at line 1339 of file ConfigBuilder.py.
|
static |
Definition at line 905 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.SIMDefaultCFF |
Definition at line 616 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_SIM().
ConfigBuilder.ConfigBuilder.SIMDefaultSeq |
Definition at line 648 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.SKIMDefaultCFF |
Definition at line 625 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_SKIM().
|
static |
Definition at line 430 of file ConfigBuilder.py.
|
static |
Definition at line 506 of file ConfigBuilder.py.
|
static |
Definition at line 448 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.stepMap |
Definition at line 114 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_VALIDATION().
Definition at line 459 of file ConfigBuilder.py.
|
static |
Benedikt can we add here a check that assure that we are going to generate a correct config file? i.e.
the harvesting do not have to include other step......
Definition at line 458 of file ConfigBuilder.py.
|
static |
Definition at line 267 of file ConfigBuilder.py.
|
static |
ends the –output options model
Definition at line 248 of file ConfigBuilder.py.
|
static |
Definition at line 300 of file ConfigBuilder.py.
|
static |
Definition at line 314 of file ConfigBuilder.py.
|
static |
Definition at line 372 of file ConfigBuilder.py.
|
static |
Definition at line 297 of file ConfigBuilder.py.
|
static |
Definition at line 325 of file ConfigBuilder.py.
|
static |
Definition at line 373 of file ConfigBuilder.py.
|
static |
Definition at line 299 of file ConfigBuilder.py.
|
static |
Definition at line 309 of file ConfigBuilder.py.
|
static |
Definition at line 976 of file ConfigBuilder.py.
|
static |
Definition at line 298 of file ConfigBuilder.py.
|
static |
event content
Definition at line 296 of file ConfigBuilder.py.
|
static |
Definition at line 293 of file ConfigBuilder.py.
|
static |
Definition at line 268 of file ConfigBuilder.py.
|
static |
Definition at line 303 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.VALIDATIONDefaultCFF |
Definition at line 627 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare_VALIDATION().
ConfigBuilder.ConfigBuilder.VALIDATIONDefaultSeq |
Definition at line 669 of file ConfigBuilder.py.
ConfigBuilder.ConfigBuilder.with_input |
Definition at line 134 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().
ConfigBuilder.ConfigBuilder.with_output |
Definition at line 131 of file ConfigBuilder.py.
Referenced by ConfigBuilder.ConfigBuilder.prepare().