3 from AthenaCommon.Logging
import logging
6 logger = logging.getLogger( __name__)
10 """Class used to transport parameters required to construct
12 This includes the name of the filter type and its constructor
22 return self.
typename == other.typename
and self.
args == other.args
26 s = [self.__class__.__name__ +
':']
27 to_show = [
'typename',
'args']
28 width =
max([len(a)
for a
in to_show])
30 [s.append(
'%s %s' % (a.ljust(width),
str(getattr(self, a))))