ATLAS Offline Software
CaloSwTime.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
2 
3 
4 # File: CaloClusterCorrection/python/CaloSwTime.py
5 # Created: May, 2008, M. Cooke
6 # Purpose: Steering module for duplicate removal tool
7 
8 from AthenaConfiguration.ComponentFactory import CompFactory
9 from CaloClusterCorrection.constants import \
10  CALOCORR_NOPOOL, CALOCORR_DEFAULT_KEY, CALOCORR_SW
11 from CaloClusterCorrection.common import makecorr
12 
13 cls = CompFactory.CaloSwTime # CaloClusterCorrection
14 CaloSwTime_versions = [
15  ['', cls,
16  ['CaloSwTime.CaloSwTime_parms',
17  CALOCORR_NOPOOL]],
18  ]
19 
20 def make_CaloSwTime (flags,
21  name = None,
22  suffix = None,
23  version = None,
24  key = CALOCORR_DEFAULT_KEY,
25  source = None,
26  confclass = None,
27  **kw):
28  return makecorr (flags,
29  versions = CaloSwTime_versions,
30  name = name,
31  basename = 'time',
32  suffix = suffix,
33  version = version,
34  key = key,
35  sampling = None,
36  source = source,
37  confclass = confclass,
38  corrclass = CALOCORR_SW,
39  **kw)
40 
41 
43  pass
CaloSwTime.CaloSwTime_parms
Definition: CaloSwTime.py:42
CaloSwTime.make_CaloSwTime
def make_CaloSwTime(flags, name=None, suffix=None, version=None, key=CALOCORR_DEFAULT_KEY, source=None, confclass=None, **kw)
Definition: CaloSwTime.py:20