CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
hcalnzsRun2.py
Go to the documentation of this file.
1 #!/usr/bin/env python
2 """
3 _hcalnzsRun2_
4 
5 Scenario supporting proton collisions
6 
7 """
8 
9 import os
10 import sys
11 
12 from Configuration.DataProcessing.Impl.pp import pp
13 from Configuration.DataProcessing.RecoTLR import customisePromptRun2
14 
15 class hcalnzsRun2(pp):
16  def __init__(self):
17  self.recoSeq=':reconstruction_HcalNZS'
18  self.cbSc='pp'
19  """
20  _hcalnzsRun2_
21 
22  Implement configuration building for data processing for proton
23  collision data taking
24 
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']=['HcalCalMinBias']
35  process = pp.promptReco(self,globalTag,**args)
36 
37  #add the former top level patches here
38  customisePromptRun2(process)
39  return process
tuple pp
Definition: createTree.py:15
def customisePromptRun2
Definition: RecoTLR.py:93