diff --git a/DDG4/python/DDG4.py b/DDG4/python/DDG4.py index 69b9ae40eebed0fa8a54634090a4bdaffecd31e7..900d51ee9a077a5a11fc020bace16ff066312f47 100644 --- a/DDG4/python/DDG4.py +++ b/DDG4/python/DDG4.py @@ -599,16 +599,16 @@ class Geant4: params = {} if isinstance(coll, tuple) or isinstance(coll, list): if len(coll) > 2: - coll_nam = coll[0] + coll_nam = str(coll[0]) sensitive_type = coll[1] - params = coll[2] + params = str(coll[2]) elif len(coll) > 1: - coll_nam = coll[0] + coll_nam = str(coll[0]) sensitive_type = coll[1] else: - coll_nam = coll[0] + coll_nam = str(coll[0]) else: - coll_nam = coll + coll_nam = str(coll) act = SensitiveAction(self.kernel(), sensitive_type + '/' + coll_nam + 'Handler', name) act.CollectionName = coll_nam for parameter, value in six.iteritems(params):