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

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 ppRun2at50ns.py.

Constructor & Destructor Documentation

def Impl.ppRun2at50ns.ppRun2at50ns.__init__ (   self)

Definition at line 16 of file ppRun2at50ns.py.

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

Member Function Documentation

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

Proton collisions data taking AlCa Harvesting

Definition at line 84 of file ppRun2at50ns.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 Impl.ppRun2at50ns.ppRun2at50ns.expressProcessing (   self,
  globalTag,
  args 
)
_expressProcessing_

Proton collision data taking express processing

Definition at line 49 of file ppRun2at50ns.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_50ns']
62  else:
63  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseExpressRun2Deprecated_50ns')
64 
65  process = Reco.expressProcessing(self,globalTag, **args)
66 
67  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 Impl.ppRun2at50ns.ppRun2at50ns.promptReco (   self,
  globalTag,
  args 
)
_promptReco_

Proton collision data taking prompt reco

Definition at line 29 of file ppRun2at50ns.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_50ns']
42  else:
43  args['customs'].append('Configuration/DataProcessing/RecoTLR.customisePromptRun2Deprecated_50ns')
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.ppRun2at50ns.ppRun2at50ns.visualizationProcessing (   self,
  globalTag,
  args 
)
_visualizationProcessing_

Proton collision data taking visualization processing

Definition at line 68 of file ppRun2at50ns.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_50ns']
78  else:
79  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseExpressRun2Deprecated_50ns')
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 ...

Member Data Documentation

Impl.ppRun2at50ns.ppRun2at50ns.cbSc

Definition at line 19 of file ppRun2at50ns.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.ppRun2at50ns.ppRun2at50ns.recoSeq

Definition at line 18 of file ppRun2at50ns.py.

Referenced by Reco.Reco.promptReco().