CMS 3D CMS Logo

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

Public Member Functions

def alcaHarvesting
 
def expressProcessing
 
def promptReco
 
def visualizationProcessing
 

Detailed Description

_pp_

Implement configuration building for data processing for proton
collision data taking

Definition at line 15 of file pp.py.

Member Function Documentation

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

Proton collisions data taking AlCa Harvesting

Definition at line 81 of file pp.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']=['BeamSpotByRun',
92  'BeamSpotByLumi',
93  'SiStripQuality']
94 
95  return Reco.alcaHarvesting(self, globalTag, datasetName, **args)
96 
def alcaHarvesting
Definition: pp.py:81
def Impl.pp.pp.expressProcessing (   self,
  globalTag,
  args 
)
_expressProcessing_

Proton collision data taking express processing

Definition at line 45 of file pp.py.

References python.multivaluedict.append().

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

Proton collision data taking prompt reco

Definition at line 25 of file pp.py.

References python.multivaluedict.append().

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

Proton collision data taking visualization processing

Definition at line 64 of file pp.py.

References python.multivaluedict.append().

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