CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DTVdriftWorkflow.DTvdriftWorkflow Class Reference
Inheritance diagram for DTVdriftWorkflow.DTvdriftWorkflow:

Public Member Functions

def __init__
 
def add_parser_options
 CLI creation #. More...
 
def prepare_meantimer_all
 
def prepare_meantimer_check
 
def prepare_meantimer_dump
 
def prepare_meantimer_submit
 Mean Timer #. More...
 
def prepare_meantimer_write
 
def prepare_segment_all
 
def prepare_segment_check
 
def prepare_segment_dump
 
def prepare_segment_submit
 
def prepare_segment_write
 
def prepare_workflow
 

Public Attributes

 all_commands
 
 outpath_command_tag
 
 outpath_workflow_mode_dict
 
 output_file
 
 output_files
 
 process
 
 pset_name
 
 pset_template
 

Detailed Description

This class creates and performce / submits vdrift workflow jobs

Definition at line 11 of file DTVdriftWorkflow.py.

Constructor & Destructor Documentation

def DTVdriftWorkflow.DTvdriftWorkflow.__init__ (   self,
  options 
)

Definition at line 13 of file DTVdriftWorkflow.py.

13 
14  def __init__(self, options):
15  # call parent constructor
16  super( DTvdriftWorkflow, self ).__init__( options )
17 
18  self.outpath_command_tag = "VdriftCalibration"
19  output_file_dict = { "segment" : "DTVDriftHistos.root",
20  "meantimer" : "DTTMaxHistos.root",
21  }
22  self.outpath_workflow_mode_dict = { "segment" : "Segments",
23  "meantimer" : "MeanTimer",
24  }
25  self.output_file = output_file_dict[self.options.workflow_mode]
26  self.output_files = [self.output_file]

Member Function Documentation

def DTVdriftWorkflow.DTvdriftWorkflow.add_parser_options (   cls,
  subparser_container 
)

CLI creation #.

Definition at line 196 of file DTVdriftWorkflow.py.

197  def add_parser_options(cls, subparser_container):
198  vdrift_parser = subparser_container.add_parser( "vdrift",
199  #parents=[mutual_parent_parser, common_parent_parser],
200  help = "" ) # What does ttrig
201 
202  ################################################################
203  # Sub parser options for workflow modes #
204  ################################################################
205  vdrift_subparsers = vdrift_parser.add_subparsers( dest="workflow_mode",
206  help="Possible workflow modes",)
207  ## Add all workflow modes for ttrig
208  vdrift_segment_subparser = vdrift_subparsers.add_parser( "segment",
209  #parents=[mutual_parent_parser, common_parent_parser],
210  help = "" )
211  vdrift_meantimer_subparser = vdrift_subparsers.add_parser( "meantimer",
212  #parents=[mutual_parent_parser, common_parent_parser],
213  help = "" )
214  ################################################################
215  # Sub parser options for workflow mode segment #
216  ################################################################
217  vdrift_segment_subparsers = vdrift_segment_subparser.add_subparsers( dest="command",
218  help="Possible commands for segments")
219  vdrift_segment_submit_parser = vdrift_segment_subparsers.add_parser(
220  "submit",
221  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
222  super(DTvdriftWorkflow,cls).get_submission_options_parser(),
223  super(DTvdriftWorkflow,cls).get_local_input_db_options_parser(),
224  super(DTvdriftWorkflow,cls).get_input_db_options_parser()],
225  help = "Submit job to the GRID via crab3")
226  vdrift_segment_submit_parser.add_argument("--inputTtrigDB",
227  help="Local alternative calib ttrig db")
228 
229  vdrift_segment_check_parser = vdrift_segment_subparsers.add_parser(
230  "check",
231  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
232  super(DTvdriftWorkflow,cls).get_check_options_parser()],
233  help = "Check status of submitted jobs")
234 
235  vdrift_segment_write_parser = vdrift_segment_subparsers.add_parser(
236  "write",
237  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
238  super(DTvdriftWorkflow,cls).get_write_options_parser()
239  ],
240  help = "Write result from root output to text file")
241 
242  vdrift_segment_dump_parser = vdrift_segment_subparsers.add_parser(
243  "dump",
244  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
245  super(DTvdriftWorkflow,cls).get_dump_options_parser()],
246  help = "Dump database to text file")
247 
248  vdrift_segment_all_parser = vdrift_segment_subparsers.add_parser(
249  "all",
250  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
251  super(DTvdriftWorkflow,cls).get_submission_options_parser(),
252  super(DTvdriftWorkflow,cls).get_check_options_parser(),
253  super(DTvdriftWorkflow,cls).get_input_db_options_parser(),
254  super(DTvdriftWorkflow,cls).get_local_input_db_options_parser(),
255  super(DTvdriftWorkflow,cls).get_write_options_parser(),
256  super(DTvdriftWorkflow,cls).get_dump_options_parser()
257  ],
258  help = "Perform all steps: submit, check, write, dump in this order")
259  vdrift_segment_all_parser.add_argument("--inputTtrigDB",
260  help="Local alternative calib ttrig db")
261  ################################################################
262  # Sub parser options for workflow mode meantimer #
263  ################################################################
264  vdrift_meantimer_subparsers = vdrift_meantimer_subparser.add_subparsers( dest="command",
265  help="Possible commands for meantimers")
266  vdrift_meantimer_submit_parser = vdrift_meantimer_subparsers.add_parser(
267  "submit",
268  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
269  super(DTvdriftWorkflow,cls).get_submission_options_parser(),
270  super(DTvdriftWorkflow,cls).get_local_input_db_options_parser(),
271  super(DTvdriftWorkflow,cls).get_input_db_options_parser()],
272  help = "Submit job to the GRID via crab3")
273  vdrift_meantimer_submit_parser.add_argument("--inputTtrigDB",
274  help="Local alternative calib ttrig db")
275 
276  vdrift_meantimer_check_parser = vdrift_meantimer_subparsers.add_parser(
277  "check",
278  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
279  super(DTvdriftWorkflow,cls).get_check_options_parser()],
280  help = "Check status of submitted jobs")
281 
282  vdrift_meantimer_write_parser = vdrift_meantimer_subparsers.add_parser(
283  "write",
284  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
285  super(DTvdriftWorkflow,cls).get_write_options_parser()
286  ],
287  help = "Write result from root output to text file")
288 
289  vdrift_meantimer_dump_parser = vdrift_meantimer_subparsers.add_parser(
290  "dump",
291  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
292  super(DTvdriftWorkflow,cls).get_dump_options_parser()],
293  help = "Dump database to text file")
294 
295  vdrift_meantimer_all_parser = vdrift_meantimer_subparsers.add_parser(
296  "all",
297  parents=[super(DTvdriftWorkflow,cls).get_common_options_parser(),
298  super(DTvdriftWorkflow,cls).get_submission_options_parser(),
299  super(DTvdriftWorkflow,cls).get_check_options_parser(),
300  super(DTvdriftWorkflow,cls).get_input_db_options_parser(),
301  super(DTvdriftWorkflow,cls).get_local_input_db_options_parser(),
302  super(DTvdriftWorkflow,cls).get_write_options_parser(),
303  super(DTvdriftWorkflow,cls).get_dump_options_parser()
304  ],
305  help = "Perform all steps: submit, check, write, dump in this order")
306  vdrift_meantimer_all_parser.add_argument("--inputTtrigDB",
307  help="Local alternative calib ttrig db")
def add_parser_options
CLI creation #.
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_all (   self)

Definition at line 187 of file DTVdriftWorkflow.py.

References DTT0WireWorkflow.DTT0WireWorkflow.all_commands, DTVdriftWorkflow.DTvdriftWorkflow.all_commands, and DTTtrigWorkflow.DTttrigWorkflow.all_commands.

188  def prepare_meantimer_all(self):
189  # individual prepare functions for all tasks will be called in
190  # main implementation of all
191  self.all_commands=["submit", "check", "write", "dump"]
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_check (   self)

Definition at line 148 of file DTVdriftWorkflow.py.

References DTWorkflow.DTWorkflow.load_options_command().

149  def prepare_meantimer_check(self):
150  self.load_options_command("submit")
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_dump (   self)

Definition at line 168 of file DTVdriftWorkflow.py.

References CrabHelper.CrabHelper.crab_config_filepath(), DTWorkflow.DTWorkflow.load_options_command(), DTWorkflow.DTWorkflow.prepare_common_dump(), DTT0WireWorkflow.DTT0WireWorkflow.pset_name, DTVdriftWorkflow.DTvdriftWorkflow.pset_name, DTTtrigWorkflow.DTttrigWorkflow.pset_name, DTT0WireWorkflow.DTT0WireWorkflow.pset_template, DTVdriftWorkflow.DTvdriftWorkflow.pset_template, DTTtrigWorkflow.DTttrigWorkflow.pset_template, DTWorkflow.DTWorkflow.result_path(), and DTWorkflow.DTWorkflow.write_pset_file().

169  def prepare_meantimer_dump(self):
170  self.pset_name = 'dumpDBToFile_vdrift_cfg.py'
171  self.pset_template = 'CalibMuon.DTCalibration.dumpDBToFile_vdrift_cfg'
172  if self.options.input_dumpDB:
173  try:
174  test = self.result_path
175  self.load_options_command("write")
176  except:
177  pass
178  dbpath = os.path.abspath(self.options.input_dumpDB)
179  else:
180  crabtask = self.crabFunctions.CrabTask(crab_config = self.crab_config_filepath,
181  initUpdate = False)
182  tag = crabtask.crabConfig.Data.outputDatasetTag
183  dbpath = os.path.abspath( os.path.join(self.result_path,
184  "vDrift_meantimer" + tag + ".db"))
185  self.prepare_common_dump(dbpath)
186  self.write_pset_file()
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_submit (   self)

Mean Timer #.

Definition at line 118 of file DTVdriftWorkflow.py.

References DTWorkflow.DTWorkflow.addPoolDBESSource(), tools.loadCmsProcess(), DTT0WireWorkflow.DTT0WireWorkflow.output_file, DTVdriftWorkflow.DTvdriftWorkflow.output_file, DTTtrigWorkflow.DTttrigWorkflow.output_file, DTWorkflow.DTWorkflow.prepare_common_submit(), DTT0WireWorkflow.DTT0WireWorkflow.process, DTVdriftWorkflow.DTvdriftWorkflow.process, DTTtrigWorkflow.DTttrigWorkflow.process, DTT0WireWorkflow.DTT0WireWorkflow.pset_name, DTVdriftWorkflow.DTvdriftWorkflow.pset_name, DTTtrigWorkflow.DTttrigWorkflow.pset_name, DTT0WireWorkflow.DTT0WireWorkflow.pset_template, DTVdriftWorkflow.DTvdriftWorkflow.pset_template, DTTtrigWorkflow.DTttrigWorkflow.pset_template, str, and DTWorkflow.DTWorkflow.write_pset_file().

119  def prepare_meantimer_submit(self):
120  self.pset_name = 'dtVDriftMeanTimerCalibration_cfg.py'
121  self.pset_template = 'CalibMuon.DTCalibration.dtVDriftMeanTimerCalibration_cfg'
122  if self.options.datasettype == "Cosmics":
123  self.pset_template = 'CalibMuon.DTCalibration.dtVDriftMeanTimerCalibration_cosmics_cfg'
124 
126  self.process.GlobalTag.globaltag = self.options.globaltag
127  self.process.dtVDriftMeanTimerCalibration.rootFileName = self.output_file
128 
129  if self.options.inputCalibDB:
130  err = "Option inputCalibDB not available for meantimer."
131  err += "Maybe you want to use option inputTtrigDB"
132  raise ValueError(err)
133  self.prepare_common_submit()
134  if self.options.inputTtrigDB:
135  label = ''
136  if self.options.datasettype == "Cosmics":
137  label = 'cosmics'
138  connect = os.path.basename(self.options.inputTtrigDB)
139  self.addPoolDBESSource( process = self.process,
140  moduleName = 'tTrigDB',
141  record = 'DTTtrigRcd',
142  tag = 'ttrig',
143  connect = str("sqlite_file:%s" % connect),
144  label = label
145  )
146  self.input_files.append( os.path.abspath(self.options.inputTtrigDB) )
147  self.write_pset_file()
def prepare_meantimer_submit
Mean Timer #.
def loadCmsProcess
Definition: tools.py:56
#define str(s)
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_write (   self)

Definition at line 151 of file DTVdriftWorkflow.py.

References DTWorkflow.DTWorkflow.add_local_vdrift_db(), tools.loadCmsProcess(), DTT0WireWorkflow.DTT0WireWorkflow.output_file, DTVdriftWorkflow.DTvdriftWorkflow.output_file, DTTtrigWorkflow.DTttrigWorkflow.output_file, DTWorkflow.DTWorkflow.prepare_common_write(), DTT0WireWorkflow.DTT0WireWorkflow.process, DTVdriftWorkflow.DTvdriftWorkflow.process, DTTtrigWorkflow.DTttrigWorkflow.process, DTT0WireWorkflow.DTT0WireWorkflow.pset_name, DTVdriftWorkflow.DTvdriftWorkflow.pset_name, DTTtrigWorkflow.DTttrigWorkflow.pset_name, DTT0WireWorkflow.DTT0WireWorkflow.pset_template, DTVdriftWorkflow.DTvdriftWorkflow.pset_template, DTTtrigWorkflow.DTttrigWorkflow.pset_template, DTWorkflow.DTWorkflow.result_path(), str, and DTWorkflow.DTWorkflow.write_pset_file().

152  def prepare_meantimer_write(self):
153  self.pset_name = 'dtVDriftMeanTimerWriter_cfg.py'
154  self.pset_template = 'CalibMuon.DTCalibration.dtVDriftMeanTimerWriter_cfg'
155  tag = self.prepare_common_write()
156  merged_file = os.path.join(self.result_path, self.output_file)
158 
159  if self.options.inputVDriftDB:
160  self.add_local_vdrift_db(self)
161  vdrift_db = "vDrift_meantimer" + tag + ".db"
162  vdrift_db = os.path.join(self.result_path, vdrift_db)
163  self.process.dtVDriftMeanTimerWriter.vDriftAlgoConfig.rootFileName = "file:///" + merged_file
164  self.process.PoolDBOutputService.connect = 'sqlite_file:%s' % vdrift_db
165  self.process.source.firstRun = cms.untracked.uint32(self.options.run)
166  self.process.GlobalTag.globaltag = cms.string(str(self.options.globaltag))
167  self.write_pset_file()
def loadCmsProcess
Definition: tools.py:56
#define str(s)
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_all (   self)

Definition at line 110 of file DTVdriftWorkflow.py.

111  def prepare_segment_all(self):
112  # individual prepare functions for all tasks will be called in
113  # main implementation of all
114  self.all_commands=["submit", "check", "write", "dump"]
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_check (   self)

Definition at line 71 of file DTVdriftWorkflow.py.

References DTWorkflow.DTWorkflow.load_options_command().

71 
72  def prepare_segment_check(self):
73  self.load_options_command("submit")
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_dump (   self)

Definition at line 91 of file DTVdriftWorkflow.py.

References CrabHelper.CrabHelper.crab_config_filepath(), DTWorkflow.DTWorkflow.load_options_command(), DTWorkflow.DTWorkflow.prepare_common_dump(), DTT0WireWorkflow.DTT0WireWorkflow.pset_name, DTVdriftWorkflow.DTvdriftWorkflow.pset_name, DTTtrigWorkflow.DTttrigWorkflow.pset_name, DTT0WireWorkflow.DTT0WireWorkflow.pset_template, DTVdriftWorkflow.DTvdriftWorkflow.pset_template, DTTtrigWorkflow.DTttrigWorkflow.pset_template, DTWorkflow.DTWorkflow.result_path(), and DTWorkflow.DTWorkflow.write_pset_file().

91 
92  def prepare_segment_dump(self):
93  self.pset_name = 'dumpDBToFile_vdrift_cfg.py'
94  self.pset_template = 'CalibMuon.DTCalibration.dumpDBToFile_vdrift_cfg'
95  if self.options.input_dumpDB:
96  try:
97  test = self.result_path
98  self.load_options_command("write")
99  except:
100  pass
101  dbpath = os.path.abspath(self.options.input_dumpDB)
102  else:
103  crabtask = self.crabFunctions.CrabTask(crab_config = self.crab_config_filepath,
104  initUpdate = False)
105  tag = crabtask.crabConfig.Data.outputDatasetTag
106  dbpath = os.path.abspath( os.path.join(self.result_path,
107  "vDrift_segment"+ tag + ".db"))
108  self.prepare_common_dump(dbpath)
109  self.write_pset_file()
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_submit (   self)

Definition at line 41 of file DTVdriftWorkflow.py.

41 
43  self.pset_name = 'dtVDriftSegmentCalibration_cfg.py'
44  self.pset_template = 'CalibMuon.DTCalibration.dtVDriftSegmentCalibration_cfg'
45  if self.options.datasettype == "Cosmics":
46  self.pset_template = 'CalibMuon.DTCalibration.dtVDriftSegmentCalibration_cosmics_cfg'
47 
49  self.process.GlobalTag.globaltag = self.options.globaltag
50  self.process.dtVDriftSegmentCalibration.rootFileName = self.output_file
51 
52  if self.options.inputCalibDB:
53  err = "Option inputCalibDB not available for segment."
54  err += "Maybe you want to use option inputTtrigDB"
55  raise ValueError(err)
56  self.prepare_common_submit()
57  if self.options.inputTtrigDB:
58  label = ''
59  if self.options.datasettype == "Cosmics":
60  label = 'cosmics'
61  connect = os.path.basename(self.options.inputTtrigDB)
62  self.addPoolDBESSource( process = self.process,
63  moduleName = 'tTrigDB',
64  record = 'DTTtrigRcd',
65  tag = 'ttrig',
66  connect = str("sqlite_file:%s" % connect),
67  label = label
68  )
69  self.input_files.append( os.path.abspath(self.options.inputTtrigDB) )
70  self.write_pset_file()
def loadCmsProcess
Definition: tools.py:56
#define str(s)
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_write (   self)

Definition at line 74 of file DTVdriftWorkflow.py.

References DTWorkflow.DTWorkflow.add_local_vdrift_db(), tools.loadCmsProcess(), DTT0WireWorkflow.DTT0WireWorkflow.output_file, DTVdriftWorkflow.DTvdriftWorkflow.output_file, DTTtrigWorkflow.DTttrigWorkflow.output_file, DTWorkflow.DTWorkflow.prepare_common_write(), DTT0WireWorkflow.DTT0WireWorkflow.process, DTVdriftWorkflow.DTvdriftWorkflow.process, DTTtrigWorkflow.DTttrigWorkflow.process, DTT0WireWorkflow.DTT0WireWorkflow.pset_name, DTVdriftWorkflow.DTvdriftWorkflow.pset_name, DTTtrigWorkflow.DTttrigWorkflow.pset_name, DTT0WireWorkflow.DTT0WireWorkflow.pset_template, DTVdriftWorkflow.DTvdriftWorkflow.pset_template, DTTtrigWorkflow.DTttrigWorkflow.pset_template, DTWorkflow.DTWorkflow.result_path(), str, and DTWorkflow.DTWorkflow.write_pset_file().

74 
75  def prepare_segment_write(self):
76  self.pset_name = 'dtVDriftSegmentWriter_cfg.py'
77  self.pset_template = 'CalibMuon.DTCalibration.dtVDriftSegmentWriter_cfg'
78  tag = self.prepare_common_write()
79  merged_file = os.path.join(self.result_path, self.output_file)
81 
82  if self.options.inputVDriftDB:
83  self.add_local_vdrift_db(self)
84  vdrift_db = "vDrift_segment"+ tag + ".db"
85  vdrift_db = os.path.join(self.result_path, vdrift_db)
86  self.process.dtVDriftSegmentWriter.vDriftAlgoConfig.rootFileName = "file:///" + merged_file
87  self.process.PoolDBOutputService.connect = 'sqlite_file:%s' % vdrift_db
88  self.process.source.firstRun = cms.untracked.uint32(self.options.run)
89  self.process.GlobalTag.globaltag = cms.string(str(self.options.globaltag))
90  self.write_pset_file()
def loadCmsProcess
Definition: tools.py:56
#define str(s)
def DTVdriftWorkflow.DTvdriftWorkflow.prepare_workflow (   self)
Generalized function to prepare workflow dependent on workflow mode

Definition at line 27 of file DTVdriftWorkflow.py.

Referenced by DTWorkflow.DTWorkflow.run().

27 
28  def prepare_workflow(self):
29  """ Generalized function to prepare workflow dependent on workflow mode"""
30  function_name = "prepare_" + self.options.workflow_mode + "_" + self.options.command
31 
32  try:
33  fill_function = getattr(self, function_name)
34  except AttributeError:
35  errmsg = "Class `{}` does not implement `{}`"
36  raise NotImplementedError( errmsg.format(self.__class__.__name__,
37  function_name))
38  log.debug("Preparing workflow with function %s" % function_name)
39  # call chosen function
40  fill_function()

Member Data Documentation

DTVdriftWorkflow.DTvdriftWorkflow.all_commands

Definition at line 113 of file DTVdriftWorkflow.py.

Referenced by DTWorkflow.DTWorkflow.all(), and DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_all().

DTVdriftWorkflow.DTvdriftWorkflow.outpath_command_tag

Definition at line 17 of file DTVdriftWorkflow.py.

Referenced by DTWorkflow.DTWorkflow.local_path(), and DTWorkflow.DTWorkflow.remote_out_path().

DTVdriftWorkflow.DTvdriftWorkflow.outpath_workflow_mode_dict

Definition at line 21 of file DTVdriftWorkflow.py.

Referenced by DTWorkflow.DTWorkflow.outpath_workflow_mode_tag().

DTVdriftWorkflow.DTvdriftWorkflow.output_file

Definition at line 24 of file DTVdriftWorkflow.py.

Referenced by mergeLHE.DefaultLHEMerger.merge(), mergeLHE.MG5LOLHEMerger.merge(), mergeLHE.ExternalCppLHEMerger.merge(), DTWorkflow.DTWorkflow.prepare_common_write(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_submit(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_write(), and DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_write().

DTVdriftWorkflow.DTvdriftWorkflow.output_files

Definition at line 25 of file DTVdriftWorkflow.py.

DTVdriftWorkflow.DTvdriftWorkflow.process

Definition at line 47 of file DTVdriftWorkflow.py.

Referenced by DTWorkflow.DTWorkflow.add_local_calib_db(), DTWorkflow.DTWorkflow.add_local_custom_db(), DTWorkflow.DTWorkflow.add_local_t0_db(), DTWorkflow.DTWorkflow.add_local_vdrift_db(), DTWorkflow.DTWorkflow.add_preselection(), DTWorkflow.DTWorkflow.add_raw_option(), ConfigBuilder.ConfigBuilder.addCustomise(), ConfigBuilder.ConfigBuilder.addOutput(), ConfigBuilder.ConfigBuilder.completeInputCommand(), adaptToRunAtMiniAOD.adaptToRunAtMiniAOD.convertModuleToMiniAODInput(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_GEN(), ConfigBuilder.ConfigBuilder.prepare_HLT(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_submit(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_write(), ConfigBuilder.ConfigBuilder.prepare_PATFILTER(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_write(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), runTauIdMVA.TauIDEmbedder.processDeepProducer(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), runTauIdMVA.TauIDEmbedder.runTauID(), ConfigBuilder.ConfigBuilder.scheduleSequence(), and runTauIdMVA.TauIDEmbedder.tauIDMVAinputs().

DTVdriftWorkflow.DTvdriftWorkflow.pset_name

Definition at line 42 of file DTVdriftWorkflow.py.

Referenced by DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_dump(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_submit(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_write(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_dump(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_write(), DTWorkflow.DTWorkflow.pset_path(), and DTWorkflow.DTWorkflow.runCMSSWtask().

DTVdriftWorkflow.DTvdriftWorkflow.pset_template

Definition at line 43 of file DTVdriftWorkflow.py.

Referenced by DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_dump(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_submit(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_meantimer_write(), DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_dump(), and DTVdriftWorkflow.DTvdriftWorkflow.prepare_segment_write().