Commit 39a28416 authored by Jovan Mitrevski's avatar Jovan Mitrevski Committed by Graeme Stewart
Browse files

add AODFix_willDoAODFix(), fix metadata (AODFix-00-03-28)

	* Add AODFix_willDoAODFix() to answer if will do AOD to AOD fix
	* Removed btagging and tau to metadata, increment to 20.7.8
	* Tagging as AODFix-00-03-28

2016-08-17 Emmanuel Le Guirriec
	* Split off BTagging and MCUtils AODFix methods
	* Not tagging

2016-08-04 Justin Griffiths <griffith@cern.ch>
	* want a tag and tau branch to work with
	* fixed trivial issues with AODFix_r207.py
	* tagging 00-03-27
	* tau component commented out for now

2016-07-11 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
	* Merged in the changes from AODFix-00-03-26-03.
	* Still not tagging.

2016-07-10 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
	* Pulling in the change from AODFix-00-03-26-02.
...
(Long ChangeLog diff - truncated)
parent 0a2ee75a
......@@ -193,6 +193,11 @@ def AODFix_Init():
elif len(prevReleaseSplit) <2 and prevRelease not in ("bs","none"):
logAODFix.info("input file produced from a nightly, and no AODFix applied. Will *not* schedule AODFix automatically! Please do manually 'rec.doApplyAODFix.set_Value_and_Lock(True)' to overwrite")
# To inquire whether AODFix will be run
def AODFix_willDoAODFix():
'''Returns a boolean on whether AOD to AOD fix will be performed'''
return _aodFixInstance.willDoAODFix()
# The interface routines
def AODFix_addMetaData():
......
......@@ -90,6 +90,9 @@ class AODFix_base(object):
from AthenaCommon.AppMgr import ServiceMgr as svcMgr
svcMgr.TagInfoMgr.ExtraTagValuePairs += ["AODFixVersion", str]
def willDoAODFix(self):
'''Returns a boolean on whether AOD to AOD fix will be performed'''
return self.doAODFix
# The functions below do nothing in the base class. Override them as necessary to implement AODFix.
......
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment