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
Impl.trackingOnly.trackingOnly Class Reference
Inheritance diagram for Impl.trackingOnly.trackingOnly:

Public Member Functions

def __init__
 
def expressProcessing
 

Public Attributes

 cbSc
 
 recoSeq
 

Detailed Description

Definition at line 14 of file trackingOnly.py.

Constructor & Destructor Documentation

def Impl.trackingOnly.trackingOnly.__init__ (   self)

Definition at line 15 of file trackingOnly.py.

15 
16  def __init__(self):
17  pp.__init__(self)
18  # tracking only RECO is sufficient, to run high performance BS at PCL;
19  # some dedicated customization are required, though: see specific era implementations
20  self.recoSeq=':reconstruction_trackingOnly'
self.cbSc='pp'

Member Function Documentation

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

Definition at line 29 of file trackingOnly.py.

References bitset_utilities.append().

29 
30  def expressProcessing(self, globalTag, **args):
31 
32  # TkAlMinBias run but hidden to Tier0, in order not to persist it
33  if 'skims' not in args :
34  args['skims']=['TkAlMinBias']
35  else :
36  if not 'TkAlMinBias' in args['skims'] :
37  args['skims'].append('TkAlMinBias')
38 
39  # reco sequence is limited to tracking => DQM accordingly
40  if 'dqmSeq' not in args or len(args['dqmSeq'])==0:
41  args['dqmSeq'] = ['DQMOfflineTracking']
42 
43  process = pp.expressProcessing(self, globalTag, **args)
44 
45  return process
46 
47 
boost::dynamic_bitset append(const boost::dynamic_bitset<> &bs1, const boost::dynamic_bitset<> &bs2)
this method takes two bitsets bs1 and bs2 and returns result of bs2 appended to the end of bs1 ...

Member Data Documentation

Impl.trackingOnly.trackingOnly.cbSc

Definition at line 20 of file trackingOnly.py.

Referenced by Impl.AlCa.AlCa.alcaHarvesting(), Reco.Reco.alcaHarvesting(), Reco.Reco.alcaSkim(), Reco.Reco.dqmHarvesting(), Reco.Reco.expressProcessing(), Reco.Reco.promptReco(), Reco.Reco.skimming(), and Reco.Reco.visualizationProcessing().

Impl.trackingOnly.trackingOnly.recoSeq

Definition at line 19 of file trackingOnly.py.

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