logParser.py didn't grep inputGeneratorFile

Hi ---- This is for LHE files as inputs ----- Bellow is the content of log.generate.short, this log file is generated with 21.6.75

  • estimated CPU for CI job = 0.00 hrs
  • using release = AthGeneration-21.6.75
  • ecmEnergy = 13000.0
  • inputGeneratorFile = 09:20:14 Py:Gen_tf INFO inputGeneratorFile = TXT.440365._000001.tar.gz
  • randomSeed = 1234
  • EVNT to EVNT = False
  • LHEonly = False

The inputGeneratorFile field is messed up here.

But the logParser.py works fine with old releases like 21.6.56. The reason is that athena print out changed in new release (this is what I observed):

Print out from 21.6.56: --> 16:06:18 Py:Gen_tf INFO inputGeneratorFile used TXT.440329._000001.tar.gz

Print out from 21.6.75: --> 09:09:41 Py:Gen_tf INFO inputGeneratorFile = TXT.440363._000001.tar.gz

You can see the changed from "used" to "=".

The line L159 has to check both "used" and "=" to accommodate changes made in athena.

Cheers, Ablet

Edited by Yiming Abulaiti