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 16 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 71 of file pp.py.

71 
72  def alcaHarvesting(self, globalTag, datasetName, **args):
73  """
74  _alcaHarvesting_
75 
76  Proton collisions data taking AlCa Harvesting
77 
78  """
79 
80  if not 'skims' in args and not 'alcapromptdataset' in args:
81  args['skims']=['BeamSpotByRun',
82  'BeamSpotByLumi',
83  'SiStripQuality']
84 
85  return Reco.alcaHarvesting(self, globalTag, datasetName, **args)
86 
def alcaHarvesting
Definition: pp.py:71
def Impl.pp.pp.expressProcessing (   self,
  globalTag,
  args 
)
_expressProcessing_

Proton collision data taking express processing

Definition at line 43 of file pp.py.

References RecoTLR.customiseExpress().

43 
44  def expressProcessing(self, globalTag, **args):
45  """
46  _expressProcessing_
47 
48  Proton collision data taking express processing
49 
50  """
51  if not 'skims' in args:
52  args['skims']=['@allForExpress']
53  process = Reco.expressProcessing(self,globalTag, **args)
54 
55  customiseExpress(process)
56 
57  return process
def expressProcessing
Definition: pp.py:43
def customiseExpress
Definition: RecoTLR.py:70
def Impl.pp.pp.promptReco (   self,
  globalTag,
  args 
)
_promptReco_

Proton collision data taking prompt reco

Definition at line 26 of file pp.py.

References RecoTLR.customisePrompt().

26 
27  def promptReco(self, globalTag, **args):
28  """
29  _promptReco_
30 
31  Proton collision data taking prompt reco
32 
33  """
34  if not 'skims' in args:
35  args['skims']=['@allForPrompt']
36  process = Reco.promptReco(self,globalTag, **args)
37 
38  #add the former top level patches here
39  customisePrompt(process)
40 
41  return process
42 
def promptReco
Definition: pp.py:26
def customisePrompt
Definition: RecoTLR.py:85
def Impl.pp.pp.visualizationProcessing (   self,
  globalTag,
  args 
)
_visualizationProcessing_

Proton collision data taking visualization processing

Definition at line 58 of file pp.py.

References RecoTLR.customiseExpress().

58 
59  def visualizationProcessing(self, globalTag, **args):
60  """
61  _visualizationProcessing_
62 
63  Proton collision data taking visualization processing
64 
65  """
66  process = Reco.visualizationProcessing(self,globalTag, **args)
67 
68  customiseExpress(process)
69 
70  return process
def visualizationProcessing
Definition: pp.py:58
def customiseExpress
Definition: RecoTLR.py:70