Tracking/TrackHitContributions/hit_matching: 2DStrip-compatibility.#23
Tracking/TrackHitContributions/hit_matching: 2DStrip-compatibility.#23
Conversation
i) Association efficiencies of 'p' and 'n' strips are histo'd independently, as well as simultaneous 'p&n'. ii) r vs. z: 'p' and 'n' RecHits are combined to obtain precise 3D info. For the BarrelOuterTracker, this is achieved by retrieving WorldToLocal transforms from a TGeometry file. Also: some cosmetics changes, e.g.: input filename, output to ROOT file.
|
Hello, This PR requires PR #1077 of `epic (eic/epic#1077). This PR improves the processing of 2DStrip hits in the It also introduces a new feature, viz. the independent histogramming of the association efficiency of 'p' and 'n' strips: The processing of pixel (as opposed to 2DStrip) data keeps being unchanged: In order to bring into play the special processing of 2Dstrip data, one needs to symlink a TGeometry file to Note that concerning the association efficiency histo:
|
|
Note: I haven't followed the indentation style of the original file. For various reasons:
|
|
Hi Yann. Thanks a lot for updating this. Should we update the README (https://github.com/eic/snippets/blob/main/Tracking/TrackHitContributions/README.md) to include the instructions for including the TGeometry file, and how to toggle the verbose flag and max number of events? |
|
Hello, While doing this I tried to execute the recommended (in to check that it still works now that I added arguments to the macro (since those have default values, there is a priori no reason that I shouldn't work). But then I got the following error: This, whether I execute my new version or the old one. |
#1077) …ugh TGeometry. This is in particular taken advantage by the "hit_matching" script. i) Numbering: starts @ 0 (this concerns layer and module). ii) The name of layer and module nodes contains the word "Layer"/"Module" . iii) The name of the Sensitive Volume is "DriftGap" or for the 2DStrip version, where there are Multiple Sensitive Volumes, "ReferenceThinGap". Also, the angular aperture of CyMBaL used in segmentation is also corrected. ### Briefly, what does this PR introduce? Please link to any relevant presentations or discussions. ### What is the urgency of this PR? - [* ] Medium ### What kind of change does this PR introduce? - [ *] other: Required by PR#23 of `eic/snippets` (eic/snippets#23). --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>




i) Association efficiencies of 'p' and 'n' strips are histo'd independently, as well as simultaneous 'p&n'.
ii) r vs. z: 'p' and 'n' RecHits are combined to obtain precise 3D info. For the BarrelOuterTracker, this is achieved by retrieving WorldToLocal transforms from a TGeometry file.
Also: some cosmetics changes, e.g.: input filename, output to ROOT file.
Briefly, what does this PR introduce? Please link to any relevant presentations or discussions.
What is the urgency of this PR?
What kind of change does this PR introduce?