ATLAS Offline Software
Loading...
Searching...
No Matches
HGTD_PlottingHelpers.h File Reference

Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration. More...

Go to the source code of this file.

Detailed Description

Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration.

Author
M. Sutton (original AtlasStyle/AtlasUtils); Alexander Leopold alexa.nosp@m.nder.nosp@m..leop.nosp@m.old@.nosp@m.cern..nosp@m.ch (merge and trim)

ATLAS style and label helpers for the HGTD validation plotting macros.

ATLAS Style, based on a style file from BaBar. Merged and trimmed from the AtlasStyle.{cxx,h} / AtlasUtils.{cxx,h} pair as carried in atlas-hgtd/SimulationAndPerformance/hgtdanalysisathena (HGTD_Plots/).

Only the three entry points the HGTD macros actually use are kept – SetAtlasStyle(), atlas::ATLAS_LABEL() and atlas::myText(). The remaining AtlasUtils graph helpers (myTGraphErrorsDivide, myMakeBand, myAddtoBand, TH1TOTGraph, myBoxText, myMarkerText) are used by no macro in that repository and were dropped.

Definitions are inline in this header on purpose: it is included by both plotting executables, which removes the guard collision between AtlasStyle.cxx and AtlasStyle.h and the duplicated default argument on ATLAS_LABEL that the original pair carried.

Definition in file HGTD_PlottingHelpers.h.