CMS 3D CMS Logo

AlCaTestEnable.py
Go to the documentation of this file.
1 #!/usr/bin/env python3
2 """
3 _AlCaTestEnable_
4 
5 Scenario supporting proton collisions
6 
7 """
8 
10 
11 class AlCaTestEnable(AlCa):
12  def __init__(self):
13  AlCa.__init__(self)
14  self.skims=['TkAlLAS']
15  """
16  _AlCaTestEnable_
17 
18  Implement configuration building for data processing for proton
19  collision data taking
20 
21  """
22  def expressProcessing(self, globalTag, **args):
23  """
24  _expressProcessing_
25 
26  Proton collision data taking express processing
27 
28  """
29  if 'skims' in args:
30  if 'EcalTestPulsesRaw' not in args['skims']:
31  args['skims'].append('EcalTestPulsesRaw')
32 
33  return super(AlCaTestEnable, self).expressProcessing(globalTag, **args)
Impl.AlCaTestEnable.AlCaTestEnable.__init__
def __init__(self)
Definition: AlCaTestEnable.py:12
Impl.AlCaTestEnable.AlCaTestEnable.skims
skims
Definition: AlCaTestEnable.py:14
Impl.AlCaTestEnable.AlCaTestEnable
Definition: AlCaTestEnable.py:11
AlCa
mps_setup.append
append
Definition: mps_setup.py:85
Impl.AlCaTestEnable.AlCaTestEnable.expressProcessing
def expressProcessing(self, globalTag, **args)
Definition: AlCaTestEnable.py:22