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'
def __init__(self, dataset, job_number, job_id, job_name, isDA, isMC, applyBOWS, applyEXTRACOND, extraconditions, runboundary, lumilist, intlumi, maxevents, gt, allFromGT, alignmentDB, alignmentTAG, apeDB, apeTAG, bowDB, bowTAG, vertextype, tracktype, refittertype, ttrhtype, applyruncontrol, ptcut, CMSSW_dir, the_dir)

Member Function Documentation

◆ alcaHarvesting()

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

Proton collisions data taking AlCa Harvesting

Definition at line 80 of file cosmics.py.

80  def alcaHarvesting(self, globalTag, datasetName, **args):
81  """
82  _alcaHarvesting_
83 
84  Proton collisions data taking AlCa Harvesting
85 
86  """
87 
88  if not 'skims' in args and not 'alcapromptdataset' in args:
89  args['skims']=['SiStripQuality']
90 
91  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.

References mps_setup.append.

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 

◆ promptReco()

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

Cosmic data taking prompt reco

Definition at line 28 of file cosmics.py.

References mps_setup.append.

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 

◆ visualizationProcessing()

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

Cosmic data taking visualization processing

Definition at line 64 of file cosmics.py.

References mps_setup.append.

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  return process
79 

Member Data Documentation

◆ cbSc

◆ recoSeq

Impl.cosmics.cosmics.recoSeq

Definition at line 17 of file cosmics.py.

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