diff --git a/Reconstruction/RecExample/RecExCommon/share/postIncludeForBLSStream.py b/Reconstruction/RecExample/RecExCommon/share/postIncludeForBLSStream.py new file mode 100644 index 0000000000000000000000000000000000000000..918d30348e4e10d3f8f9cca4787311023d3eebb6 --- /dev/null +++ b/Reconstruction/RecExample/RecExCommon/share/postIncludeForBLSStream.py @@ -0,0 +1,31 @@ +#This is a postInclude file to be used to run the BLS stream in production. +#Author: James Walder +removed_items = [] + +items_to_remove = ['SlowMuonContainer','SlowMuonAuxContainer', + 'PFOContainer', 'PFOAuxContainer','ParticleFlow', + 'JetContainer', 'JetAuxContainer','PFlow', + 'BTaggingContainer','BTaggingAuxContainer', + 'BTagVertexContainer','BTagVertexAuxContainer','BTagging_', + 'JetMomentMap', + 'EventShape','EventShapeAuxInfo', + 'ForwardElectrons','ForwardElectronsAux', + 'DiTauJets', + 'InDetForwardTrackParticles','CombinedStauTrackParticles', + 'xAOD::MuonContainer#Staus','xAOD::MuonAuxContainer#StausAux', + ] + + + +for item in CILMergeAOD.list(): + for toremove in items_to_remove: + if toremove in item: + removed_items.append(item) + +CILMergeAOD.removeItem(removed_items) + +StreamAOD.ItemList=CILMergeAOD() +print CILMergeAOD.list() + + + diff --git a/Reconstruction/RecExample/RecExCommon/share/preIncludeForBLSStream.py b/Reconstruction/RecExample/RecExCommon/share/preIncludeForBLSStream.py new file mode 100644 index 0000000000000000000000000000000000000000..f1b7bdb21f8927d56c504585570189ea66e5c65d --- /dev/null +++ b/Reconstruction/RecExample/RecExCommon/share/preIncludeForBLSStream.py @@ -0,0 +1,9 @@ +#This is a preInclude file to be used to run the BLS stream in production. +#Author: James Walder +from InDetRecExample.InDetJobProperties import InDetFlags +InDetFlags.KeepParameters.set_Value_and_Lock(True) +InDetFlags.keepAdditionalHitsOnTrackParticle.set_Value_and_Lock(True) +InDetFlags.cutLevel.set_Value_and_Lock(13) + +TriggerFlags.AODEDMSet.set_Value_and_Lock("AODBLSSLIM") +