# // # // Pileup sample? #// if pileupDS != None: maker.addPileupDataset(pileupDS, pileupFilesPerJob) # // # // DataMix pileup sample? #// if dataMixDS: maker.addPileupDataset(dataMixDS, 1, 'DataMixingModule') maker.changeCategory(category) maker.setNamingConventionParameters(acquisitionEra, processingString, processingVersion) maker.workflow.parameters['Conditions'] = conditions maker.setOutputDatasetDbsStatus(dbsStatus) spec = maker.makeWorkflow() spec.setActivity(activity) if totalEvents is not None : spec.parameters['TotalEvents']=totalEvents else : print "Warning: totalEvents parameter is not set!" if eventsPerJob is not None : spec.parameters['EventsPerJob']=eventsPerJob else : print "Warning: EventsPerJob parameter is not set!" if startingRun is not None : spec.parameters['InitialRun']=startingRun else :