CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
Impl.cosmics.cosmics Class Reference
Inheritance diagram for Impl.cosmics.cosmics:

Public Member Functions

def __init__ (self)
 
def alcaHarvesting (self, globalTag, datasetName, **args)
 
def expressProcessing (self, globalTag, **args)
 
def promptReco (self, globalTag, **args)
 
def visualizationProcessing (self, globalTag, **args)
 

Public Attributes

 cbSc
 
 recoSeq
 

Detailed Description

Definition at line 14 of file cosmics.py.

Constructor & Destructor Documentation

◆ __init__()

def Impl.cosmics.cosmics.__init__ (   self)

Definition at line 15 of file cosmics.py.

15  def __init__(self):
16  Reco.__init__(self)
17  self.recoSeq=''
18  self.cbSc='cosmics'

Member Function Documentation

◆ alcaHarvesting()

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

Proton collisions data taking AlCa Harvesting

Definition at line 82 of file cosmics.py.

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']=['SiStripQuality']
92 
93  return Reco.alcaHarvesting(self, globalTag, datasetName, **args)

◆ expressProcessing()

def Impl.cosmics.cosmics.expressProcessing (   self,
  globalTag,
**  args 
)
_expressProcessing_

Cosmic data taking express processing

Definition at line 46 of file cosmics.py.

46  def expressProcessing(self, globalTag, **args):
47  """
48  _expressProcessing_
49 
50  Cosmic data taking express processing
51 
52  """
53 
54  if not 'skims' in args:
55  args['skims']= ['@allForExpressCosmics']
56  if not 'customs' in args:
57  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseCosmicData']
58  else:
59  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseCosmicData')
60  process = Reco.expressProcessing(self,globalTag, **args)
61 
62  return process
63 

References mps_setup.append.

◆ promptReco()

def Impl.cosmics.cosmics.promptReco (   self,
  globalTag,
**  args 
)
_promptReco_

Cosmic data taking prompt reco

Definition at line 28 of file cosmics.py.

28  def promptReco(self, globalTag, **args):
29  """
30  _promptReco_
31 
32  Cosmic data taking prompt reco
33 
34  """
35  if not 'skims' in args:
36  args['skims']= ['@allForPromptCosmics']
37  if not 'customs' in args:
38  args['customs']=['Configuration/DataProcessing/RecoTLR.customiseCosmicData']
39  else:
40  args['customs'].append('Configuration/DataProcessing/RecoTLR.customiseCosmicData')
41  process = Reco.promptReco(self,globalTag, **args)
42 
43  return process
44 
45 

References mps_setup.append.

◆ visualizationProcessing()

def Impl.cosmics.cosmics.visualizationProcessing (   self,
  globalTag,
**  args 
)
_visualizationProcessing_

Cosmic data taking visualization processing

Definition at line 64 of file cosmics.py.

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

References mps_setup.append.

Member Data Documentation

◆ cbSc

Impl.cosmics.cosmics.cbSc

◆ recoSeq

Impl.cosmics.cosmics.recoSeq

Definition at line 17 of file cosmics.py.

Referenced by Reco.Reco.expressProcessing(), and Reco.Reco.promptReco().

mps_setup.append
append
Definition: mps_setup.py:85
Harvesting_cff.alcaHarvesting
alcaHarvesting
Definition: Harvesting_cff.py:66