Skip to content
Snippets Groups Projects
Commit 662ee90f authored by scott snyder's avatar scott snyder
Browse files

TrigT1CaloToolInterfaces: Fix undefined behavior warning.

If we reference DataVector<xAOD::TriggerTower>, we need to include
TriggerTowerContainer.h, not just TriggerTower.h.  Otherwise, we won't
see the DATAVECTOR_BASE macro declaring the TriggerTower inheritance,
and thus we'll be using a _different_ DataVector type.   This then
gives ubsan warnings.
parent 5aae9bc8
No related branches found
No related tags found
No related merge requests found
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
#include "GaudiKernel/IAlgTool.h" #include "GaudiKernel/IAlgTool.h"
#include "TrigT1CaloEvent/TriggerTower.h" #include "TrigT1CaloEvent/TriggerTower.h"
#include "xAODTrigL1Calo/TriggerTower.h" #include "xAODTrigL1Calo/TriggerTowerContainer.h"
#include "TrigT1CaloEvent/CPMTower.h" #include "TrigT1CaloEvent/CPMTower.h"
#include "xAODTrigL1Calo/CPMTower.h" #include "xAODTrigL1Calo/CPMTower.h"
#include <map> #include <map>
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
#include "Identifier/Identifier.h" #include "Identifier/Identifier.h"
#include "Identifier/HWIdentifier.h" #include "Identifier/HWIdentifier.h"
#include "TrigT1CaloCalibConditions/L1CaloCoolChannelId.h" #include "TrigT1CaloCalibConditions/L1CaloCoolChannelId.h"
#include "xAODTrigL1Calo/TriggerTower.h" #include "xAODTrigL1Calo/TriggerTowerContainer.h"
namespace LVL1 namespace LVL1
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment