CMS 3D CMS Logo

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

Public Member Functions

def __init__
 
def alcaHarvesting
 
def expressProcessing
 
def promptReco
 
def visualizationProcessing
 

Public Attributes

 cbSc
 
 recoSeq
 

Detailed Description

Definition at line 14 of file cosmicsRun2.py.

Constructor & Destructor Documentation

def Impl.cosmicsRun2.cosmicsRun2.__init__ (   self)

Definition at line 15 of file cosmicsRun2.py.

15 
16  def __init__(self):
17  self.recoSeq=''
self.cbSc='cosmics'

Member Function Documentation

def Impl.cosmicsRun2.cosmicsRun2.alcaHarvesting (   self,
  globalTag,
  datasetName,
  args 
)
_alcaHarvesting_

Proton collisions data taking AlCa Harvesting

Definition at line 81 of file cosmicsRun2.py.

81 
82  def alcaHarvesting(self, globalTag, datasetName, **args):
83  """
84  _alcaHarvesting_
85 
86  Proton collisions data taking AlCa Harvesting
87 
88  """
89 
90  if not 'skims' in args and not 'alcapromptdataset' in args:
91  args['skims']=['SiStripQuality']
92 
93  return Reco.alcaHarvesting(self, globalTag, datasetName, **args)
def Impl.cosmicsRun2.cosmicsRun2.expressProcessing (   self,
  globalTag,
  args 
)
_expressProcessing_

Cosmic data taking express processing

Definition at line 45 of file cosmicsRun2.py.

References python.multivaluedict.append().

45 
46  def expressProcessing(self, globalTag, **args):
47  """
48  _expressProcessing_
49 
50  Cosmic data taking express processing
51 
52  """
53 
54  if not 'skims' in args:
55  args['skims']= ['@allForExpressCosmics']
56  if not 'customs' in args:
57  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2']
58  else:
59  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2')
60  process = Reco.expressProcessing(self,globalTag, **args)
61 
62  return process
def Impl.cosmicsRun2.cosmicsRun2.promptReco (   self,
  globalTag,
  args 
)
_promptReco_

Cosmic data taking prompt reco

Definition at line 27 of file cosmicsRun2.py.

References python.multivaluedict.append().

27 
28  def promptReco(self, globalTag, **args):
29  """
30  _promptReco_
31 
32  Cosmic data taking prompt reco
33 
34  """
35  if not 'skims' in args:
36  args['skims']= ['@allForPromptCosmics']
37  if not 'customs' in args:
38  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2']
39  else:
40  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2')
41  process = Reco.promptReco(self,globalTag, **args)
42 
43  return process
44 
def Impl.cosmicsRun2.cosmicsRun2.visualizationProcessing (   self,
  globalTag,
  args 
)
_visualizationProcessing_

Cosmic data taking visualization processing

Definition at line 63 of file cosmicsRun2.py.

References python.multivaluedict.append().

63 
64  def visualizationProcessing(self, globalTag, **args):
65  """
66  _visualizationProcessing_
67 
68  Cosmic data taking visualization processing
69 
70  """
71 
72  if not 'customs' in args:
73  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2']
74  else:
75  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseCosmicDataRun2')
76  process = Reco.visualizationProcessing(self,globalTag, **args)
77 
78  process.reconstructionCosmics.remove(process.lumiProducer)
79 
80  return process

Member Data Documentation

Impl.cosmicsRun2.cosmicsRun2.cbSc

Definition at line 17 of file cosmicsRun2.py.

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

Impl.cosmicsRun2.cosmicsRun2.recoSeq

Definition at line 16 of file cosmicsRun2.py.

Referenced by Reco.Reco.promptReco().