Commit cfa13a19 authored by Niels Van Eldik's avatar Niels Van Eldik Committed by Graeme Stewart
Browse files

add output of TrackParticleCellAssociationAlg (RecExPers-00-03-18)

	* share/RecoOutputAODList_jobOptions.py: add output of TrackParticleCellAssociationAlg
	* share/RecoOutputESDList_jobOptions.py: add output of TrackParticleCellAssociationAlg
	* Tagging as RecExPers-00-03-18

2014-12-19 Niels van Eldik
	* share/RecoOutputAODList_jobOptions.py: add output of TrackParticleCellAssociationAlg
	* share/RecoOutputESDList_jobOptions.py: add output of TrackParticleCellAssociationAlg
	* Tagging as RecExPers-00-03-17

2014-12-03 Jovan Mitrevski <Jovan.Mitrevski@cern.ch>
	* share/RecoOutputAODList_jobOptions.py: add iso EvantShapes
	* share/RecoOutputESDList_jobOptions.py: add iso EvantShapes
	* Tagging as RecExPers-00-03-16

2014-11-24 Jovan Mitrevski <Jovan.Mitrevski@cern.ch>
	* Changed TruthEvent to TruthEvents
	* Tagging as RecExPers-00-03-15

2014-11-24 Jovan Mitrevski <Jovan.Mitrevski@cern.ch>
	* Made TruthParicles and TruthVertices be written out
...
(Long ChangeLog diff - truncated)
parent 5fe8cab1
......@@ -48,7 +48,7 @@ from AthenaCommon.KeyStore import CfgItemList
fullAODList = CfgItemList( "AodList" )
# EventInfo stuff
fullItemList = ["xAOD::EventInfo_v1#*","xAOD::EventAuxInfo_v1#*"]
fullItemList = ["xAOD::EventInfo#*","xAOD::EventAuxInfo#*"]
try:
include ( "EventAthenaPool/EventAthenaPoolItemList_joboptions.py")
......@@ -70,12 +70,12 @@ except Exception:
# MC Event Collection. Should be moved to a separate jobO
if rec.doTruth():
McTruthAODList=["xAOD::TruthEventContainer#TruthEvent",
"xAOD::TruthEventAuxContainer#TruthEventAux.",
"xAOD::TruthParticleContainer#TruthParticle",
"xAOD::TruthParticleAuxContainer#TruthParticleAux.",
"xAOD::TruthVertexContainer#TruthVertex",
"xAOD::TruthVertexAuxContainer#TruthVertexAux."]
McTruthAODList=["xAOD::TruthEventContainer#TruthEvents",
"xAOD::TruthEventAuxContainer#TruthEventsAux.",
"xAOD::TruthParticleContainer#TruthParticles",
"xAOD::TruthParticleAuxContainer#TruthParticlesAux.-caloExtension",
"xAOD::TruthVertexContainer#TruthVertices",
"xAOD::TruthVertexAuxContainer#TruthVerticesAux."]
fullAODList += CfgItemList( "McTruthAod",
items = McTruthAODList )
......@@ -158,6 +158,13 @@ try:
except Exception:
treatException("Could not load BTagging item list")
#isolation, EventShape containers for ED correction
try:
include("IsolationAlgs/IsoEventShapeOutputItemList_jobOptions.py")
fullAODList += CfgItemList( "Isolation", items = IsoAODESList)
except Exception:
treatException("Could not load IsoEventShape item list")
# uncomment
# FIXME : there is a logic inconsistency
# either the jet should add streamAOD at ESD building stage (preferred)
......@@ -220,6 +227,12 @@ if DetFlags.detdescr.Muon_on() or DetFlags.detdescr.Calo_on():
except Exception:
treatException("Could not load MCRE/MuonCombined_OutputItemsAOD.py" )
if recAlgs.doTrackParticleCellAssociation():
trackParticleCellAssociationList=["xAOD::CaloClusterContainer#InDetTrackParticlesAssociatedClusters",
"xAOD::CaloClusterAuxContainer#InDetTrackParticlesAssociatedClustersAux.",
"xAOD::TrackParticleClusterAssociationContainer#InDetTrackParticlesClusterAssociations",
"xAOD::TrackParticleClusterAssociationAuxContainer#InDetTrackParticlesClusterAssociationsAux."]
fullAODList += CfgItemList("trackParticleCellAsso",items=trackParticleCellAssociationList)
# Atlfast, note ESD and AOD lists are equal
......
......@@ -37,7 +37,7 @@ from AthenaCommon.KeyStore import CfgItemList
fullESDList = CfgItemList( "EsdList" )
# EventInfo stuff
fullItemList = ["xAOD::EventInfo_v1#*","xAOD::EventAuxInfo_v1#*"]
fullItemList = ["xAOD::EventInfo#*","xAOD::EventAuxInfo#*"]
protectedInclude ( "EventAthenaPool/EventAthenaPoolItemList_joboptions.py")
fullESDList += CfgItemList( "EventAthenaPool",
items = fullItemList,
......@@ -60,12 +60,12 @@ except Exception:
if rec.doTruth():
fullESDList += CfgItemList( "McTruthEsd",
items = [ "McEventCollection#TruthEvent",
"xAOD::TruthEventContainer#TruthEvent",
"xAOD::TruthEventAuxContainer#TruthEventAux.",
"xAOD::TruthParticleContainer#TruthParticle",
"xAOD::TruthParticleAuxContainer#TruthParticleAux.",
"xAOD::TruthVertexContainer#TruthVertex",
"xAOD::TruthVertexAuxContainer#TruthVertexAux."
"xAOD::TruthEventContainer#TruthEvents",
"xAOD::TruthEventAuxContainer#TruthEventsAux.",
"xAOD::TruthParticleContainer#TruthParticles",
"xAOD::TruthParticleAuxContainer#TruthParticlesAux.-caloExtension",
"xAOD::TruthVertexContainer#TruthVertices",
"xAOD::TruthVertexAuxContainer#TruthVerticesAux."
] )
if jobproperties.Beam.beamType=="cosmics" and globalflags.DataSource=="geant4":
fullESDList += CfgItemList( "McTruthTracRecord",
......@@ -120,10 +120,10 @@ if DetFlags.detdescr.AFP_on():
# Tau:
try:
include ("tauRec/TauAODList.py")
fullESDList += CfgItemList( "TauAod", items = TauAODList )
include ("tauRec/TauESDList.py")
fullESDList += CfgItemList( "TauEsd", items = TauESDList )
except Exception:
treatException("Could not tauRec/TauAODList.py")
treatException("Could not tauRec/TauESDList.py")
# MissingET
try:
......@@ -148,6 +148,13 @@ try:
except Exception:
treatException("Could not load BTagging item list")
#isolation, EventShape containers for ED correction
try:
include("IsolationAlgs/IsoEventShapeOutputItemList_jobOptions.py")
fullESDList += CfgItemList( "Isolation", items = IsoAODESList)
except Exception:
treatException("Could not load IsoEventShape item list")
#egamma
if rec.doEgamma():
try:
......@@ -168,8 +175,13 @@ if recAlgs.doEFlow():
pass
pass
if recAlgs.doTrackParticleCellAssociation():
trackParticleCellAssociationList=["xAOD::CaloClusterContainer#InDetTrackParticlesAssociatedClusters",
"xAOD::CaloClusterAuxContainer#InDetTrackParticlesAssociatedClustersAux.",
"xAOD::TrackParticleClusterAssociationContainer#InDetTrackParticlesClusterAssociations",
"xAOD::TrackParticleClusterAssociationAuxContainer#InDetTrackParticlesClusterAssociationsAux."]
fullESDList += CfgItemList("trackParticleCellAsso",items=trackParticleCellAssociationList)
# Muon combined reconstruction
if DetFlags.detdescr.Muon_on() or DetFlags.detdescr.Calo_on():
......
Markdown is supported
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