diff --git a/examples/DDDigi/scripts/DigiTest.py b/examples/DDDigi/scripts/DigiTest.py index 651b834c89316cd41f56f81398e685b712bdc46c..ed359782c6c47a035b130fe74fbf6ae8c6f8043c 100644 --- a/examples/DDDigi/scripts/DigiTest.py +++ b/examples/DDDigi/scripts/DigiTest.py @@ -27,7 +27,7 @@ attenuation = {'Minitel1Hits': 50 * units.ns, # ========================================================================================================== class Test(dddigi.Digitize): - def __init__(self, geometry=None): + def __init__(self, geometry=None, process_data=True): global attenuation dddigi.Digitize.__init__(self, dddigi.Kernel()) dddigi.setPrintFormat(str('%-32s %5s %s')) @@ -50,7 +50,7 @@ class Test(dddigi.Digitize): if not os.path.exists(self.inputs[0]): if os.path.exists('DDDigi'): os.chdir('DDDigi') - if not os.path.exists(self.inputs[0]): + if process_data and not os.path.exists(self.inputs[0]): # This will cause: FileNotFoundError: [Errno 2] No such file or directory: 'xxxxx' open(self.inputs[0]) diff --git a/examples/DDDigi/scripts/TestProperties.py b/examples/DDDigi/scripts/TestProperties.py index 743c1edf0aab52235cf8f6d223232edff4bc3b76..02b584eb7c55c8ff7ec08897cc57679049dd7853 100644 --- a/examples/DDDigi/scripts/TestProperties.py +++ b/examples/DDDigi/scripts/TestProperties.py @@ -19,7 +19,7 @@ def yes_no(val): def run(): import DigiTest - digi = DigiTest.Test(geometry=None) + digi = DigiTest.Test(geometry=None, process_data=False) info = digi.info num_tests = 0 histo = digi.create_action('DigiDepositEnergyMonitor/TestHisto')