Skip to content

TrigHTTLRT [type-member-init] [performance-for-range-copy] [performance-faster-string-find]

TrigHTTLRT clang-tidy fixes for : [type-member-init] [performance-for-range-copy] [performance-faster-string-find]

plus clang warnings

/data/christos/Athena-git/athena/Trigger/EFTracking/EFTrackingSim/TrigHTTLRT/src/components/../HTTHoughTransform_d0phi0_Tool.h:3:9: warning: 'HTTHOUGHTRANSFORM_D0PHI0_TOOL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef HTTHOUGHTRANSFORM_D0PHI0_TOOL_H
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/christos/Athena-git/athena/Trigger/EFTracking/EFTrackingSim/TrigHTTLRT/src/components/../HTTHoughTransform_d0phi0_Tool.h:4:9: note: 'HTTHOUGHTRANSFORMTOOL_D0PHI0_H' is defined here; did you mean 'HTTHOUGHTRANSFORM_D0PHI0_TOOL_H'?
#define HTTHOUGHTRANSFORMTOOL_D0PHI0_H
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        HTTHOUGHTRANSFORM_D0PHI0_TOOL_H
In file included from /data/christos/Athena-git/athena/Trigger/EFTracking/EFTrackingSim/TrigHTTLRT/src/components/TrigHTTLRT_entries.cxx:3:
/data/christos/Athena-git/athena/Trigger/EFTracking/EFTrackingSim/TrigHTTLRT/src/components/../HTTLLPRoadFilterTool.h:22:3: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted]
  HTTLLPRoadFilterTool() = default;
  ^
/data/christos/Athena-git/athena/Trigger/EFTracking/EFTrackingSim/TrigHTTLRT/src/components/../HTTLLPRoadFilterTool.h:19:30: note: default constructor of 'HTTLLPRoadFilterTool' is implicitly deleted because base class 'AthAlgTool' has an inaccessible default constructor
class HTTLLPRoadFilterTool : public AthAlgTool {
Edited by Christos Anastopoulos

Merge request reports