A customized version of Delphes 3.3.2 is made available that adds displacement variables and stores the displacement in the output.
Two new Delphes modules are added:
- TrackVertexSmearing that simulates smearing due to resolution in the track origin identification.
- JetDisplacement that defines jet vertex displacement. This is defined here by considering that displacement of origin of tracks, and taking the minimum among tracks with pt larger than some cutoff.
The 3.3.2_JD_TVS includes additions/modifications in the following files:
TrackVertexSmearing.cc
JetDisplacement.cc
root2lhco.cpp
Notice: the patched root2lhco.cpp converter skips the Track, Tower and Photon branches, so that one can use .root event files without the above branches, substantially reducing the file size. Event files like those can be generated by a card like the one given in cards/ATLAS_IP5_reducedtree.tcl. However, because some object attributes are missing, events are not displayed correctly by the examples/EventDisplay.C viewer.
A card producing full untrimmed .root files is provided as cards/ATLAS_IP5_fulltree.tcl.