Track Jets in 13.0.20

From ATLAS-TRIUMF

Jump to: navigation, search

The procedure for building Track Jets from AOD that contains TrackParticleCandidates is almost identical to the one for re-running Jet Finders on AOD. Yoshio has sample 12.0.x job options for Track Jets and a page of instructions for How to make track jets from AOD.

The basic method for building jets from AOD changed a lot between 12.0.x and 13.0.x.

In 13.0.x, suppose you want to build two kinds of Track Jets: one collection using the Cone jet finder with an opening angle of 0.3 and one collection using the Kt jet finder with a Kt parameter of 0.3.

Get the tarball of job options for re-running jet finders.

Copy myCone3TopoJet_jobOptions_aod.py to myCone4TrackJet_jobOptions_aod.py. Copy myKt3TopoJet_jobOptions_aod.py to myKt4TrackJet_jobOptions_aod.py. Copy myParticleJetBuilder_jobOptions_aod.py to myTrackParticleJetBuilder_jobOptions_aod.py.

edit myaodtoaod.py and add those three job options files to the UserAlgs.

All you really want to do is set the InputCollectionNames to "TrackParticleCandidate" in each case, and the JetCollectionName to something sensible and descriptive. In detail, for myCone4TrackJet_jobOptions_aod.py this means:

  • edit myCone4TrackJet_jobOptions_aod.py and change all 0.3 to 0.4, and all myCone3Topo to myCone4Track
  • uncomment the "inputCollectionNames line, and change "CaloCalTopoCluster" to "TrackParticleCandidate"
  • change the JetCollectionName from "Cone3LCTopoJets" to "Cone4TrackJets"
  • comment out the JetCaloClusterAdaptorTool in the AlgTools list
  • comment out the .Input.InputCollectionKey and .Input.ContainerPostfix lines

and for myKt4TrackJet_jobOptions_aod.py:

  • edit myKt4TrackJet_jobOptions_aod.py and change all 0.3 to 0.4 and all myKt3Topo to myKt4Track
  • uncomment the "inputCollectionNames line, and change "CaloCalTopoCluster" to "TrackParticleCandidate"
  • change the JetCollectionName from "Kt3LCTopoJets" to "Kt4TrackJets"
  • comment out the JetCaloClusterAdaptorTool in the AlgTools list
  • comment out the .Input.InputCollectionKey and .Input.ContainerPostfix lines

In myTrackParticleJetBuilder_jobOptions_aod.py:

  • change the ParticleJetList from "Kt3LCTopoJets", "Cone3LCTopoJets" to "Kt4TrackJets", "Cone4TrackJets"

That's it! You should have track jets in your output AOD file when you run on myaodtoaod.py.

--Isabel 12:01, 25 September 2007 (PDT)

Personal tools