New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New HeavyIon ClusterCompatibility object and producer for beam scraping removal #8996
New HeavyIon ClusterCompatibility object and producer for beam scraping removal #8996
Conversation
…t to the filter. Extend default sweep from z=-40 to z=40. Add to HI RECO sequence.
…and avoid reliance on reco::Centrality object
A new Pull Request was created by @appeltel (Eric Appelt) for CMSSW_7_5_X. New HeavyIon ClusterCompatibility object and producer for beam scraping removal It involves the following packages: DataFormats/HeavyIonEvent @cmsbuild, @cvuosalo, @nclopezo, @slava77 can you please review it and eventually sign? Thanks. |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 for #8996 94eda2a
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_5_X IBs unless changes (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @davidlange6, @nclopezo, @smuzaffar |
+1 |
New HeavyIon ClusterCompatibility object and producer for beam scraping removal
This request is to create a new "ClusterCompatibility" DataFormat and associated producer for use in the HeavyIon reconstruction scenario.
This DataFormat is required in order to facilitate a change in analysis strategy for heavy ion data in 2015, where RECO may be replaced with AOD. In previous years, RECO event content has been stored which includes pixel clusters. The pixel cluster information was used to run the HLTPixelClusterShapeFilter to remove beam scraping events from analysis samples. The ClusterCompatibility object provides a small (2.5 kB compressed) summary of the cluster-vertex compatibility information given a hypothesis of a collision vertex at several positions along the z-axis.
From the information stored in the ClusterCompatibility object, it is possible to implement a filter with identical behavior to the HLTPixelClusterShapeFilter that does not need access to the collection of pixel clusters, which is not present in AOD. Such a filter has been implemented and tested, but is not part of this pull request.
In addition to allowing the removal of beam scraping events from analysis samples, the ClusterCompatibility object could be used to identify PbPb collision events with multiple collision vertices. This is not currently possible using tracks, as the specialized heavy ion tracking is performed relative to a specific single vertex position.