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

Public Member Functions

def __init__
 
def alcaHarvesting
 
def expressProcessing
 
def promptReco
 
def visualizationProcessing
 

Public Attributes

 cbSc
 
 recoSeq
 

Detailed Description

Definition at line 15 of file ppRun2.py.

Constructor & Destructor Documentation

def Impl.ppRun2.ppRun2.__init__ (   self)

Definition at line 16 of file ppRun2.py.

16 
17  def __init__(self):
18  Reco.__init__(self)
19  self.recoSeq=''
self.cbSc='pp'

Member Function Documentation

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

Proton collisions data taking AlCa Harvesting

Definition at line 84 of file ppRun2.py.

84 
85  def alcaHarvesting(self, globalTag, datasetName, **args):
86  """
87  _alcaHarvesting_
88 
89  Proton collisions data taking AlCa Harvesting
90 
91  """
92 
93 
94  if not 'skims' in args and not 'alcapromptdataset' in args:
95  args['skims']=['BeamSpotByRun',
96  'BeamSpotByLumi',
97  'SiStripQuality']
98 
99  return Reco.alcaHarvesting(self, globalTag, datasetName, **args)
100 
def alcaHarvesting
Definition: ppRun2.py:84
def Impl.ppRun2.ppRun2.expressProcessing (   self,
  globalTag,
  args 
)
_expressProcessing_

Proton collision data taking express processing

Definition at line 49 of file ppRun2.py.

References bitset_utilities.append().

49 
50  def expressProcessing(self, globalTag, **args):
51  """
52  _expressProcessing_
53 
54  Proton collision data taking express processing
55 
56  """
57  if not 'skims' in args:
58  args['skims']=['@allForExpress']
59 
60  if not 'customs' in args:
61  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseExpressRun2Deprecated']
62  else:
63  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseExpressRun2Deprecated')
64 
65  process = Reco.expressProcessing(self,globalTag, **args)
66 
67  return process
def expressProcessing
Definition: ppRun2.py:49
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 ...
def Impl.ppRun2.ppRun2.promptReco (   self,
  globalTag,
  args 
)
_promptReco_

Proton collision data taking prompt reco

Definition at line 29 of file ppRun2.py.

References bitset_utilities.append().

29 
30  def promptReco(self, globalTag, **args):
31  """
32  _promptReco_
33 
34  Proton collision data taking prompt reco
35 
36  """
37  if not 'skims' in args:
38  args['skims']=['@allForPrompt']
39 
40  if not 'customs' in args:
41  args['customs']=['Configuration/DataProcessing/RecoTLR.customisePromptRun2Deprecated']
42  else:
43  args['customs'].append('Configuration/DataProcessing/RecoTLR.customisePromptRun2Deprecated')
44 
45  process = Reco.promptReco(self,globalTag, **args)
46 
47  return process
48 
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 ...
def Impl.ppRun2.ppRun2.visualizationProcessing (   self,
  globalTag,
  args 
)
_visualizationProcessing_

Proton collision data taking visualization processing

Definition at line 68 of file ppRun2.py.

References bitset_utilities.append().

68 
69  def visualizationProcessing(self, globalTag, **args):
70  """
71  _visualizationProcessing_
72 
73  Proton collision data taking visualization processing
74 
75  """
76  if not 'customs' in args:
77  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseExpressRun2Deprecated']
78  else:
79  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseExpressRun2Deprecated')
80 
81  process = Reco.visualizationProcessing(self,globalTag, **args)
82 
83  return process
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 ...
def visualizationProcessing
Definition: ppRun2.py:68

Member Data Documentation

Impl.ppRun2.ppRun2.cbSc

Definition at line 19 of file ppRun2.py.

Impl.ppRun2.ppRun2.recoSeq

Definition at line 18 of file ppRun2.py.