Skip to content

[ATR-24152] Save probe-leg data to the trigger EDM

Tim Martin requested to merge tamartin/athena:write_probe into master

cc @okuprash, @okumura, @vmartin

This MR will increase the EDM size, but it's doing so by adding the lower-pt "probe" objects in T&P chains.

So if it adds too much - then we are probably better off tackling this by addressing the chains themselves, not this mechanism of saving the data.

Tim

Changes from the CI MC test.

96a97
>        0.944 kb        0.223 kb        0.011 kb        4.241       20  HLT_egamma_Electrons (DataVector<xAOD::Electron_v1>) [Trig]
105d105
<        0.944 kb        0.225 kb        0.011 kb        4.204       20  HLT_egamma_Electrons (DataVector<xAOD::Electron_v1>) [Trig]
153d152
<        1.003 kb        0.243 kb        0.012 kb        4.124       20  HLT_IDTrack_Electron_IDTrig (DataVector<xAOD::TrackParticle_v1>) [Trig]
156d154
<        0.988 kb        0.245 kb        0.012 kb        4.032       20  HLT_IDTrack_Electron_FTF (DataVector<xAOD::TrackParticle_v1>) [Trig]
158a157
>        1.003 kb        0.246 kb        0.012 kb        4.075       20  HLT_IDTrack_Electron_IDTrig (DataVector<xAOD::TrackParticle_v1>) [Trig]
163a163
>        0.988 kb        0.248 kb        0.012 kb        3.984       20  HLT_IDTrack_Electron_FTF (DataVector<xAOD::TrackParticle_v1>) [Trig]
178c178
<        0.974 kb        0.262 kb        0.013 kb        3.720       20  HLT_TrigCostContainer (DataVector<xAOD::TrigComposite_v1>) [Trig]
---
>        0.974 kb        0.261 kb        0.013 kb        3.734       20  HLT_TrigCostContainer (DataVector<xAOD::TrigComposite_v1>) [Trig]
189c189
<        4.038 kb        0.545 kb        0.027 kb        7.410       20  HLT_TrigEMClusters (DataVector<xAOD::CaloCluster_v1>) [Trig]
---
>        4.054 kb        0.554 kb        0.028 kb        7.321       20  HLT_TrigEMClusters (DataVector<xAOD::CaloCluster_v1>) [Trig]
201,202c201,202
<       14.356 kb        1.087 kb        0.054 kb       13.208        1  DataHeader (()) [MetaData]
<        5.560 kb        1.093 kb        0.055 kb        5.088       20  HLT_CaloEMClusters (DataVector<xAOD::CaloCluster_v1>) [Trig]
---
>       14.356 kb        1.088 kb        0.054 kb       13.197        1  DataHeader (()) [MetaData]
>        5.771 kb        1.147 kb        0.057 kb        5.029       20  HLT_CaloEMClusters (DataVector<xAOD::CaloCluster_v1>) [Trig]
223d222
<        8.956 kb        2.195 kb        0.110 kb        4.080       20  HLT_TopoCaloClustersRoI (DataVector<xAOD::CaloCluster_v1>) [Trig]
230a230
>        9.572 kb        2.557 kb        0.128 kb        3.744       20  HLT_TopoCaloClustersRoI (DataVector<xAOD::CaloCluster_v1>) [Trig]
315c315
<       91.987 kb       18.351 kb        0.918 kb        5.013       20  HLT_egamma_Electrons (xAOD::ElectronAuxContainer_v3) [Trig]
---
>       93.068 kb       19.117 kb        0.956 kb        4.868       20  HLT_egamma_Electrons (xAOD::ElectronAuxContainer_v3) [Trig]
321d320
<       93.436 kb       24.924 kb        1.246 kb        3.749       20  HLT_TrigEMClusters (xAOD::CaloClusterTrigAuxContainer_v1) [Trig]
322a322
>       94.158 kb       25.462 kb        1.273 kb        3.698       20  HLT_TrigEMClusters (xAOD::CaloClusterTrigAuxContainer_v1) [Trig]
324,325c324
<      167.642 kb       26.618 kb        1.331 kb        6.298        1  DataHeaderForm (()) [MetaData]
<      132.413 kb       28.855 kb        1.443 kb        4.589       20  HLT_FastElectrons (xAOD::TrigElectronAuxContainer_v1) [Trig]
---
>      167.642 kb       26.621 kb        1.331 kb        6.297        1  DataHeaderForm (()) [MetaData]
326a326
>      137.784 kb       30.665 kb        1.533 kb        4.493       20  HLT_FastElectrons (xAOD::TrigElectronAuxContainer_v1) [Trig]
358d357
<      161.776 kb       53.567 kb        2.678 kb        3.020       20  HLT_CaloEMClusters (xAOD::CaloClusterTrigAuxContainer_v1) [Trig]
363a363
>      171.463 kb       59.098 kb        2.955 kb        2.901       20  HLT_CaloEMClusters (xAOD::CaloClusterTrigAuxContainer_v1) [Trig]
383d382
<      317.065 kb       80.035 kb        4.002 kb        3.962       20  HLT_IDTrack_Electron_IDTrig (xAOD::TrackParticleAuxContainer_v5) [Trig]
388a388
>      331.425 kb       87.842 kb        4.392 kb        3.773       20  HLT_IDTrack_Electron_IDTrig (xAOD::TrackParticleAuxContainer_v5) [Trig]
391,392d390
<      300.383 kb       98.576 kb        4.929 kb        3.047       20  HLT_TopoCaloClustersRoI (xAOD::CaloClusterTrigAuxContainer_v1) [Trig]
<      402.541 kb      102.534 kb        5.127 kb        3.926       20  HLT_IDTrack_Electron_FTF (xAOD::TrackParticleAuxContainer_v5) [Trig]
394a393,394
>      419.924 kb      108.687 kb        5.434 kb        3.864       20  HLT_IDTrack_Electron_FTF (xAOD::TrackParticleAuxContainer_v5) [Trig]
>      324.277 kb      111.006 kb        5.550 kb        2.921       20  HLT_TopoCaloClustersRoI (xAOD::CaloClusterTrigAuxContainer_v1) [Trig]
413c413
<     4188.450 kb      656.460 kb       32.823 kb        6.380       20  HLTNav_Summary_OnlineSlimmed (xAOD::TrigCompositeAuxContainer_v2) [Trig]
---
>     4188.450 kb      659.934 kb       32.997 kb        6.347       20  HLTNav_Summary_OnlineSlimmed (xAOD::TrigCompositeAuxContainer_v2) [Trig]
415a416
>     4829.969 kb     1053.199 kb       52.660 kb        4.586       20  HLT_TrigCostContainer (xAOD::TrigCompositeAuxContainer_v2) [Trig]
417d417
<     4822.278 kb     1058.222 kb       52.911 kb        4.557       20  HLT_TrigCostContainer (xAOD::TrigCompositeAuxContainer_v2) [Trig]

Merge request reports