Major Changes
- Use Pattern Recognition in addition to GEANT model to determine which tiles and ribbons to associate with tracks
- This allows us to handle near misses, which is needed to do efficiency studies
- Have information be associated with tracks, instead of having a single big set for the whole event
- This makes using the event display much easier
- This makes getting access to information in Recon root files easier
- Handle track errors correctly
- This wasn't being done before
- This looks nice in the event display
- Sort ACD - track associations by a combined signal size/ distance quality measure instead of using only distance
- This gets rid of problems with shadowing, where one association with a small signal masked another nearby one with a larger signal
- Always calculate gaps to tiles
- Before this was a hodge podge, we had to handle cases where the track hit ribbons, tiles and missed everything differently.
Minor Changes
- Change the way the distance of closest approach is calculated when the POCA occurs exactly at the head of the track
- This effects some events track which graze side tiles (and a very few which graze to tiles), but only when the distances of closest approach is quite large
- Use the hardware veto information instead of the energy information in counting number of tiles hit in the Merit Variables
- This handles issues with the slower timing of the PHA electronics
Testing and Comparison
Merit Variables that stayed exactly the same
Variable |
Plot |
|||
---|---|---|---|---|
Acd Tile Count (also AcdNoRow3Readout): |
|
|||
AcdRibbonCount: |
|
|||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5647a733-c3e7-47ab-b533-6e3191adbf19"><ac:plain-text-body><![CDATA[ |
AcdTileEnergy (also AcdEnergyTop, AcdEnergyRow[0-3]): |
!AcdTotalEnergy.gif |
thumbnail! |
]]></ac:plain-text-body></ac:structured-macro> |
AcdRibbonEnergy: |
|
|||
AcdCornerDoca: |
|
|||
AcdTkr1CornerDoca: |
|
Variables that changed slightly because we are using the hardware veto to count hits instead of the Energy corresponding to an expected veto
Variable |
Plot |
|||
---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f2497a6e-fb0f-4364-87fc-6b2f074e8d1b"><ac:plain-text-body><![CDATA[ |
AcdNoTop (and AcdNoSideRow[0-3]): |
!AcdNoTop.gif |
thumbnail! |
]]></ac:plain-text-body></ac:structured-macro> |
Changes in the AcdTkr1ActiveDist set of variables
Variable |
Plot |
Comments |
---|---|---|
|
|
Combination of 3 effects:
|
AcdTkr1ActDistTileEnergy: |
|
Combination of 2 effects:
|
AcdTkr1ActiveDist: |
|
|
|
|
Combination of 2 effects:
|
|
|
|
Changes in the AcdTkr1RibbonActDist set of variables
Variable |
Plots |
Comments |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changes in the AcdTkr1RibbonDist series of variables
Variable |
Plot |
Comment |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Changes in the AcdActiveDist3D series of variables
Variable |
Plot |
Comment |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Changes in the AcdRibbonActDist series of variables
Variable |
Plot |
Comment |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Changes in the AcdTkrRibbonDist series of variables
Variable |
Plot |
Comment |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|