Skip to content

Updating the LengthIntegrator tool to dump an ntuple instead of TProfiles with information of volumes/material/X0/L0

Updating the LengthIntegrator to dump a small scaled ntuple with a tree, rather than plots directly. The original approach was quite cpu heavy and the jobs were slow. A simple rootmacro has been made that runs over the output that re-produce already similar results as previous, but need to figure out a place for this to live.

Still need to decide whether we want to keep the old approach as an alternative or if all related code can be safely removed.
Removing plots

Using if(m_geoModelSvc->geoConfig()==GeoModel::GEO_RUN4) { m_isITk = true; } to decide which detector it is, might exist a better way to get this information in Sim?
Updated so this is configured via the postinclude of the LengthIntegrator

For the record, the plotting macro is uploaded to here: https://gitlab.cern.ch/Atlas-Inner-Tracking/materialplotting This could be moved into a more proper location so it can be used for ART, but I'm not sure where that would be

FYI: @nstyles, @goblirsc, @nreadiof, @hhayward

Edited by Nora Emilia Pettersson

Merge request reports