CMS 3D CMS Logo

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

Public Member Functions

def __init__ (self)
 
def expressProcessing (self, globalTag, args)
 

Public Attributes

 cbSc
 
 recoSeq
 

Detailed Description

Definition at line 14 of file trackingOnly.py.

Constructor & Destructor Documentation

◆ __init__()

def Impl.trackingOnly.trackingOnly.__init__ (   self)

Definition at line 15 of file trackingOnly.py.

15  def __init__(self):
16  pp.__init__(self)
17  # tracking only RECO is sufficient, to run high performance BS at PCL;
18  # some dedicated customization are required, though: see specific era implementations
19  self.recoSeq=':reconstruction_trackingOnly'
20  self.cbSc='pp'
def __init__(self, dataset, job_number, job_id, job_name, isDA, isMC, applyBOWS, applyEXTRACOND, extraconditions, runboundary, lumilist, intlumi, maxevents, gt, allFromGT, alignmentDB, alignmentTAG, apeDB, apeTAG, bowDB, bowTAG, vertextype, tracktype, refittertype, ttrhtype, applyruncontrol, ptcut, CMSSW_dir, the_dir)

Member Function Documentation

◆ expressProcessing()

def Impl.trackingOnly.trackingOnly.expressProcessing (   self,
  globalTag,
  args 
)

Definition at line 29 of file trackingOnly.py.

References mps_setup.append.

29  def expressProcessing(self, globalTag, **args):
30 
31  # TkAlMinBias run but hidden to Tier0, in order not to persist it
32  if 'skims' not in args :
33  args['skims']=['TkAlMinBias']
34  else :
35  if not 'TkAlMinBias' in args['skims'] :
36  args['skims'].append('TkAlMinBias')
37 
38  # reco sequence is limited to tracking => DQM accordingly
39  if 'dqmSeq' not in args or len(args['dqmSeq'])==0:
40  args['dqmSeq'] = ['DQMOfflineTracking']
41 
42  process = pp.expressProcessing(self, globalTag, **args)
43 
44  return process
45 
46 
47 

Member Data Documentation

◆ cbSc

◆ recoSeq

Impl.trackingOnly.trackingOnly.recoSeq

Definition at line 19 of file trackingOnly.py.

Referenced by Reco.Reco.expressProcessing(), and Reco.Reco.promptReco().