Skip to content

report_clang tidy

Vít Kučera edited this page May 11, 2026 · 33 revisions

Report from Clang-Tidy

To access the full raw file, add .md in the URL.

Summary

Per category

category issues
bugprone-assignment-in-if-condition 3
bugprone-branch-clone 396
bugprone-copy-constructor-init 1
bugprone-empty-catch 5
bugprone-exception-escape 3
bugprone-fold-init-type 1
bugprone-incorrect-roundings 5
bugprone-integer-division 39
bugprone-macro-parentheses 764
bugprone-narrowing-conversions 594
bugprone-non-zero-enum-to-bool-conversion 12
bugprone-pointer-arithmetic-on-polymorphic-object 86
bugprone-redundant-branch-condition 5
bugprone-reserved-identifier 60
bugprone-suspicious-missing-comma 1
bugprone-switch-missing-default-case 121
bugprone-too-small-loop-variable 9
bugprone-unchecked-optional-access 17
bugprone-unsafe-functions 2
bugprone-unused-local-non-trivial-variable 15
clang-analyzer-core.CallAndMessage 7
clang-analyzer-core.DivideZero 1
clang-analyzer-core.NonNullParamChecker 1
clang-analyzer-core.StackAddressEscape 2
clang-analyzer-core.UndefinedBinaryOperatorResult 6
clang-analyzer-core.uninitialized.Assign 5
clang-analyzer-core.uninitialized.Branch 1
clang-analyzer-cplusplus.NewDeleteLeaks 11
clang-analyzer-deadcode.DeadStores 97
clang-analyzer-optin.cplusplus.UninitializedObject 1
clang-analyzer-optin.cplusplus.VirtualCall 5
clang-analyzer-optin.performance.Padding 1
clang-analyzer-security.FloatLoopCounter 23
clang-analyzer-unix.Errno 3
clang-analyzer-unix.Malloc 1
clang-analyzer-unix.Stream 5
clang-diagnostic-absolute-value 4
clang-diagnostic-error 107
clang-diagnostic-format 2
clang-diagnostic-reorder-ctor 2
clang-diagnostic-sign-compare 15
clang-diagnostic-unneeded-internal-declaration 1
clang-diagnostic-unused-const-variable 1
clang-diagnostic-unused-parameter 4
clang-diagnostic-unused-variable 17
clang-diagnostic-vla-cxx-extension 58
cppcoreguidelines-avoid-const-or-ref-data-members 94
cppcoreguidelines-avoid-goto 12
cppcoreguidelines-avoid-non-const-global-variables 1467
cppcoreguidelines-init-variables 1300
cppcoreguidelines-macro-usage 276
cppcoreguidelines-missing-std-forward 7
cppcoreguidelines-prefer-member-initializer 175
cppcoreguidelines-pro-bounds-array-to-pointer-decay 2894
cppcoreguidelines-pro-type-const-cast 3
cppcoreguidelines-pro-type-cstyle-cast 60
cppcoreguidelines-pro-type-member-init 955
cppcoreguidelines-pro-type-reinterpret-cast 856
cppcoreguidelines-pro-type-static-cast-downcast 228
cppcoreguidelines-pro-type-union-access 1
cppcoreguidelines-slicing 7
cppcoreguidelines-virtual-class-destructor 4
google-default-arguments 6
misc-include-cleaner 206
misc-redundant-expression 13
misc-unused-parameters 4
modernize-avoid-bind 8
modernize-avoid-c-arrays 3735
modernize-concat-nested-namespaces 71
modernize-deprecated-headers 124
modernize-make-shared 2
modernize-make-unique 2
modernize-redundant-void-arg 1
modernize-return-braced-init-list 18
modernize-use-auto 952
modernize-use-default-member-init 522
modernize-use-designated-initializers 507
modernize-use-equals-default 80
modernize-use-nodiscard 732
modernize-use-nullptr 373
modernize-use-override 104
modernize-use-starts-ends-with 15
performance-for-range-copy 324
performance-inefficient-string-concatenation 66
performance-inefficient-vector-operation 32
performance-move-const-arg 13
performance-no-automatic-move 9
performance-type-promotion-in-math-fn 14
performance-unnecessary-copy-initialization 71
performance-unnecessary-value-param 1504
readability-avoid-unconditional-preprocessor-if 1
readability-braces-around-statements 20641
readability-const-return-type 8
readability-container-contains 294
readability-container-data-pointer 230
readability-container-size-empty 291
readability-delete-null-pointer 45
readability-else-after-return 840
readability-enum-initial-value 65
readability-implicit-bool-conversion 4495
readability-inconsistent-declaration-parameter-name 45
readability-non-const-parameter 23
readability-redundant-access-specifiers 17
readability-redundant-casting 201
readability-redundant-control-flow 137
readability-redundant-declaration 4
readability-redundant-member-init 282
readability-redundant-string-cstr 56
readability-redundant-string-init 88
readability-reference-to-constructed-temporary 3
readability-simplify-boolean-expr 1243
readability-static-definition-in-anonymous-namespace 149
readability-string-compare 1383
readability-suspicious-call-argument 52
total 50960

Per directory, per line

directory issues issues per 1000 lines
ALICE3 1073 51.4
Common 1970 46.2
DPG 1594 50
EventFiltering 820 48.2
PWGCF 13263 69.5
PWGDQ 5855 96.3
PWGEM 3033 40.2
PWGHF 1449 12.5
PWGJE 2005 29.3
PWGLF 14303 69.3
PWGMM 829 40.9
PWGUD 4090 87.7
Tools 214 42.1
Tutorials 462 42.8
total 50960 55.8

Issues

ALICE3

ALICE3/Core/Decayer.h

ALICE3/Core/Decayer.h:37:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
ALICE3/Core/Decayer.h:42:7: warning: constructor does not initialize these fields: mBz [cppcoreguidelines-pro-type-member-init]
ALICE3/Core/Decayer.h:63:12: warning: variable 'vx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:63:16: warning: variable 'vy' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:63:20: warning: variable 'vz' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:64:12: warning: variable 'px' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:64:16: warning: variable 'py' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:64:20: warning: variable 'e' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:77:13: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/Decayer.h:77:18: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]

ALICE3/Core/DelphesO2LutWriter.cxx

ALICE3/Core/DelphesO2LutWriter.cxx:78:15: warning: redundant string initialization [readability-redundant-string-init]
ALICE3/Core/DelphesO2LutWriter.cxx:121:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:128:29: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:131:50: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:137:52: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:169:66: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:172:51: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:175:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2LutWriter.cxx:208:31: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:212:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:215:32: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:255:17: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
ALICE3/Core/DelphesO2LutWriter.cxx:276:17: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/DelphesO2LutWriter.cxx:293:23: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
ALICE3/Core/DelphesO2LutWriter.cxx:332:33: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Core/DelphesO2LutWriter.cxx:355:25: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/DelphesO2LutWriter.cxx:379:12: warning: the variable 'eigenVal' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
ALICE3/Core/DelphesO2LutWriter.cxx:380:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:384:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:385:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:389:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:390:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2LutWriter.cxx:416:3: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/DelphesO2LutWriter.cxx:484:5: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/DelphesO2LutWriter.cxx:506:5: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]

ALICE3/Core/DelphesO2LutWriter.h

ALICE3/Core/DelphesO2LutWriter.h:44:81: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:45:87: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:46:81: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:47:79: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:86:5: warning: function 'toString' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DelphesO2LutWriter.h:88:28: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:89:31: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:90:28: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/DelphesO2LutWriter.h:91:27: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]

ALICE3/Core/DelphesO2TrackSmearer.cxx

ALICE3/Core/DelphesO2TrackSmearer.cxx:45:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
ALICE3/Core/DelphesO2TrackSmearer.cxx:75:16: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/DelphesO2TrackSmearer.cxx:93:26: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:119:24: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/DelphesO2TrackSmearer.cxx:217:5: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/DelphesO2TrackSmearer.cxx:225:32: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:227:34: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:232:48: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:237:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2TrackSmearer.cxx:240:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:247:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:257:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.cxx:267:3: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/DelphesO2TrackSmearer.cxx:276:37: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/Core/DelphesO2TrackSmearer.h

ALICE3/Core/DelphesO2TrackSmearer.h:38:9: warning: macro 'LUTCOVM_VERSION' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage]
ALICE3/Core/DelphesO2TrackSmearer.h:49:13: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.h:57:9: warning: variable 'bin' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/DelphesO2TrackSmearer.h:60:31: warning: call to 'log10' promotes float to double [performance-type-promotion-in-math-fn]
ALICE3/Core/DelphesO2TrackSmearer.h:61:21: warning: call to 'log10' promotes float to double [performance-type-promotion-in-math-fn]
ALICE3/Core/DelphesO2TrackSmearer.h:72:9: warning: variable 'bin' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/DelphesO2TrackSmearer.h:73:13: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.h:74:31: warning: call to 'log10' promotes float to double [performance-type-promotion-in-math-fn]
ALICE3/Core/DelphesO2TrackSmearer.h:76:9: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.h:79:17: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.h:81:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.h:126:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2TrackSmearer.h:127:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2TrackSmearer.h:128:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2TrackSmearer.h:129:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2TrackSmearer.h:137:38: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/DelphesO2TrackSmearer.h:151:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
ALICE3/Core/DelphesO2TrackSmearer.h:238:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/DelphesO2TrackSmearer.h:239:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

ALICE3/Core/DetLayer.cxx

ALICE3/Core/DetLayer.cxx:119:15: warning: redundant string initialization [readability-redundant-string-init]

ALICE3/Core/DetLayer.h

ALICE3/Core/DetLayer.h:31:8: warning: constructor does not initialize these fields: mR, mZ, mX0, mXrho, mResRPhi, mResZ, mEff, mType [cppcoreguidelines-pro-type-member-init]
ALICE3/Core/DetLayer.h:64:3: warning: function 'getRadius' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:65:3: warning: function 'getZ' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:66:3: warning: function 'getRadiationLength' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:67:3: warning: function 'getDensity' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:68:3: warning: function 'getResolutionRPhi' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:69:3: warning: function 'getResolutionZ' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:70:3: warning: function 'getEfficiency' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:71:3: warning: function 'getType' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:72:3: warning: function 'getName' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:73:3: warning: function 'getDeadPhiRegions' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:76:3: warning: function 'isInert' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:77:3: warning: function 'isSilicon' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:78:3: warning: function 'isGas' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:79:3: warning: function 'isTOF' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:80:3: warning: function 'isVertex' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:81:3: warning: function 'isActive' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:84:3: warning: function 'toString' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:93:3: warning: function 'isInDeadPhiRegion' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/DetLayer.h:95:36: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/Core/FastTracker.cxx

ALICE3/Core/FastTracker.cxx:47:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
ALICE3/Core/FastTracker.cxx:54:41: warning: the parameter 'name' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.cxx:121:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FastTracker.cxx:122:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FastTracker.cxx:123:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FastTracker.cxx:146:23: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:148:61: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:150:59: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:157:65: warning: the parameter 'configMap' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.cxx:184:39: warning: use starts_with instead of rfind [modernize-use-starts-ends-with]
ALICE3/Core/FastTracker.cxx:190:9: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/Core/FastTracker.cxx:199:9: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/Core/FastTracker.cxx:199:21: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FastTracker.cxx:220:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:224:20: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:226:9: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:250:54: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:262:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:296:9: warning: variable 'sx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/FastTracker.cxx:296:13: warning: variable 'goodHit' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/FastTracker.cxx:306:16: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
ALICE3/Core/FastTracker.cxx:311:3: warning: uninitialized record type: 'posIni' [cppcoreguidelines-pro-type-member-init]
ALICE3/Core/FastTracker.cxx:372:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Core/FastTracker.cxx:374:17: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:387:9: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/Core/FastTracker.cxx:430:41: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Core/FastTracker.cxx:446:23: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:458:5: warning: uninitialized record type: 'spacePoint' [cppcoreguidelines-pro-type-member-init]
ALICE3/Core/FastTracker.cxx:464:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FastTracker.cxx:475:9: warning: redundant explicit casting to the same type 'float' as the sub-expression, remove this casting [readability-redundant-casting]
ALICE3/Core/FastTracker.cxx:476:9: warning: redundant explicit casting to the same type 'float' as the sub-expression, remove this casting [readability-redundant-casting]
ALICE3/Core/FastTracker.cxx:492:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Core/FastTracker.cxx:560:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FastTracker.cxx:574:20: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:586:20: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FastTracker.cxx:589:12: warning: the variable 'eigVal' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
ALICE3/Core/FastTracker.cxx:592:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:611:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FastTracker.cxx:614:32: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FastTracker.cxx:625:32: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/Core/FastTracker.h

ALICE3/Core/FastTracker.h:30:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
ALICE3/Core/FastTracker.h:46:11: warning: use '= default' to define a trivial destructor [modernize-use-equals-default]
ALICE3/Core/FastTracker.h:56:3: warning: function 'GetLayer' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:57:3: warning: function 'GetLayers' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:58:3: warning: function 'GetLayerIndex' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:59:3: warning: function 'GetNLayers' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:60:3: warning: function 'IsLayerInert' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:62:45: warning: the const qualified parameter 'layerName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.h:63:36: warning: the const qualified parameter 'layerName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.h:64:44: warning: the const qualified parameter 'layerName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.h:65:41: warning: the const qualified parameter 'layerName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.h:66:40: warning: the const qualified parameter 'layerName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/FastTracker.h:123:3: warning: function 'GetNIntercepts' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:124:3: warning: function 'GetNSiliconPoints' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:125:3: warning: function 'GetNGasPoints' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:126:3: warning: function 'GetGoodHitProb' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:130:3: warning: function 'GetNHits' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:131:3: warning: function 'GetHitX' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:132:3: warning: function 'GetHitY' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:133:3: warning: function 'GetHitZ' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:134:3: warning: function 'GetCovMatOK' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:135:3: warning: function 'GetCovMatNotOK' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FastTracker.h:148:15: warning: member 'mCrossSectionMinB' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]

ALICE3/Core/FlatLutEntry.cxx

ALICE3/Core/FlatLutEntry.cxx:31:7: warning: variable 'bin' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/FlatLutEntry.cxx:46:7: warning: variable 'bin' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/FlatLutEntry.cxx:118:10: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:124:10: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:129:11: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:134:11: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:194:24: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:224:25: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:235:13: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutEntry.cxx:260:13: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]

ALICE3/Core/FlatLutEntry.h

ALICE3/Core/FlatLutEntry.h:22:9: warning: macro 'LUTCOVM_VERSION' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage]
ALICE3/Core/FlatLutEntry.h:39:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FlatLutEntry.h:40:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FlatLutEntry.h:41:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FlatLutEntry.h:42:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FlatLutEntry.h:56:3: warning: function 'eval' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:60:13: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutEntry.h:65:3: warning: function 'fracPositionWithinBin' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:66:3: warning: function 'find' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:83:3: warning: function 'check_version' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:110:3: warning: function 'getEntryRef' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:120:3: warning: function 'getHeaderRef' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:131:3: warning: function 'data' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:136:3: warning: function 'bytes' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:171:3: warning: function 'isLoaded' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutEntry.h:182:3: warning: function 'getEntryOffset' should be marked [[nodiscard]] [modernize-use-nodiscard]

ALICE3/Core/FlatLutWriter.cxx

ALICE3/Core/FlatLutWriter.cxx:60:15: warning: redundant string initialization [readability-redundant-string-init]
ALICE3/Core/FlatLutWriter.cxx:101:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:108:29: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:111:51: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:117:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:159:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FlatLutWriter.cxx:245:17: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
ALICE3/Core/FlatLutWriter.cxx:268:17: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutWriter.cxx:293:23: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
ALICE3/Core/FlatLutWriter.cxx:335:33: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Core/FlatLutWriter.cxx:363:25: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatLutWriter.cxx:395:12: warning: the variable 'eigenVal' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
ALICE3/Core/FlatLutWriter.cxx:396:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:401:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:402:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:407:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:408:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Core/FlatLutWriter.cxx:465:3: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/FlatLutWriter.cxx:518:5: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/FlatLutWriter.cxx:542:5: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]

ALICE3/Core/FlatLutWriter.h

ALICE3/Core/FlatLutWriter.h:42:81: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:43:87: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:44:81: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:45:79: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:87:5: warning: function 'toString' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatLutWriter.h:90:28: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:91:31: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:92:28: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]
ALICE3/Core/FlatLutWriter.h:93:27: warning: use designated initializer list to initialize 'LutBinning' [modernize-use-designated-initializers]

ALICE3/Core/FlatTrackSmearer.cxx

ALICE3/Core/FlatTrackSmearer.cxx:182:25: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Core/FlatTrackSmearer.cxx:237:7: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/FlatTrackSmearer.cxx:261:7: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/FlatTrackSmearer.cxx:287:7: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/FlatTrackSmearer.cxx:308:5: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/Core/FlatTrackSmearer.cxx:331:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Core/FlatTrackSmearer.cxx:366:3: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]

ALICE3/Core/FlatTrackSmearer.h

ALICE3/Core/FlatTrackSmearer.h:40:3: warning: function 'hasTable' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:47:3: warning: function 'getLUTHeader' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:53:3: warning: function 'getPtRes' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:54:3: warning: function 'getEtaRes' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:55:3: warning: function 'getAbsPtRes' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:56:3: warning: function 'getAbsEtaRes' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:57:3: warning: function 'getEfficiency' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/FlatTrackSmearer.h:67:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

ALICE3/Core/GeometryContainer.cxx

ALICE3/Core/GeometryContainer.cxx:76:15: warning: use starts_with instead of find [modernize-use-starts-ends-with]
ALICE3/Core/GeometryContainer.cxx:97:8: warning: variable 'cleanLutWhenLoaded' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/GeometryContainer.cxx:124:5: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/Core/GeometryContainer.cxx:146:5: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/Core/GeometryContainer.cxx:162:82: warning: the const qualified parameter 'downloadPath' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/GeometryContainer.cxx:165:12: warning: use starts_with instead of rfind [modernize-use-starts-ends-with]
ALICE3/Core/GeometryContainer.cxx:176:5: warning: uninitialized record type: 'buffer' [cppcoreguidelines-pro-type-member-init]
ALICE3/Core/GeometryContainer.cxx:179:14: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]
ALICE3/Core/GeometryContainer.cxx:186:14: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]
ALICE3/Core/GeometryContainer.cxx:206:18: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]
ALICE3/Core/GeometryContainer.cxx:213:18: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]
ALICE3/Core/GeometryContainer.cxx:222:14: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]
ALICE3/Core/GeometryContainer.cxx:230:14: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]
ALICE3/Core/GeometryContainer.cxx:287:12: warning: constness of 'localPath' prevents automatic move [performance-no-automatic-move]

ALICE3/Core/GeometryContainer.h

ALICE3/Core/GeometryContainer.h:36:38: warning: the parameter 'filename' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/Core/GeometryContainer.h:64:3: warning: function 'getConfigurations' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:65:3: warning: function 'getConfiguration' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:66:3: warning: function 'getLayerNames' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:67:3: warning: function 'hasValue' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:68:3: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:71:3: warning: function 'getFloatValue' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:72:3: warning: function 'getIntValue' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:97:3: warning: function 'getNumberOfConfigurations' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:98:3: warning: function 'getEntries' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:99:3: warning: function 'getEntry' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:100:3: warning: function 'getGeometryEntry' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:104:3: warning: function 'getConfigurations' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:105:3: warning: function 'getConfiguration' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:108:3: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/GeometryContainer.h:109:3: warning: function 'getFloatValue' should be marked [[nodiscard]] [modernize-use-nodiscard]

ALICE3/Core/TrackUtilities.cxx

ALICE3/Core/TrackUtilities.cxx:30:71: warning: the const qualified parameter 'particle' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/TrackUtilities.cxx:31:76: warning: the const qualified parameter 'productionVertex' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
ALICE3/Core/TrackUtilities.cxx:34:3: warning: uninitialized record type: 'params' [cppcoreguidelines-pro-type-member-init]
ALICE3/Core/TrackUtilities.cxx:36:9: warning: variable 's' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/TrackUtilities.cxx:36:12: warning: variable 'c' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Core/TrackUtilities.cxx:36:15: warning: variable 'x' is not initialized [cppcoreguidelines-init-variables]

ALICE3/Core/TrackUtilities.h

ALICE3/Core/TrackUtilities.h:38:5: warning: 'mPdgCode' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:39:5: warning: 'mPx' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:40:5: warning: 'mPy' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:41:5: warning: 'mPz' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:42:5: warning: 'mE' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:43:5: warning: 'mVx' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:44:5: warning: 'mVy' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:45:5: warning: 'mVz' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/Core/TrackUtilities.h:66:3: warning: function 'pdgCode' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:67:3: warning: function 'isAlive' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:68:3: warning: function 'vx' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:69:3: warning: function 'vy' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:70:3: warning: function 'vz' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:71:3: warning: function 'px' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:72:3: warning: function 'py' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:73:3: warning: function 'pz' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:74:3: warning: function 'e' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:75:3: warning: function 'radius' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:76:3: warning: function 'pt' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:77:3: warning: function 'p' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/Core/TrackUtilities.h:105:52: warning: the parameter 'particle' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/Core/TrackUtilities.h:115:52: warning: parameter 'productionVertex' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]

ALICE3/ML/HfMlResponse3Prong.h

ALICE3/ML/HfMlResponse3Prong.h:22:1: warning: included header vector is not used directly [misc-include-cleaner]
ALICE3/ML/HfMlResponse3Prong.h:34:9: warning: function-like macro 'CHECK_AND_FILL_ML_ALICE3' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]

ALICE3/Macros/drawFastTracker.C

ALICE3/Macros/drawFastTracker.C:42:21: warning: use nullptr [modernize-use-nullptr]
ALICE3/Macros/drawFastTracker.C:54:8: warning: Value stored to 'field' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
ALICE3/Macros/drawFastTracker.C:54:8: warning: unused variable 'field' [clang-diagnostic-unused-variable]
ALICE3/Macros/drawFastTracker.C:59:7: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Macros/drawFastTracker.C:94:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
ALICE3/Macros/drawFastTracker.C:97:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
ALICE3/Macros/drawFastTracker.C:108:49: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]

ALICE3/Macros/testFastTracker.C

ALICE3/Macros/testFastTracker.C:22:34: warning: unused parameter 'geometryFile' [clang-diagnostic-unused-parameter]
ALICE3/Macros/testFastTracker.C:22:34: warning: parameter 'geometryFile' is unused [misc-unused-parameters]
ALICE3/Macros/testFastTracker.C:22:34: warning: the parameter 'geometryFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]

ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx

ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:55:18: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:91:8: warning: constructor does not initialize these fields: pdgDB [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:102:50: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:152:5: warning: function 'hasNaN' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:164:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:165:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:247:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:417:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:430:13: warning: variable 'eta' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:433:13: warning: variable 'y' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:450:21: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:460:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:469:15: warning: variable 'eta' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:472:15: warning: variable 'y' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyDecayer.cxx:530:39: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

ALICE3/TableProducer/OTF/onTheFlyDetectorGeometryProvider.cxx

ALICE3/TableProducer/OTF/onTheFlyDetectorGeometryProvider.cxx:39:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx

ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:76:8: warning: constructor does not initialize these fields: pdg, ccdb [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:304:27: warning: use starts_with instead of find [modernize-use-starts-ends-with]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:362:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:363:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:440:11: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:440:16: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:448:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:449:7: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:479:7: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:502:16: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:520:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:542:22: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:543:22: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:544:22: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:547:45: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:547:59: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:547:97: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:555:9: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:582:23: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:616:43: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:689:37: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:739:37: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:835:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:836:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:837:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:838:24: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx:847:24: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx

ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:69:10: warning: inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead [modernize-deprecated-headers]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:74:37: warning: variable 'h2dInnerTimeResTrack' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:75:37: warning: variable 'h2dInnerTimeResTotal' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:76:37: warning: variable 'h2dOuterTimeResTrack' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:77:37: warning: variable 'h2dOuterTimeResTotal' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:78:52: warning: variable 'h2dInnerNsigmaTrue' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:79:52: warning: variable 'h2dOuterNsigmaTrue' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:80:52: warning: variable 'h2dInnerDeltaTrue' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:81:52: warning: variable 'h2dOuterDeltaTrue' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:83:8: warning: constructor does not initialize these fields: pdg, ccdb [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:165:27: warning: unused local variable 'histPath' of type 'const std::string' (aka 'const basic_string<char>') [bugprone-unused-local-non-trivial-variable]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:171:27: warning: use starts_with instead of find [modernize-use-starts-ends-with]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:256:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:257:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:270:23: warning: unused local variable 'nameTitleInner' of type 'std::string' (aka 'basic_string<char>') [bugprone-unused-local-non-trivial-variable]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:271:23: warning: unused local variable 'nameTitleOuter' of type 'std::string' (aka 'basic_string<char>') [bugprone-unused-local-non-trivial-variable]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:272:23: warning: unused local variable 'nameTitleInnerDelta' of type 'std::string' (aka 'basic_string<char>') [bugprone-unused-local-non-trivial-variable]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:273:23: warning: unused local variable 'nameTitleOuterDelta' of type 'std::string' (aka 'basic_string<char>') [bugprone-unused-local-non-trivial-variable]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:292:17: warning: member 'layerRadius' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:293:17: warning: member 'layerLength' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:294:17: warning: member 'pixelDimensionZ' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:295:17: warning: member 'pixelDimensionRPhi' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:296:17: warning: member 'fractionInactive' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:297:17: warning: member 'magField' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:329:7: warning: 'axisZ' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:334:13: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:338:38: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:339:13: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:343:35: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:396:7: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:403:7: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:423:13: warning: variable 'x' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:423:16: warning: variable 'y' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:423:19: warning: variable 'z' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:428:12: warning: variable 'b' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:461:11: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:461:16: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:469:7: warning: Value stored to 'length' is never read [clang-analyzer-deadcode.DeadStores]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:487:13: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:488:13: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:491:7: warning: uninitialized record type: 'mom' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:497:7: warning: uninitialized record type: 'startPoint' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:654:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:686:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:782:7: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:809:24: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:818:24: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:827:24: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:828:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:886:65: warning: 2nd argument 'dNdEta' (passed to 'nch') looks like it might be swapped with the 3rd, 'pseudorapidity' (passed to 'eta') [readability-suspicious-call-argument]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:887:66: warning: 2nd argument 'dNdEta' (passed to 'nch') looks like it might be swapped with the 3rd, 'pseudorapidity' (passed to 'eta') [readability-suspicious-call-argument]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:917:68: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx:919:68: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/TableProducer/OTF/onTheFlyTracker.cxx

ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:105:10: warning: inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead [modernize-deprecated-headers]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:110:9: warning: function-like macro 'getHist' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:111:28: warning: macro argument should be enclosed in parentheses [bugprone-macro-parentheses]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:112:9: warning: variadic macro 'fillHist' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:117:9: warning: variadic macro 'insertHist' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:119:8: warning: constructor does not initialize these fields: thisCascade, thisV0, pdgDB, ccdb [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:246:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:249:9: warning: constructor does not initialize these fields: mcLabel, isDecayDau, isWeakDecayDau, isUsedInCascading, nSiliconHits, nTPCHits [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:272:5: warning: function 'getTimeMUS' should be marked [[nodiscard]] [modernize-use-nodiscard]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:386:27: warning: use starts_with instead of find [modernize-use-starts-ends-with]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:632:26: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:640:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:684:7: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:686:53: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:710:36: warning: the parameter 'particle' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:717:11: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:717:16: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:761:39: warning: the parameter 'particle' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:921:9: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:949:13: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:950:13: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:951:13: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:972:7: warning: uninitialized record type: 'isReco' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:973:7: warning: uninitialized record type: 'nHitsCascadeProngs' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:974:7: warning: uninitialized record type: 'nSiliconHitsCascadeProngs' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:975:7: warning: uninitialized record type: 'nTPCHitsCascadeProngs' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1020:13: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1078:13: warning: uninitialized record type: 'pos' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1079:13: warning: uninitialized record type: 'posCascade' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1080:13: warning: uninitialized record type: 'posP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1081:13: warning: uninitialized record type: 'negP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1082:13: warning: uninitialized record type: 'bachP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1106:23: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1120:13: warning: Value stored to 'nCand' is never read [clang-analyzer-deadcode.DeadStores]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1200:19: warning: uninitialized record type: 'posClusterCandidate' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1218:19: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1260:96: warning: redundant boolean literal in ternary expression result [readability-simplify-boolean-expr]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1262:13: warning: uninitialized record type: 'pCasc' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1263:13: warning: uninitialized record type: 'pBach' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1264:13: warning: uninitialized record type: 'pV0' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1370:11: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1399:15: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1408:15: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1428:13: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1431:17: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1438:17: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1445:17: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1456:13: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1489:15: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1492:13: warning: uninitialized record type: 'pos' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1493:13: warning: uninitialized record type: 'posP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1494:13: warning: uninitialized record type: 'negP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1541:15: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1543:17: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1546:17: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1549:17: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1588:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1595:57: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1597:55: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1599:54: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1601:55: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1623:7: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1673:7: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1674:7: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1675:7: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1676:7: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1677:7: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1714:32: warning: slicing object from type 'TrackAlice3' to 'TrackParametrizationWithError<>' discards 36 bytes of state [cppcoreguidelines-slicing]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1782:32: warning: slicing object from type 'TrackAlice3' to 'TrackParametrizationWithError<>' discards 36 bytes of state [cppcoreguidelines-slicing]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1946:9: warning: switching on non-enum value without default case may not cover all cases [bugprone-switch-missing-default-case]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:1982:27: warning: redundant boolean literal in conditional assignment [readability-simplify-boolean-expr]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2000:57: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2002:55: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2004:54: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2006:55: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2018:5: warning: if with identical then and else branches [bugprone-branch-clone]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2047:32: warning: slicing object from type 'TrackAlice3' to 'TrackParametrizationWithError<>' discards 36 bytes of state [cppcoreguidelines-slicing]
ALICE3/TableProducer/OTF/onTheFlyTracker.cxx:2093:32: warning: slicing object from type 'TrackAlice3' to 'TrackParametrizationWithError<>' discards 36 bytes of state [cppcoreguidelines-slicing]

ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx

ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:125:7: warning: 'if' statement is unnecessary; deleting null pointer has no effect [readability-delete-null-pointer]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:139:18: warning: use starts_with instead of rfind [modernize-use-starts-ends-with]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:158:9: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:170:9: warning: variable 'currentPdgIdx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:209:32: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:295:96: warning: variable 'h2dBarrelNsigmaTrue' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:296:59: warning: variable 'h2dHitsPerTrackVsP' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:297:59: warning: variable 'h2dToTvsPperParticle' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:299:8: warning: constructor does not initialize these fields: pdg, ccdb [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:303:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:308:58: warning: the parameter 'hist' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:310:15: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:323:64: warning: the parameter 'hist' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:325:15: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:342:11: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:342:16: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:348:7: warning: Value stored to 'length' is never read [clang-analyzer-deadcode.DeadStores]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:360:13: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:361:13: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:363:7: warning: uninitialized record type: 'mom' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:368:7: warning: uninitialized record type: 'startPoint' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:492:30: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:494:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:496:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:498:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:500:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:502:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:504:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:506:34: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:508:33: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:522:31: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:524:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:526:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:528:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:530:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:532:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:534:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:536:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:538:34: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:541:76: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:542:79: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:564:7: warning: uninitialized record type: 'nSigmaValues' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:637:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:651:69: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:653:67: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:655:71: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/OTF/onTheFlyTrackerPid.cxx:657:40: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/TableProducer/alice3-centrality.cxx

ALICE3/TableProducer/alice3-centrality.cxx:39:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

ALICE3/TableProducer/alice3-correlatorDDbar.cxx

ALICE3/TableProducer/alice3-correlatorDDbar.cxx:61:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3-correlatorDDbar.cxx:62:6: warning: variable 'efficiencyDmeson_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/alice3-correlatorDDbar.cxx:62:47: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-correlatorDDbar.cxx:62:72: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-correlatorDDbar.cxx:147:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-correlatorDDbar.cxx:231:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-correlatorDDbar.cxx:235:11: warning: implicit conversion 'unwrap_t<int>' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]

ALICE3/TableProducer/alice3-decayfinder.cxx

ALICE3/TableProducer/alice3-decayfinder.cxx:65:9: warning: function-like macro 'bitoff' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/alice3-decayfinder.cxx:72:8: warning: constructor does not initialize these fields: dmeson, mCandidate3Prong [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/alice3-decayfinder.cxx:276:5: warning: uninitialized record type: 'posP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/alice3-decayfinder.cxx:277:5: warning: uninitialized record type: 'negP' [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/alice3-decayfinder.cxx:391:12: warning: variable 'phi' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/alice3-decayfinder.cxx:391:17: warning: variable 'theta' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/alice3-decayfinder.cxx:631:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:634:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3-decayfinder.cxx:648:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:651:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3-decayfinder.cxx:696:57: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:698:58: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:700:57: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:702:58: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:710:77: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:712:162: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:736:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:750:29: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:752:23: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-decayfinder.cxx:762:29: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:767:51: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:770:63: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:771:11: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/alice3-decayfinder.cxx:772:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/alice3-decayfinder.cxx:772:73: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:775:67: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:776:11: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/alice3-decayfinder.cxx:777:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/alice3-decayfinder.cxx:777:77: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:780:93: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:781:11: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/alice3-decayfinder.cxx:782:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/alice3-decayfinder.cxx:782:100: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:784:100: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:787:118: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:790:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:792:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:795:44: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:797:43: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:799:68: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:802:76: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:804:84: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:807:87: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:820:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:857:77: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:859:162: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:883:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:897:29: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:899:23: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-decayfinder.cxx:910:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:914:51: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:917:63: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:918:11: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/alice3-decayfinder.cxx:919:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/alice3-decayfinder.cxx:919:73: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:922:67: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:923:11: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/alice3-decayfinder.cxx:924:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/alice3-decayfinder.cxx:924:77: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:927:94: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:928:11: warning: repeated branch body in conditional chain [bugprone-branch-clone]
ALICE3/TableProducer/alice3-decayfinder.cxx:929:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/TableProducer/alice3-decayfinder.cxx:929:100: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:931:100: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:934:118: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:937:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:939:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:942:43: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:944:44: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:946:68: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:949:76: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:951:84: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:954:87: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:967:25: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1020:58: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1094:45: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1096:46: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1098:45: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1100:46: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1102:45: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decayfinder.cxx:1104:46: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/TableProducer/alice3-decaypreselector.cxx

ALICE3/TableProducer/alice3-decaypreselector.cxx:47:9: warning: function-like macro 'bitoff' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/alice3-decaypreselector.cxx:80:86: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:182:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:184:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:186:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:188:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:192:42: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:194:41: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:196:41: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:198:42: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:200:41: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:202:41: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:206:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:208:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-decaypreselector.cxx:210:39: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/TableProducer/alice3-dq-table-maker.cxx

ALICE3/TableProducer/alice3-dq-table-maker.cxx:75:8: warning: constructor does not initialize these fields: fHistMan, fEventCut [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:140:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:149:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:149:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:253:30: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:260:33: warning: the parameter 'histClasses' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:309:67: warning: narrowing conversion from 'double' to 'Int_t' (aka 'int') [bugprone-narrowing-conversions]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:315:11: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:342:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:360:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:387:22: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:400:17: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:401:81: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:418:8: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:429:53: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:433:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:437:8: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:440:50: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:464:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:465:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:466:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:473:25: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:484:59: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:489:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:492:80: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:494:12: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:497:12: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:503:26: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:575:21: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:576:102: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:587:26: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:619:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:619:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:636:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:658:28: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:675:28: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:684:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:685:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:698:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:699:12: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/TableProducer/alice3-dq-table-maker.cxx:703:10: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]

ALICE3/TableProducer/alice3-trackselection.cxx

ALICE3/TableProducer/alice3-trackselection.cxx:72:21: warning: implicit conversion 'bool' -> 'uint8_t' (aka 'unsigned char') [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-trackselection.cxx:75:15: warning: implicit conversion 'bool' -> 'uint8_t' (aka 'unsigned char') [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-trackselection.cxx:79:15: warning: implicit conversion 'bool' -> 'uint8_t' (aka 'unsigned char') [readability-implicit-bool-conversion]
ALICE3/TableProducer/alice3-trackselection.cxx:81:11: warning: implicit conversion 'uint8_t' (aka 'unsigned char') -> 'bool' [readability-implicit-bool-conversion]

ALICE3/TableProducer/alice3HfSelector3Prong.cxx

ALICE3/TableProducer/alice3HfSelector3Prong.cxx:77:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:80:52: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:86:56: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:110:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:242:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:270:25: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:271:22: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfSelector3Prong.cxx:303:5: warning: redundant return statement at the end of a function with a void return type [readability-redundant-control-flow]

ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx

ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:304:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:306:37: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:308:37: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:310:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:312:37: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:314:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:316:37: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:318:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:320:39: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:324:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:326:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:328:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:330:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:332:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:334:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:336:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:338:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:340:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:410:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:415:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:417:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:419:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:421:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:423:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:425:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:427:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:429:53: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3HfTreeCreator3Prong.cxx:431:53: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/TableProducer/alice3MulticharmFinder.cxx

ALICE3/TableProducer/alice3MulticharmFinder.cxx:73:9: warning: function-like macro 'BIT_CHECK' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/alice3MulticharmFinder.cxx:74:9: warning: function-like macro 'GET_HIST' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/alice3MulticharmFinder.cxx:74:55: warning: macro argument should be enclosed in parentheses [bugprone-macro-parentheses]
ALICE3/TableProducer/alice3MulticharmFinder.cxx:75:9: warning: variadic macro 'INSERT_HIST' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/alice3MulticharmFinder.cxx:80:8: warning: constructor does not initialize these fields: thisXicCandidate, thisXiccCandidate [cppcoreguidelines-pro-type-member-init]

ALICE3/TableProducer/alice3TrackingTranslator.cxx

ALICE3/TableProducer/alice3TrackingTranslator.cxx:54:9: warning: variable 'inputPath' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:88:9: warning: function-like macro 'SETADDRESS' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:89:44: warning: macro argument should be enclosed in parentheses [bugprone-macro-parentheses]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:90:58: warning: macro argument should be enclosed in parentheses [bugprone-macro-parentheses]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:94:5: warning: constructor does not initialize these fields: mTree [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:94:28: warning: the parameter 'filename' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:94:50: warning: the parameter 'treename' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:118:77: warning: parameter 'filename' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:118:87: warning: parameter 'treename' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:155:74: warning: parameter 'filename' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:155:84: warning: parameter 'treename' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:224:73: warning: parameter 'filename' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:224:83: warning: parameter 'treename' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:233:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:234:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:264:20: warning: variable 'file' is not initialized [cppcoreguidelines-init-variables]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:265:22: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:313:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3TrackingTranslator.cxx:705:5: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]

ALICE3/TableProducer/alice3strangenessFinder.cxx

ALICE3/TableProducer/alice3strangenessFinder.cxx:72:8: warning: constructor does not initialize these fields: pdgDB [cppcoreguidelines-pro-type-member-init]
ALICE3/TableProducer/alice3strangenessFinder.cxx:389:7: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/TableProducer/alice3strangenessFinder.cxx:435:47: warning: the parameter 'collision' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3strangenessFinder.cxx:435:73: warning: the parameter 'negTracksGrouped' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3strangenessFinder.cxx:435:106: warning: the parameter 'posTracksGrouped' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3strangenessFinder.cxx:435:139: warning: the parameter 'bachTracksGrouped' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
ALICE3/TableProducer/alice3strangenessFinder.cxx:628:35: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3strangenessFinder.cxx:630:42: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/TableProducer/alice3strangenessFinder.cxx:643:80: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/Tasks/alice3-cdeuteron.cxx

ALICE3/Tasks/alice3-cdeuteron.cxx:151:9: warning: function-like macro 'MakeHistos' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
ALICE3/Tasks/alice3-cdeuteron.cxx:434:9: warning: function-like macro 'FillHistos' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]

ALICE3/Tasks/alice3-dilepton.cxx

ALICE3/Tasks/alice3-dilepton.cxx:51:8: warning: constructor does not initialize these fields: inspdg [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3-dilepton.cxx:190:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:192:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:207:32: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:209:36: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:237:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:239:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:269:11: warning: do not use 'else' after 'return' [readability-else-after-return]
ALICE3/Tasks/alice3-dilepton.cxx:290:27: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dilepton.cxx:292:27: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/Tasks/alice3-dq-efficiency.cxx

ALICE3/Tasks/alice3-dq-efficiency.cxx:143:8: warning: constructor does not initialize these fields: fEventCut [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3-dq-efficiency.cxx:191:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:191:65: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:225:53: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:227:33: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:229:54: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:235:49: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:245:45: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:253:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/Tasks/alice3-dq-efficiency.cxx:280:8: warning: constructor does not initialize these fields: fHistMan [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3-dq-efficiency.cxx:323:30: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Tasks/alice3-dq-efficiency.cxx:355:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:355:65: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:424:60: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:428:7: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/Tasks/alice3-dq-efficiency.cxx:430:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:433:59: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:449:19: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:451:112: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:453:116: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:465:31: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:473:34: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:497:67: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:508:70: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:515:29: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:519:32: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:541:8: warning: constructor does not initialize these fields: fPairCut, fPrefilterMask, fPrefilterCutBit [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3-dq-efficiency.cxx:658:11: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
ALICE3/Tasks/alice3-dq-efficiency.cxx:668:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:669:27: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:672:27: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:702:27: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:726:8: warning: constructor does not initialize these fields: fHistMan, fTrackFilterMask, fNCutsBarrel, fNPairCuts, fEnableBarrelHistos [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3-dq-efficiency.cxx:983:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:983:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1006:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1009:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1037:14: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1093:15: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1094:29: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1094:84: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1095:32: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1095:87: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1097:66: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1099:21: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1100:102: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1103:106: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1105:106: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1108:106: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1110:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1112:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1116:106: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1118:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1120:109: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1127:72: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1130:76: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1136:68: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1138:23: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1139:104: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1144:72: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1147:76: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1151:68: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1153:23: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1154:104: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1159:72: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1162:76: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1169:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1169:59: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1172:95: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1175:97: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1177:97: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1198:38: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1207:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1227:40: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1237:79: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1257:46: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1261:82: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1292:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1296:87: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1329:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1342:58: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1343:99: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1359:79: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1376:82: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1410:87: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1432:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1456:79: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1473:82: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1502:87: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1523:8: warning: constructor does not initialize these fields: fHistMan, fNPairHistPrefixes, fLegAFilterMask, fLegBFilterMask, fLegCFilterMask, fCommonTrackCutMask, fNLegCuts, fNCommonTrackCuts [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1605:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1605:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1625:29: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1677:9: warning: variable 'commonCutIdx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1715:9: warning: variable 'legAIdx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1716:9: warning: variable 'legBIdx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1717:9: warning: variable 'legCIdx' is not initialized [cppcoreguidelines-init-variables]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1971:15: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1971:85: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1975:19: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1982:14: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:1999:24: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2004:24: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2040:15: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2041:22: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2041:77: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2043:94: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2045:106: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2048:106: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2054:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2057:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2062:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2065:108: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2070:19: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2072:133: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2074:145: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2078:135: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2080:147: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2092:19: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2094:137: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2097:139: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2099:139: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2103:23: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2105:176: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2108:178: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2110:178: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2119:40: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2119:63: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2124:131: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2127:133: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2129:133: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2133:21: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2135:170: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2138:172: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2140:172: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2147:21: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2149:174: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2152:176: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2154:176: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2158:25: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2160:213: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2163:215: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2165:215: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2232:11: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2232:81: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2232:151: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2236:15: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2236:64: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2240:15: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2246:15: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2246:64: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2252:10: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2269:11: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2274:11: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2301:40: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2310:16: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2310:73: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2310:130: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2311:11: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2312:89: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2314:15: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2315:128: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2319:101: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2322:15: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2323:132: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2325:19: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2326:171: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2333:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2333:59: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2336:126: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2338:17: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2339:165: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2344:17: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2345:169: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2347:21: warning: implicit conversion 'uint32_t' (aka 'unsigned int') -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2348:208: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2387:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2415:79: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-dq-efficiency.cxx:2444:58: warning: the parameter 'histClasses' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]

ALICE3/Tasks/alice3-lutmaker.cxx

ALICE3/Tasks/alice3-lutmaker.cxx:41:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-lutmaker.cxx:42:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-lutmaker.cxx:43:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-lutmaker.cxx:74:9: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-lutmaker.cxx:81:25: warning: unchecked access to optional value [bugprone-unchecked-optional-access]
ALICE3/Tasks/alice3-lutmaker.cxx:90:9: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

ALICE3/Tasks/alice3-qa-singleparticle.cxx

ALICE3/Tasks/alice3-qa-singleparticle.cxx:47:8: warning: constructor does not initialize these fields: pdg [cppcoreguidelines-pro-type-member-init]

ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx

ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:78:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:79:6: warning: variable 'pTBinsCorrelations_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:79:49: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:79:69: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:80:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:81:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:82:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:83:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:84:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:85:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:86:6: warning: variable 'signalRegionInner_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:86:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:86:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:87:6: warning: variable 'signalRegionOuter_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:87:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:87:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:88:6: warning: variable 'sidebandLeftInner_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:88:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:88:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:89:6: warning: variable 'sidebandLeftOuter_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:89:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:89:74: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:90:6: warning: variable 'sidebandRightInner_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:90:49: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:90:76: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:91:6: warning: variable 'sidebandRightOuter_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:91:49: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:91:76: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:93:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:94:6: warning: variable 'efficiencyDmeson_v' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:94:47: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:94:72: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:252:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
ALICE3/Tasks/alice3-taskcorrelationDDbar.cxx:309:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

ALICE3/Tasks/alice3Efficiency.cxx

ALICE3/Tasks/alice3Efficiency.cxx:40:29: warning: variable 'effVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3Efficiency.cxx:41:29: warning: variable 'effVsEta' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3Efficiency.cxx:93:19: warning: use 'contains' to check for membership [readability-container-contains]

ALICE3/Tasks/alice3HfTask3Prong.cxx

ALICE3/Tasks/alice3HfTask3Prong.cxx:51:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3HfTask3Prong.cxx:93:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3HfTask3Prong.cxx:94:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

ALICE3/Tasks/alice3Multicharm.cxx

ALICE3/Tasks/alice3Multicharm.cxx:55:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3Multicharm.cxx:291:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:297:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:303:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:309:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:315:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:321:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:327:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:333:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:339:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:345:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:351:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:357:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:363:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:369:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:375:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:381:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:387:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:393:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:399:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:405:9: warning: do not use 'else' after 'continue' [readability-else-after-return]
ALICE3/Tasks/alice3Multicharm.cxx:411:9: warning: do not use 'else' after 'continue' [readability-else-after-return]

ALICE3/Tasks/alice3PidEvaluation.cxx

ALICE3/Tasks/alice3PidEvaluation.cxx:159:7: warning: uninitialized record type: 'combinedNSigma' [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3PidEvaluation.cxx:279:7: warning: uninitialized record type: 'trackerNSigma' [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3PidEvaluation.cxx:292:7: warning: uninitialized record type: 'tofInnerNSigma' [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3PidEvaluation.cxx:305:7: warning: uninitialized record type: 'tofOuterNSigma' [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3PidEvaluation.cxx:318:7: warning: uninitialized record type: 'richNSigma' [cppcoreguidelines-pro-type-member-init]

ALICE3/Tasks/alice3SeparationPower.cxx

ALICE3/Tasks/alice3SeparationPower.cxx:44:28: warning: variable 'separationInnerTOF' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3SeparationPower.cxx:45:28: warning: variable 'separationOuterTOF' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3SeparationPower.cxx:46:28: warning: variable 'separationRICH' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3SeparationPower.cxx:57:9: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]

ALICE3/Tasks/alice3Strangeness.cxx

ALICE3/Tasks/alice3Strangeness.cxx:58:8: warning: constructor does not initialize these fields: appliedSelectionCheckMask, selectionCheck, selectionCheckPos [cppcoreguidelines-pro-type-member-init]
ALICE3/Tasks/alice3Strangeness.cxx:115:13: warning: member 'posDaugDCAselIDx' of type 'const int' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
ALICE3/Tasks/alice3Strangeness.cxx:116:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Tasks/alice3Strangeness.cxx:175:51: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:177:51: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:183:48: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:185:48: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:206:89: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:209:89: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:212:76: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:215:67: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:218:154: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:252:76: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:254:101: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:259:82: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:266:61: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:274:85: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:282:63: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:290:87: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:296:117: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:298:121: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:302:122: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:307:164: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:309:188: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:312:18: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:314:13: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:321:144: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:333:40: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:335:22: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:337:26: warning: statement should be inside braces [readability-braces-around-statements]
ALICE3/Tasks/alice3Strangeness.cxx:339:30: warning: statement should be inside braces [readability-braces-around-statements]

ALICE3/Tasks/alice3TrackingPerformance.cxx

ALICE3/Tasks/alice3TrackingPerformance.cxx:44:22: warning: variable 'particlePdgCodes' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:45:37: warning: variable 'particlePtDistribution' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:46:37: warning: variable 'particleEtaDistribution' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:47:37: warning: variable 'ptDistribution' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:48:37: warning: variable 'ptResolutionVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:49:44: warning: variable 'ptResolutionVsEta' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:50:37: warning: variable 'invPtResolutionVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:51:44: warning: variable 'invPtResolutionVsEta' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:52:37: warning: variable 'dcaXyResolutionVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:53:37: warning: variable 'dcaZResolutionVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:54:37: warning: variable 'covariancePtPtVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:55:37: warning: variable 'covarianceDcaXyDcaXyVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:56:37: warning: variable 'covarianceDcaZDcaZVsPt' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
ALICE3/Tasks/alice3TrackingPerformance.cxx:81:87: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:82:89: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:84:71: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:85:75: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:86:84: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:87:81: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:88:90: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:89:81: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:90:79: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:91:79: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:92:91: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:93:87: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
ALICE3/Tasks/alice3TrackingPerformance.cxx:106:16: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
ALICE3/Tasks/alice3TrackingPerformance.cxx:118:34: warning: use 'contains' to check for membership [readability-container-contains]
ALICE3/Tasks/alice3TrackingPerformance.cxx:151:28: warning: use 'contains' to check for membership [readability-container-contains]

ALICE3/Utils/utilsSelectionsAlice3.h

ALICE3/Utils/utilsSelectionsAlice3.h:23:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
ALICE3/Utils/utilsSelectionsAlice3.h:31:11: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
ALICE3/Utils/utilsSelectionsAlice3.h:43:44: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Utils/utilsSelectionsAlice3.h:43:52: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
ALICE3/Utils/utilsSelectionsAlice3.h:46:11: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common

Common/CCDB/EventSelectionParams.cxx

Common/CCDB/EventSelectionParams.cxx:26:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/EventSelectionParams.cxx:26:13: warning: variable 'selectionLabels' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/CCDB/EventSelectionParams.cxx:81:1: warning: constructor does not initialize these fields: selectionBarrel, selectionMuonWithPileupCuts, selectionMuonWithoutPileupCuts [cppcoreguidelines-pro-type-member-init]
Common/CCDB/EventSelectionParams.cxx:83:10: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/CCDB/EventSelectionParams.cxx:84:10: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/CCDB/EventSelectionParams.cxx:85:10: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/CCDB/EventSelectionParams.cxx:88:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:89:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:90:36: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:91:41: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:92:42: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:94:45: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:95:45: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:97:48: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:98:48: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:101:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:102:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:103:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:106:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:107:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:108:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:111:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:112:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:113:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:118:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:119:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:120:45: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:121:45: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:122:42: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:123:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:124:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:125:38: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:126:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:127:40: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:128:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:129:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:132:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:133:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:134:57: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:135:57: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:136:54: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:137:55: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:138:55: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:139:52: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:140:55: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:141:55: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:144:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:145:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:146:57: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:147:58: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:148:58: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:152:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:153:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:154:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:158:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:159:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:160:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:164:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:165:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:166:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:167:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:168:38: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:170:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:171:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:172:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:174:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:175:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:176:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:183:41: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:184:41: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:185:38: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:186:36: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:188:53: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:189:53: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:190:50: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:191:48: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:193:56: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:194:56: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:195:53: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:196:51: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/EventSelectionParams.cxx:210:12: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/CCDB/EventSelectionParams.cxx:211:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/CCDB/EventSelectionParams.cxx:212:12: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/CCDB/EventSelectionParams.cxx:214:12: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/CCDB/EventSelectionParams.cxx:216:10: warning: use nullptr [modernize-use-nullptr]

Common/CCDB/EventSelectionParams.h

Common/CCDB/EventSelectionParams.h:81:14: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/EventSelectionParams.h:81:20: warning: variable 'selectionLabels' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/CCDB/EventSelectionParams.h:93:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/EventSelectionParams.h:94:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/EventSelectionParams.h:95:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/CCDB/TriggerAliases.cxx

Common/CCDB/TriggerAliases.cxx:19:1: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/TriggerAliases.cxx:19:13: warning: variable 'aliasLabels' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]

Common/CCDB/TriggerAliases.h

Common/CCDB/TriggerAliases.h:54:8: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/TriggerAliases.h:54:20: warning: variable 'aliasLabels' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/CCDB/TriggerAliases.h:64:3: warning: function 'GetAliasToClassNamesMap' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/CCDB/TriggerAliases.h:65:3: warning: function 'GetAliasToTriggerMaskMap' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/CCDB/TriggerAliases.h:66:3: warning: function 'GetAliasToTriggerMaskNext50Map' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/CCDB/ctpRateFetcher.cxx

Common/CCDB/ctpRateFetcher.cxx:37:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/CCDB/ctpRateFetcher.cxx:47:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/CCDB/ctpRateFetcher.cxx:78:79: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/ctpRateFetcher.cxx:86:82: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/ctpRateFetcher.cxx:87:5: warning: do not use 'else' after 'return' [readability-else-after-return]

Common/CCDB/macros/ctpRateF.C

Common/CCDB/macros/ctpRateF.C:102:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/CCDB/macros/ctpRateF.C:107:126: warning: the parameter 'className' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/CCDB/macros/ctpRateF.C:128:111: warning: the parameter 'sourceName' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/CCDB/macros/ctpRateF.C:133:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/CCDB/macros/ctpRateF.C:143:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/CCDB/macros/ctpRateF.C:158:45: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/CCDB/macros/upload_event_selection_params.C

Common/CCDB/macros/upload_event_selection_params.C:37:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_event_selection_params.C:38:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_event_selection_params.C:39:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_event_selection_params.C:40:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_event_selection_params.C:41:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_event_selection_params.C:41:30: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/macros/upload_event_selection_params.C:259:35: warning: format specifies type 'unsigned long long' but the argument has type 'long' [clang-diagnostic-format]
Common/CCDB/macros/upload_event_selection_params.C:259:40: warning: format specifies type 'unsigned long long' but the argument has type 'long' [clang-diagnostic-format]
Common/CCDB/macros/upload_event_selection_params.C:266:7: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/CCDB/macros/upload_event_selection_params_run3.C

Common/CCDB/macros/upload_event_selection_params_run3.C:38:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/CCDB/macros/upload_event_selection_params_run3.C:57:34: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/CCDB/macros/upload_trigger_aliases.C

Common/CCDB/macros/upload_trigger_aliases.C:61:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_trigger_aliases.C:86:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]

Common/CCDB/macros/upload_trigger_aliases_run3.C

Common/CCDB/macros/upload_trigger_aliases_run3.C:57:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/CCDB/macros/upload_trigger_aliases_run3.C:77:7: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/CCDB/macros/upload_trigger_aliases_run3.C:80:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/CCDB/macros/upload_trigger_aliases_run3.C:92:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/CCDB/macros/upload_trigger_aliases_run3.C:94:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/CCDB/macros/upload_trigger_aliases_run3.C:96:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/CCDB/macros/upload_trigger_aliases_run3.C:98:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/CCDB/macros/upload_trigger_aliases_run3.C:100:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/CCDB/macros/upload_trigger_aliases_run3.C:112:17: warning: statement should be inside braces [readability-braces-around-statements]
Common/CCDB/macros/upload_trigger_aliases_run3.C:122:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]

Common/Core/CollisionAssociation.h

Common/Core/CollisionAssociation.h:37:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]

Common/Core/EventPlaneHelper.cxx

Common/Core/EventPlaneHelper.cxx:47:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Core/EventPlaneHelper.cxx:92:29: warning: parameter 'ft0geom' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
Common/Core/EventPlaneHelper.cxx:114:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Core/EventPlaneHelper.cxx:119:7: warning: do not use 'else' after 'continue' [readability-else-after-return]
Common/Core/EventPlaneHelper.cxx:163:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/EventPlaneHelper.cxx:165:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/EventPlaneHelper.cxx:169:70: warning: the const qualified parameter 'histQ' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Core/EventPlaneHelper.cxx:175:64: warning: the const qualified parameter 'histQ' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Core/EventPlaneHelper.cxx:181:70: warning: the const qualified parameter 'histQ' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]

Common/Core/FFitWeights.cxx

Common/Core/FFitWeights.cxx:66:3: warning: 'if' statement is unnecessary; deleting null pointer has no effect [readability-delete-null-pointer]
Common/Core/FFitWeights.cxx:66:13: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:68:3: warning: 'if' statement is unnecessary; deleting null pointer has no effect [readability-delete-null-pointer]
Common/Core/FFitWeights.cxx:68:14: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:78:14: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:84:15: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:89:16: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:90:14: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:98:12: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:101:15: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:104:11: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:120:18: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:133:21: warning: use nullptr [modernize-use-nullptr]
Common/Core/FFitWeights.cxx:135:17: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:143:13: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:148:14: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:153:21: warning: redundant explicit casting to the same type 'TObject *' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Core/FFitWeights.cxx:154:47: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:155:25: warning: use nullptr [modernize-use-nullptr]
Common/Core/FFitWeights.cxx:158:46: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:168:12: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:171:15: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:182:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:196:12: warning: statement should be inside braces [readability-braces-around-statements]
Common/Core/FFitWeights.cxx:201:17: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Core/FFitWeights.cxx:214:45: warning: statement should be inside braces [readability-braces-around-statements]

Common/Core/FFitWeights.h

Common/Core/FFitWeights.h:40:3: warning: annotate this function with 'override' or (rarely) 'final' [modernize-use-override]
Common/Core/FFitWeights.h:67:3: warning: function 'getResolution' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/Core/MetadataHelper.cxx

Common/Core/MetadataHelper.cxx:77:17: warning: use 'contains' to check for membership [readability-container-contains]
Common/Core/MetadataHelper.cxx:101:17: warning: use 'contains' to check for membership [readability-container-contains]

Common/Core/MetadataHelper.h

Common/Core/MetadataHelper.h:40:3: warning: function 'isFullyDefined' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:44:3: warning: function 'isRun3' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:48:3: warning: function 'isMC' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:52:3: warning: function 'isInitialized' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:56:3: warning: function 'getO2Version' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:61:3: warning: function 'get' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:72:3: warning: function 'isKeyDefined' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:75:3: warning: function 'makeMetadataLabel' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/MetadataHelper.h:80:3: warning: function 'isCommitInSoftwareTag' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/Core/OrbitRange.cxx

Common/Core/OrbitRange.cxx:48:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]

Common/Core/OrbitRange.h

Common/Core/OrbitRange.h:32:3: warning: use '= default' to define a trivial destructor [modernize-use-equals-default]
Common/Core/OrbitRange.h:32:3: warning: annotate this function with 'override' or (rarely) 'final' [modernize-use-override]
Common/Core/OrbitRange.h:42:12: warning: use default member initializer for 'fRunNumber' [modernize-use-default-member-init]
Common/Core/OrbitRange.h:43:12: warning: use default member initializer for 'fMinOrbit' [modernize-use-default-member-init]
Common/Core/OrbitRange.h:44:12: warning: use default member initializer for 'fMaxOrbit' [modernize-use-default-member-init]

Common/Core/PID/DetectorResponse.h

Common/Core/PID/DetectorResponse.h:38:7: warning: constructor does not initialize these fields: mParam [cppcoreguidelines-pro-type-member-init]
Common/Core/PID/DetectorResponse.h:63:3: warning: function 'GetParam' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/Core/PID/PIDTOF.cxx

Common/Core/PID/PIDTOF.cxx:62:12: warning: use 'contains' to check for membership [readability-container-contains]

Common/Core/PID/PIDTOF.h

Common/Core/PID/PIDTOF.h:64:3: warning: function 'getResolution' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOF.h:71:14: warning: use 'contains' to check for membership [readability-container-contains]
Common/Core/PID/PIDTOF.h:97:3: warning: function 'getMomentumChargeShift' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOF.h:103:52: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Core/PID/PIDTOF.h:108:3: warning: function 'getShift' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOF.h:141:206: warning: implicit conversion 'bool' -> 'int16_t' (aka 'short') [readability-implicit-bool-conversion]
Common/Core/PID/PIDTOF.h:152:3: warning: function 'getTimeShift' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOF.h:196:14: warning: use 'contains' to check for membership [readability-container-contains]
Common/Core/PID/PIDTOF.h:217:3: warning: function 'getMomentumChargeShift' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOF.h:223:52: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Core/PID/PIDTOF.h:244:3: warning: function 'getTimeShift' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOF.h:266:17: warning: use starts_with instead of find [modernize-use-starts-ends-with]
Common/Core/PID/PIDTOF.h:291:3: warning: function 'getResolution' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/Core/PID/PIDTOFParamService.cxx

Common/Core/PID/PIDTOFParamService.cxx:49:116: warning: the const qualified parameter 'task' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Core/PID/PIDTOFParamService.cxx:136:5: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/Core/PID/PIDTOFParamService.cxx:213:5: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/Core/PID/PIDTOFParamService.cxx:285:8: warning: destructor of 'TOFSupport' is public and non-virtual [cppcoreguidelines-virtual-class-destructor]
Common/Core/PID/PIDTOFParamService.cxx:294:29: warning: use designated initializer list to initialize 'ServiceHandle' [modernize-use-designated-initializers]
Common/Core/PID/PIDTOFParamService.cxx:298:22: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]

Common/Core/PID/PIDTOFParamService.h

Common/Core/PID/PIDTOFParamService.h:162:3: warning: function 'cfgAutoSetProcessFunctions' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOFParamService.h:163:3: warning: function 'cfgCollisionType' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/PIDTOFParamService.h:200:40: warning: use designated initializer list to initialize 'LoadableServicePlugin<o2::pid::tof::TOFResponseImpl>' [modernize-use-designated-initializers]

Common/Core/PID/ParamBase.cxx

Common/Core/PID/ParamBase.cxx:41:18: warning: default arguments on virtual or override methods are prohibited [google-default-arguments]
Common/Core/PID/ParamBase.cxx:56:15: warning: variable 'p' is not initialized [cppcoreguidelines-init-variables]
Common/Core/PID/ParamBase.cxx:69:23: warning: default arguments on virtual or override methods are prohibited [google-default-arguments]
Common/Core/PID/ParamBase.cxx:82:20: warning: variable 'p' is not initialized [cppcoreguidelines-init-variables]

Common/Core/PID/ParamBase.h

Common/Core/PID/ParamBase.h:59:94: warning: initializer for member 'mPar' is redundant [readability-redundant-member-init]
Common/Core/PID/ParamBase.h:86:8: warning: default arguments on virtual or override methods are prohibited [google-default-arguments]
Common/Core/PID/ParamBase.h:95:3: warning: function 'GetParameters' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/ParamBase.h:99:3: warning: function 'size' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/ParamBase.h:177:26: warning: variable 'p' is not initialized [cppcoreguidelines-init-variables]
Common/Core/PID/ParamBase.h:190:3: warning: function 'GetParameters' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/ParamBase.h:194:3: warning: function 'GetParameter' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/ParamBase.h:207:30: warning: use default member initializer for 'mPar' [modernize-use-default-member-init]
Common/Core/PID/ParamBase.h:236:8: warning: default arguments on virtual or override methods are prohibited [google-default-arguments]
Common/Core/PID/ParamBase.h:257:3: warning: function 'GetParameters' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/Core/PID/TPCPIDResponse.h

Common/Core/PID/TPCPIDResponse.h:63:3: warning: function 'GetBetheBlochParams' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:63:3: warning: return type 'const std::array<float, 5>' is 'const'-qualified at the top level, which may reduce code readability without improving const correctness [readability-const-return-type]
Common/Core/PID/TPCPIDResponse.h:64:3: warning: function 'GetResolutionParamsDefault' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:64:3: warning: return type 'const std::array<float, 2>' is 'const'-qualified at the top level, which may reduce code readability without improving const correctness [readability-const-return-type]
Common/Core/PID/TPCPIDResponse.h:65:3: warning: function 'GetResolutionParams' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:65:3: warning: return type 'const std::vector<double>' is 'const'-qualified at the top level, which may reduce code readability without improving const correctness [readability-const-return-type]
Common/Core/PID/TPCPIDResponse.h:66:3: warning: function 'GetMIP' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:67:3: warning: function 'GetNClNormalization' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:68:3: warning: function 'GetChargeFactor' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:69:3: warning: function 'GetMultiplicityNormalization' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:70:3: warning: function 'GetUseDefaultResolutionParam' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/PID/TPCPIDResponse.h:77:9: warning: function 'o2::pid::tpc::Response::GetExpectedSigma' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]
Common/Core/PID/TPCPIDResponse.h:80:9: warning: function 'o2::pid::tpc::Response::GetExpectedSigmaAtMultiplicity' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]
Common/Core/PID/TPCPIDResponse.h:94:3: warning: function 'GetRelativeResolutiondEdx' should be marked [[nodiscard]] [modernize-use-nodiscard]

Common/Core/RecoDecay.h

Common/Core/RecoDecay.h:573:28: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Core/RecoDecay.h:595:15: warning: do not use 'else' after 'break' [readability-else-after-return]
Common/Core/RecoDecay.h:896:5: warning: uninitialized record type: 'arrPdgDaughters' [cppcoreguidelines-pro-type-member-init]
Common/Core/RecoDecay.h:1029:12: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Core/RecoDecay.h:1127:12: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]

Common/Core/TPCVDriftManager.h

Common/Core/TPCVDriftManager.h:88:11: warning: variable 'tTB' is not initialized [cppcoreguidelines-init-variables]
Common/Core/TPCVDriftManager.h:88:16: warning: variable 'tTBErr' is not initialized [cppcoreguidelines-init-variables]
Common/Core/TPCVDriftManager.h:92:7: warning: uninitialized record type: 'enc' [cppcoreguidelines-pro-type-member-init]
Common/Core/TPCVDriftManager.h:93:20: warning: do not access members of unions; consider using (boost::)variant instead [cppcoreguidelines-pro-type-union-access]

Common/Core/TrackSelection.cxx

Common/Core/TrackSelection.cxx:33:53: warning: repeated branch body in conditional chain [bugprone-branch-clone]
Common/Core/TrackSelection.cxx:35:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Core/TrackSelection.cxx:42:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Core/TrackSelection.cxx:124:20: warning: parameter 'ptDepCut' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
Common/Core/TrackSelection.cxx:128:91: warning: the parameter 'requiredLayers' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Core/TrackSelection.cxx:134:68: warning: the parameter 'excludedLayers' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]

Common/Core/TrackSelection.h

Common/Core/TrackSelection.h:71:16: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Core/TrackSelection.h:245:3: warning: function 'FulfillsITSHitRequirements' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Core/TrackSelection.h:263:45: warning: initializer for member 'mMaxDcaXYPtDep' is redundant [readability-redundant-member-init]
Common/Core/TrackSelection.h:272:69: warning: initializer for member 'mRequiredITSHits' is redundant [readability-redundant-member-init]

Common/Core/TrackSelectionDefaults.cxx

Common/Core/TrackSelectionDefaults.cxx:42:77: warning: call to 'pow' promotes float to double [performance-type-promotion-in-math-fn]

Common/Core/TrackSelectorPID.h

Common/Core/TrackSelectorPID.h:169:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Core/TrackSelectorPID.h:269:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Core/TrackSelectorPID.h:360:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Core/TrackSelectorPID.h:409:9: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Core/TrackSelectorPID.h:634:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Core/TrackSelectorPID.h:650:7: warning: do not use 'else' after 'return' [readability-else-after-return]

Common/Core/Zorro.cxx

Common/Core/Zorro.cxx:55:109: warning: the parameter 'folderName' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Core/Zorro.cxx:101:7: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Core/Zorro.cxx:101:7: warning: implicit conversion 'size_type' (aka 'unsigned long') -> 'bool' [readability-implicit-bool-conversion]
Common/Core/Zorro.cxx:136:7: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Core/Zorro.cxx:179:115: warning: the parameter 'tois' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Core/Zorro.cxx:233:10: warning: implicit conversion 'Relation' -> 'bool' [readability-implicit-bool-conversion]
Common/Core/Zorro.cxx:236:15: warning: implicit conversion 'unsigned long long' -> 'bool' [readability-implicit-bool-conversion]
Common/Core/Zorro.cxx:237:48: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Core/Zorro.cxx:266:7: warning: do not use 'else' after 'continue' [readability-else-after-return]
Common/Core/Zorro.cxx:272:24: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Core/Zorro.cxx:298:7: warning: do not use 'else' after 'continue' [readability-else-after-return]

Common/Core/Zorro.h

Common/Core/Zorro.h:49:20: warning: function 'Zorro::initCCDB' has a definition with different parameter names [readability-inconsistent-declaration-parameter-name]

Common/Core/ZorroHelper.h

Common/Core/ZorroHelper.h:20:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/Core/ZorroSummary.cxx

Common/Core/ZorroSummary.cxx:23:3: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Core/ZorroSummary.cxx:44:32: warning: use 'contains' to check for membership [readability-container-contains]

Common/Core/ZorroSummary.h

Common/Core/ZorroSummary.h:38:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]

Common/Core/fwdtrackUtilities.h

Common/Core/fwdtrackUtilities.h:36:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Core/fwdtrackUtilities.h:128:96: warning: repeated branch body in conditional chain [bugprone-branch-clone]

Common/Core/macros/testCollisionTypeHelper.C

Common/Core/macros/testCollisionTypeHelper.C:26:3: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/Core/macros/testCollisionTypeHelper.C:29:7: warning: Value stored to 'collsys' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
Common/Core/macros/testCollisionTypeHelper.C:29:7: warning: unused variable 'collsys' [clang-diagnostic-unused-variable]

Common/Core/macros/testMetadataHelper.C

Common/Core/macros/testMetadataHelper.C:42:10: warning: inclusion of deprecated C++ header 'string.h'; consider using 'cstring' instead [modernize-deprecated-headers]
Common/Core/macros/testMetadataHelper.C:48:12: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Core/macros/testMetadataHelper.C:62:22: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Core/macros/testMetadataHelper.C:66:103: warning: Potential leak of memory pointed to by 'value' [clang-analyzer-unix.Malloc]
Common/Core/macros/testMetadataHelper.C:111:20: warning: comparison of integers of different signs: 'size_type' (aka 'unsigned long') and 'int' [clang-diagnostic-sign-compare]
Common/Core/macros/testMetadataHelper.C:131:69: warning: the parameter 'hasHashMap' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Core/macros/testMetadataHelper.C:132:59: warning: the const qualified parameter 'commitHash' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Core/macros/testMetadataHelper.C:133:59: warning: the const qualified parameter 'ccdbUrl' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Core/macros/testMetadataHelper.C:150:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Core/macros/testMetadataHelper.C:160:37: warning: the parameter 'aod' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Core/macros/testMetadataHelper.C:192:18: warning: use 'contains' to check for membership [readability-container-contains]

Common/Core/trackUtilities.h

Common/Core/trackUtilities.h:86:38: warning: passing result of std::move() as a const reference argument; no move will actually happen [performance-move-const-arg]
Common/Core/trackUtilities.h:86:57: warning: std::move of the variable 'vtxCov' of the trivially-copyable type 'std::array<float, 6>' has no effect; remove std::move() [performance-move-const-arg]

Common/DataModel/GloCCDBObjects.h

Common/DataModel/GloCCDBObjects.h:54:1: error: incomplete type 'TBufferFile' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:54:1: error: incomplete type 'TClass' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:54:1: error: variable has incomplete type 'TBufferFile' [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:55:1: error: incomplete type 'TBufferFile' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:55:1: error: incomplete type 'TClass' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:55:1: error: variable has incomplete type 'TBufferFile' [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:56:1: error: incomplete type 'TBufferFile' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:56:1: error: incomplete type 'TClass' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:56:1: error: variable has incomplete type 'TBufferFile' [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:57:1: error: incomplete type 'TBufferFile' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:57:1: error: incomplete type 'TClass' named in nested name specifier [clang-diagnostic-error]
Common/DataModel/GloCCDBObjects.h:57:1: error: variable has incomplete type 'TBufferFile' [clang-diagnostic-error]

Common/DataModel/PIDResponseTOF.h

Common/DataModel/PIDResponseTOF.h:558:35: warning: casting (double + 0.5) to integer leads to incorrect rounding; consider using lround (#include <cmath>) instead [bugprone-incorrect-roundings]

Common/DataModel/PIDResponseTPC.h

Common/DataModel/PIDResponseTPC.h:296:35: warning: casting (double + 0.5) to integer leads to incorrect rounding; consider using lround (#include <cmath>) instead [bugprone-incorrect-roundings]

Common/DataModel/TrackSelectionTables.h

Common/DataModel/TrackSelectionTables.h:79:9: warning: function-like macro 'requireTrackCutInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:80:9: warning: function-like macro 'requireQualityTracksInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:81:9: warning: function-like macro 'requireQualityTracksITSInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:82:9: warning: function-like macro 'requirePrimaryTracksInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:83:9: warning: function-like macro 'requireInAcceptanceTracksInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:84:9: warning: function-like macro 'requireGlobalTrackInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:85:9: warning: function-like macro 'requireGlobalTrackWoTPCClusterInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:86:9: warning: function-like macro 'requireGlobalTrackWoPtEtaInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:87:9: warning: function-like macro 'requireGlobalTrackWoDCAInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:88:9: warning: function-like macro 'requireGlobalTrackWoDCATPCClusterInFilter' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/DataModel/TrackSelectionTables.h:100:9: warning: function-like macro 'DECLARE_DYN_TRKSEL_COLUMN' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]

Common/LegacyDataQA/pcmRun2.cxx

Common/LegacyDataQA/pcmRun2.cxx:158:9: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/LegacyDataQA/pcmRun2.cxx:182:9: warning: do not use 'else' after 'return' [readability-else-after-return]

Common/LegacyDataQA/pmdQa.cxx

Common/LegacyDataQA/pmdQa.cxx:111:14: warning: implicit conversion 'unwrap_t<int>' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]

Common/LegacyDataQA/tpcpidqa.cxx

Common/LegacyDataQA/tpcpidqa.cxx:54:14: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/LegacyDataQA/tpcpidqa.cxx:69:50: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/LegacyDataQA/tpcpidqa.cxx:95:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:98:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:101:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:104:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:107:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:110:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:113:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:116:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/LegacyDataQA/tpcpidqa.cxx:119:11: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]

Common/TableProducer/Converters/collisionConverter.cxx

Common/TableProducer/Converters/collisionConverter.cxx:51:17: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/Converters/fddConverter.cxx

Common/TableProducer/Converters/fddConverter.cxx:29:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/Converters/fddConverter.cxx:30:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/Converters/fddConverter.cxx:33:22: warning: narrowing conversion from 'float' to 'int16_t' (aka 'short') [bugprone-narrowing-conversions]
Common/TableProducer/Converters/fddConverter.cxx:34:26: warning: narrowing conversion from 'float' to 'int16_t' (aka 'short') [bugprone-narrowing-conversions]
Common/TableProducer/Converters/fddConverter.cxx:36:22: warning: narrowing conversion from 'float' to 'int16_t' (aka 'short') [bugprone-narrowing-conversions]
Common/TableProducer/Converters/fddConverter.cxx:37:26: warning: narrowing conversion from 'float' to 'int16_t' (aka 'short') [bugprone-narrowing-conversions]

Common/TableProducer/Converters/hmpConverter.cxx

Common/TableProducer/Converters/hmpConverter.cxx:30:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/Converters/hmpConverter.cxx:41:31: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/TableProducer/Converters/mcConverter.cxx

Common/TableProducer/Converters/mcConverter.cxx:38:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/TableProducer/Converters/run2TinyToFullPID.cxx

Common/TableProducer/Converters/run2TinyToFullPID.cxx:62:14: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/Converters/run2TinyToFullPID.cxx:76:50: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/TableProducer/Converters/tracksExtraConverter.cxx

Common/TableProducer/Converters/tracksExtraConverter.cxx:41:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/TableProducer/Converters/tracksExtraV002Converter.cxx

Common/TableProducer/Converters/tracksExtraV002Converter.cxx:29:32: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/Converters/tracksExtraV002Converter.cxx:29:64: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/Converters/tracksExtraV002Converter.cxx:32:32: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/Converters/tracksExtraV002Converter.cxx:32:63: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/Converters/tracksExtraV002Converter.cxx:44:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/TableProducer/Converters/v0converter.cxx

Common/TableProducer/Converters/v0converter.cxx:29:7: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]

Common/TableProducer/Converters/zdcConverter.cxx

Common/TableProducer/Converters/zdcConverter.cxx:42:30: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/Converters/zdcConverter.cxx:43:30: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/Converters/zdcConverter.cxx:44:30: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/Converters/zdcConverter.cxx:45:30: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/TableProducer/PID/pidBayes.cxx

Common/TableProducer/PID/pidBayes.cxx:74:8: warning: constructor does not initialize these fields: ccdb, Probability [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidBayes.cxx:101:26: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:187:17: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:236:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/PID/pidBayes.cxx:345:11: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:410:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:546:26: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:547:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:567:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidBayes.cxx:598:9: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidBayes.cxx:642:15: warning: loop variable is copied but only used as const reference; consider making it a const reference [performance-for-range-copy]
Common/TableProducer/PID/pidBayes.cxx:675:7: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/TableProducer/PID/pidITS.cxx

Common/TableProducer/PID/pidITS.cxx:45:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidITS.cxx:55:18: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidITS.cxx:62:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidITS.cxx:65:48: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/TableProducer/PID/pidTOF.cxx

Common/TableProducer/PID/pidTOF.cxx:61:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOF.cxx:89:51: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/PID/pidTOF.cxx:126:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOF.cxx:126:56: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOF.cxx:129:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOF.cxx:129:57: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOF.cxx:157:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTOF.cxx:166:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidTOF.cxx:185:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/PID/pidTOF.cxx:199:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]

Common/TableProducer/PID/pidTOFBase.cxx

Common/TableProducer/PID/pidTOFBase.cxx:56:7: warning: variable 'trackDistanceForGoodMatch' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFBase.cxx:57:7: warning: variable 'trackDistanceForGoodMatchLowMult' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFBase.cxx:58:5: warning: variable 'multiplicityThreshold' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFBase.cxx:64:12: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:165:7: warning: variable 'trackSampleMinMomentum' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFBase.cxx:166:7: warning: variable 'trackSampleMaxMomentum' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFBase.cxx:187:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOFBase.cxx:236:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:240:27: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:244:25: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:248:29: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:268:32: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:281:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTOFBase.cxx:290:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidTOFBase.cxx:310:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/PID/pidTOFBase.cxx:375:58: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:437:58: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFBase.cxx:457:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidTOFBase.cxx:458:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidTOFBase.cxx:472:9: warning: Value stored to 'weight' is never read [clang-analyzer-deadcode.DeadStores]

Common/TableProducer/PID/pidTOFBase.h

Common/TableProducer/PID/pidTOFBase.h:31:18: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/TableProducer/PID/pidTOFFull.cxx

Common/TableProducer/PID/pidTOFFull.cxx:61:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOFFull.cxx:89:51: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/PID/pidTOFFull.cxx:126:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFFull.cxx:126:56: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFFull.cxx:129:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFFull.cxx:129:57: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFFull.cxx:157:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTOFFull.cxx:166:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidTOFFull.cxx:185:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/PID/pidTOFFull.cxx:199:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]

Common/TableProducer/PID/pidTOFMerge.cxx

Common/TableProducer/PID/pidTOFMerge.cxx:79:12: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:85:8: warning: constructor does not initialize these fields: ccdb, tofResponse [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOFMerge.cxx:139:33: warning: redundant boolean literal in conditional assignment [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:213:7: warning: variable 'trackSampleMinMomentum' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFMerge.cxx:214:7: warning: variable 'trackSampleMaxMomentum' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTOFMerge.cxx:241:8: warning: constructor does not initialize these fields: ccdb, tofResponse [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOFMerge.cxx:313:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:317:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:325:32: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:404:60: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:423:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidTOFMerge.cxx:424:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidTOFMerge.cxx:438:11: warning: Value stored to 'weight' is never read [clang-analyzer-deadcode.DeadStores]
Common/TableProducer/PID/pidTOFMerge.cxx:480:60: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTOFMerge.cxx:564:18: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidTOFMerge.cxx:575:8: warning: constructor does not initialize these fields: tofResponse, ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOFMerge.cxx:613:51: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/PID/pidTOFMerge.cxx:645:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/PID/pidTOFMerge.cxx:645:46: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]

Common/TableProducer/PID/pidTOFbeta.cxx

Common/TableProducer/PID/pidTOFbeta.cxx:53:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTOFbeta.cxx:92:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTOFbeta.cxx:101:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidTOFbeta.cxx:121:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]

Common/TableProducer/PID/pidTPC.cxx

Common/TableProducer/PID/pidTPC.cxx:65:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTPC.cxx:74:8: warning: constructor does not initialize these fields: response, ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTPC.cxx:170:9: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTPC.cxx:215:9: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTPC.cxx:267:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/PID/pidTPC.cxx:277:158: warning: use nullptr [modernize-use-nullptr]
Common/TableProducer/PID/pidTPC.cxx:277:208: warning: use nullptr [modernize-use-nullptr]
Common/TableProducer/PID/pidTPC.cxx:286:15: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTPC.cxx:312:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTPC.cxx:336:156: warning: use nullptr [modernize-use-nullptr]
Common/TableProducer/PID/pidTPC.cxx:336:206: warning: use nullptr [modernize-use-nullptr]
Common/TableProducer/PID/pidTPC.cxx:357:32: warning: narrowing conversion from 'float' to 'uint64_t' (aka 'unsigned long') [bugprone-narrowing-conversions]
Common/TableProducer/PID/pidTPC.cxx:436:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:438:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:444:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:446:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:454:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:456:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:491:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:493:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPC.cxx:544:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTPC.cxx:640:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTPC.cxx:725:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/PID/pidTPC.cxx:760:37: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidTPC.cxx:772:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/PID/pidTPC.cxx:772:33: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/PID/pidTPCBase.cxx

Common/TableProducer/PID/pidTPCBase.cxx:58:30: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTPCBase.cxx:58:53: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/PID/pidTPCBase.cxx:88:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/PID/pidTPCBase.cxx:118:14: warning: variable 'hadronicRate' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/PID/pidTPCBase.cxx:119:11: warning: variable 'multTPC' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/PID/pidTPCBase.cxx:120:11: warning: variable 'occupancy' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/PID/pidTPCBase.cxx:141:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPCBase.cxx:143:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPCBase.cxx:152:24: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPCBase.cxx:154:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPCBase.cxx:166:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/PID/pidTPCBase.cxx:168:30: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/PID/pidTPCBase.h

Common/TableProducer/PID/pidTPCBase.h:82:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/PID/pidTPCBase.h:91:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/TableProducer/PID/pidTPCService.cxx

Common/TableProducer/PID/pidTPCService.cxx:42:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTPCService.cxx:44:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/PID/pidTPCServiceRun2.cxx

Common/TableProducer/PID/pidTPCServiceRun2.cxx:42:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/PID/pidTPCServiceRun2.cxx:44:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/caloClusterProducer.cxx

Common/TableProducer/caloClusterProducer.cxx:60:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/caloClusterProducer.cxx:103:4: warning: redundant access specifier has the same accessibility as the previous access specifier [readability-redundant-access-specifiers]
Common/TableProducer/caloClusterProducer.cxx:115:4: warning: redundant access specifier has the same accessibility as the previous access specifier [readability-redundant-access-specifiers]
Common/TableProducer/caloClusterProducer.cxx:117:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:118:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:205:33: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/caloClusterProducer.cxx:211:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:226:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:236:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:245:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:253:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:259:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:270:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:271:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:309:15: warning: variable 'posX' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:309:21: warning: variable 'posZ' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:500:33: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/caloClusterProducer.cxx:506:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:542:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:552:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:561:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:569:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:575:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:586:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:587:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:625:15: warning: variable 'posX' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:625:21: warning: variable 'posZ' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:773:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/caloClusterProducer.cxx:841:33: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/caloClusterProducer.cxx:847:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:862:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:872:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:882:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:890:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:896:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:906:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:906:9: warning: implicit conversion 'size_type' (aka 'unsigned long') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:907:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:912:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:934:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:946:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:963:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:972:15: warning: variable 'module' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:973:13: warning: variable 'trackX' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:973:21: warning: variable 'trackZ' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:981:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1028:15: warning: variable 'posX' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1028:21: warning: variable 'posZ' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1120:11: warning: Value stored to 'trackdist' is never read [clang-analyzer-deadcode.DeadStores]
Common/TableProducer/caloClusterProducer.cxx:1182:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/caloClusterProducer.cxx:1251:33: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/caloClusterProducer.cxx:1257:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:1294:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:1303:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:1313:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1321:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1327:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1337:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/caloClusterProducer.cxx:1337:9: warning: implicit conversion 'size_type' (aka 'unsigned long') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1338:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1343:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:1365:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1377:35: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1394:33: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1403:15: warning: variable 'module' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1404:13: warning: variable 'trackX' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1404:21: warning: variable 'trackZ' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1412:31: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/caloClusterProducer.cxx:1458:15: warning: variable 'posX' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1458:21: warning: variable 'posZ' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/caloClusterProducer.cxx:1548:11: warning: Value stored to 'trackdist' is never read [clang-analyzer-deadcode.DeadStores]
Common/TableProducer/caloClusterProducer.cxx:1650:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:1651:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/caloClusterProducer.cxx:1652:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1652:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1683:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1683:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1703:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1703:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1726:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/caloClusterProducer.cxx:1726:63: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/TableProducer/centralityTable.cxx

Common/TableProducer/centralityTable.cxx:51:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/centralityTable.cxx:86:14: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/centralityTable.cxx:88:8: warning: constructor does not initialize these fields: ccdb, mRunNumber, isTableEnabled [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/centralityTable.cxx:106:50: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/centralityTable.cxx:125:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/centralityTable.cxx:157:17: warning: redundant string initialization [readability-redundant-string-init]
Common/TableProducer/centralityTable.cxx:160:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/centralityTable.cxx:163:14: warning: parameter 'name' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
Common/TableProducer/centralityTable.cxx:164:9: warning: member initializer for 'mCalibrationStored' is redundant [modernize-use-default-member-init]
Common/TableProducer/centralityTable.cxx:165:9: warning: member initializer for 'mhMultSelCalib' is redundant [modernize-use-default-member-init]
Common/TableProducer/centralityTable.cxx:166:9: warning: member initializer for 'mMCScalePars' is redundant [modernize-use-default-member-init]
Common/TableProducer/centralityTable.cxx:167:9: warning: member initializer for 'mMCScale' is redundant [modernize-use-default-member-init]
Common/TableProducer/centralityTable.cxx:206:29: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:209:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:209:52: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:209:86: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:212:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:212:51: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:235:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/centralityTable.cxx:241:69: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/centralityTable.cxx:286:11: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/centralityTable.cxx:308:20: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/TableProducer/centralityTable.cxx:312:11: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/centralityTable.cxx:312:25: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/TableProducer/centralityTable.cxx:322:17: warning: the 'empty' method should be used to check for emptiness instead of 'length' [readability-container-size-empty]
Common/TableProducer/centralityTable.cxx:424:38: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/centralityTable.cxx:431:15: warning: variable 'v0m' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/centralityTable.cxx:433:47: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/centralityTable.cxx:557:15: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/centralityTable.cxx:586:106: warning: the const qualified parameter 'generatorName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/TableProducer/centralityTable.cxx:587:40: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/TableProducer/centralityTable.cxx:588:34: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/TableProducer/centralityTable.cxx:590:19: warning: the 'empty' method should be used to check for emptiness instead of 'length' [readability-container-size-empty]
Common/TableProducer/centralityTable.cxx:661:42: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/centralityTable.cxx:669:56: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/centralityTable.cxx:673:32: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/eseTableProducer.cxx

Common/TableProducer/eseTableProducer.cxx:59:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/eseTableProducer.cxx:200:19: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/TableProducer/eseTableProducer.cxx:222:29: warning: narrowing conversion from 'value_type' (aka 'float') to 'int' [bugprone-narrowing-conversions]
Common/TableProducer/eseTableProducer.cxx:232:36: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/eseTableProducer.cxx:234:37: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/eseTableProducer.cxx:236:34: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/eseTableProducer.cxx:238:35: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/eseTableProducer.cxx:240:43: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/eseTableProducer.cxx:244:86: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:247:64: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:251:86: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:254:65: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:259:86: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:262:64: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:266:86: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:269:65: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:281:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:330:46: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/TableProducer/eseTableProducer.cxx:332:52: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/TableProducer/eseTableProducer.cxx:379:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:382:20: warning: use 'contains' to check for membership [readability-container-contains]
Common/TableProducer/eseTableProducer.cxx:400:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:408:31: warning: the parameter 'track' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/eseTableProducer.cxx:411:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:413:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:415:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/eseTableProducer.cxx:415:9: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:456:33: warning: the parameter 'collision' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/eseTableProducer.cxx:497:66: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:502:77: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:506:59: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:508:60: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:510:51: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:512:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:514:75: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:517:163: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:519:164: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:521:163: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:523:164: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/eseTableProducer.cxx:552:22: warning: use designated initializer list to initialize 'XAxis' [modernize-use-designated-initializers]
Common/TableProducer/eseTableProducer.cxx:553:101: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/eventSelectionService.cxx

Common/TableProducer/eventSelectionService.cxx:46:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/eventSelectionService.cxx:53:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/eventSelectionService.cxx:112:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/eventSelectionService.cxx:182:55: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/eventSelectionService.cxx:195:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/eventSelectionService.cxx:199:7: warning: do not use 'else' after 'return' [readability-else-after-return]

Common/TableProducer/eventSelectionServiceRun2.cxx

Common/TableProducer/eventSelectionServiceRun2.cxx:45:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/eventSelectionServiceRun2.cxx:52:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/ft0CorrectedTable.cxx

Common/TableProducer/ft0CorrectedTable.cxx:41:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/ft0CorrectedTable.cxx:109:31: warning: reference variable 'triggers' extends the lifetime of a just-constructed temporary object 'const std::bitset<8>', consider changing reference to value [readability-reference-to-constructed-temporary]
Common/TableProducer/ft0CorrectedTable.cxx:142:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/ft0CorrectedTable.cxx:185:31: warning: reference variable 'triggers' extends the lifetime of a just-constructed temporary object 'const std::bitset<8>', consider changing reference to value [readability-reference-to-constructed-temporary]

Common/TableProducer/fwdtrackextension.cxx

Common/TableProducer/fwdtrackextension.cxx:51:8: warning: constructor does not initialize these fields: fCCDB, fCurrentRun [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/fwdtrackextension.cxx:107:20: warning: slicing object from type 'GlobalFwdTrack' to 'TrackParCovFwd' discards 40 bytes of state [cppcoreguidelines-slicing]

Common/TableProducer/match-mft-ft0.cxx

Common/TableProducer/match-mft-ft0.cxx:130:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/match-mft-ft0.cxx:147:20: warning: narrowing conversion from 'double' to 'int64_t' (aka 'long') [bugprone-narrowing-conversions]
Common/TableProducer/match-mft-ft0.cxx:174:63: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:178:60: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:189:34: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:194:38: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:205:34: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:209:58: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:218:59: warning: redundant explicit casting to the same type 'int64_t' (aka 'long') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-ft0.cxx:238:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/match-mft-ft0.cxx:248:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-ft0.cxx:295:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/match-mft-ft0.cxx:295:39: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/match-mft-ft0.cxx:297:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-ft0.cxx:332:12: warning: variable 'minD' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/match-mft-ft0.cxx:333:12: warning: variable 'globalMinD' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/match-mft-ft0.cxx:351:25: warning: narrowing conversion from 'double' to 'int64_t' (aka 'long') [bugprone-narrowing-conversions]
Common/TableProducer/match-mft-ft0.cxx:387:9: warning: Value stored to 'D' is never read [clang-analyzer-deadcode.DeadStores]
Common/TableProducer/match-mft-ft0.cxx:391:15: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/match-mft-ft0.cxx:396:15: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/match-mft-ft0.cxx:452:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/match-mft-ft0.cxx:455:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/TableProducer/match-mft-ft0.cxx:468:13: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]

Common/TableProducer/match-mft-mch-data-mc.cxx

Common/TableProducer/match-mft-mch-data-mc.cxx:72:7: warning: variable 'mMu' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:73:5: warning: variable 'mRunNumber' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:79:37: warning: variable 'map_mfttracks' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:80:37: warning: variable 'map_muontracks' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:81:26: warning: variable 'map_collisions' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:82:26: warning: variable 'map_has_mfttracks_collisions' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:83:26: warning: variable 'map_has_muontracks_collisions' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:84:27: warning: variable 'map_vtxz' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:85:25: warning: variable 'map_nmfttrack' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data-mc.cxx:87:8: warning: constructor does not initialize these fields: ccdbManager, fieldB [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:144:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:150:9: warning: use default member initializer for 'tagIdx' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:150:17: warning: use default member initializer for 'probeIdx' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:152:13: warning: use default member initializer for 'mQ' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:154:60: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:183:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:184:38: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:186:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:186:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:222:28: warning: initializer for member 'mDimuon' is redundant [readability-redundant-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:224:7: warning: 'mQ' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/TableProducer/match-mft-mch-data-mc.cxx:237:5: warning: function 'getTagMuonIndex' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:238:5: warning: function 'getProbeMuonIndex' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:239:5: warning: function 'getMass' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:240:5: warning: function 'getPt' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:241:5: warning: function 'getRap' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:242:5: warning: function 'getCharge' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:243:5: warning: function 'getMuonAtPV' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:254:11: warning: use default member initializer for 'mDX' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:254:16: warning: use default member initializer for 'mDY' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:254:21: warning: use default member initializer for 'mDPt' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:254:27: warning: use default member initializer for 'mDPhi' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:254:34: warning: use default member initializer for 'mDEta' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:255:11: warning: use default member initializer for 'mGlobalMuonPtAtDCA' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:255:31: warning: use default member initializer for 'mGlobalMuonEtaAtDCA' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:255:52: warning: use default member initializer for 'mGlobalMuonPhiAtDCA' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:255:73: warning: use default member initializer for 'mGlobalMuonDCAx' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:255:90: warning: use default member initializer for 'mGlobalMuonDCAy' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:255:107: warning: use default member initializer for 'mGlobalMuonQ' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data-mc.cxx:263:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:264:26: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:264:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:269:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:286:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:287:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:294:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:302:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:302:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:333:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:334:26: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:334:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:339:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:344:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:345:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:352:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:360:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:360:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:424:5: warning: function 'getDx' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:425:5: warning: function 'getDy' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:426:5: warning: function 'getDphi' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:427:5: warning: function 'getDeta' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:428:5: warning: function 'getDpt' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:429:5: warning: function 'getGMPtAtDCA' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:430:5: warning: function 'getGMEtaAtDCA' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:431:5: warning: function 'getGMPhiAtDCA' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:432:5: warning: function 'getGMDcaX' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:433:5: warning: function 'getGMDcaY' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:434:5: warning: function 'getGMDcaXY' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:435:5: warning: function 'getGMQ' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data-mc.cxx:474:12: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data-mc.cxx:497:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:499:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:500:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data-mc.cxx:501:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/match-mft-mch-data-mc.cxx:501:9: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:506:31: warning: the parameter 'muontrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data-mc.cxx:508:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:510:95: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:512:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:514:89: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:516:78: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:518:79: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:524:28: warning: the parameter 'muontrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data-mc.cxx:526:75: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:527:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data-mc.cxx:532:29: warning: the parameter 'mfttrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data-mc.cxx:534:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:536:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:538:51: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:544:26: warning: the parameter 'mfttrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data-mc.cxx:546:73: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:547:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data-mc.cxx:553:12: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data-mc.cxx:559:15: warning: loop variable is copied but only used as const reference; consider making it a const reference [performance-for-range-copy]
Common/TableProducer/match-mft-mch-data-mc.cxx:560:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:563:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:584:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:587:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data-mc.cxx:590:29: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data-mc.cxx:598:15: warning: loop variable is copied but only used as const reference; consider making it a const reference [performance-for-range-copy]
Common/TableProducer/match-mft-mch-data-mc.cxx:599:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:603:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:633:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:646:14: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/match-mft-mch-data-mc.cxx:679:61: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:697:79: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:706:31: warning: redundant explicit casting to the same type 'int16_t' (aka 'short') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-mch-data-mc.cxx:716:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:718:103: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:720:113: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:727:81: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:735:36: warning: redundant explicit casting to the same type 'int16_t' (aka 'short') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-mch-data-mc.cxx:747:42: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:756:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:804:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:808:60: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data-mc.cxx:826:45: warning: implicit conversion 'bool' -> 'value_type' (aka 'float') [readability-implicit-bool-conversion]
Common/TableProducer/match-mft-mch-data-mc.cxx:835:33: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/match-mft-mch-data.cxx

Common/TableProducer/match-mft-mch-data.cxx:72:7: warning: variable 'mMu' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:73:5: warning: variable 'mRunNumber' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:79:37: warning: variable 'map_mfttracks' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:80:37: warning: variable 'map_muontracks' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:81:26: warning: variable 'map_collisions' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:82:26: warning: variable 'map_has_mfttracks_collisions' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:83:26: warning: variable 'map_has_muontracks_collisions' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:84:27: warning: variable 'map_vtxz' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:85:25: warning: variable 'map_nmfttrack' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/match-mft-mch-data.cxx:87:8: warning: constructor does not initialize these fields: ccdbManager, fieldB [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/match-mft-mch-data.cxx:144:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:150:9: warning: use default member initializer for 'tagIdx' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:150:17: warning: use default member initializer for 'probeIdx' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:152:13: warning: use default member initializer for 'mQ' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:154:60: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:183:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:184:38: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:186:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:186:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:222:28: warning: initializer for member 'mDimuon' is redundant [readability-redundant-member-init]
Common/TableProducer/match-mft-mch-data.cxx:224:7: warning: 'mQ' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/TableProducer/match-mft-mch-data.cxx:237:5: warning: function 'getTagMuonIndex' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:238:5: warning: function 'getProbeMuonIndex' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:239:5: warning: function 'getMass' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:240:5: warning: function 'getPt' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:241:5: warning: function 'getRap' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:242:5: warning: function 'getCharge' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:243:5: warning: function 'getMuonAtPV' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:254:11: warning: use default member initializer for 'mDX' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:254:16: warning: use default member initializer for 'mDY' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:254:21: warning: use default member initializer for 'mDPt' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:254:27: warning: use default member initializer for 'mDPhi' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:254:34: warning: use default member initializer for 'mDEta' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:255:11: warning: use default member initializer for 'mGlobalMuonPtAtDCA' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:255:31: warning: use default member initializer for 'mGlobalMuonEtaAtDCA' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:255:52: warning: use default member initializer for 'mGlobalMuonPhiAtDCA' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:255:73: warning: use default member initializer for 'mGlobalMuonDCAx' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:255:90: warning: use default member initializer for 'mGlobalMuonDCAy' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:255:107: warning: use default member initializer for 'mGlobalMuonQ' [modernize-use-default-member-init]
Common/TableProducer/match-mft-mch-data.cxx:263:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:264:26: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:264:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:269:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:286:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:287:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:294:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:302:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:302:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:333:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:334:26: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:334:34: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:339:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:344:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:345:32: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:352:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:360:23: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:360:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:424:5: warning: function 'getDx' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:425:5: warning: function 'getDy' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:426:5: warning: function 'getDphi' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:427:5: warning: function 'getDeta' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:428:5: warning: function 'getDpt' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:429:5: warning: function 'getGMPtAtDCA' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:430:5: warning: function 'getGMEtaAtDCA' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:431:5: warning: function 'getGMPhiAtDCA' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:432:5: warning: function 'getGMDcaX' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:433:5: warning: function 'getGMDcaY' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:434:5: warning: function 'getGMDcaXY' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:435:5: warning: function 'getGMQ' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/TableProducer/match-mft-mch-data.cxx:474:12: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data.cxx:497:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:499:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:500:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data.cxx:501:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/match-mft-mch-data.cxx:501:9: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:506:31: warning: the parameter 'muontrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data.cxx:508:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:510:95: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:512:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:514:89: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:516:78: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:518:79: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:524:28: warning: the parameter 'muontrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data.cxx:526:75: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:527:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data.cxx:532:29: warning: the parameter 'mfttrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data.cxx:534:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:536:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:538:51: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:544:26: warning: the parameter 'mfttrack' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/match-mft-mch-data.cxx:546:73: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:547:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data.cxx:553:12: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/match-mft-mch-data.cxx:559:15: warning: loop variable is copied but only used as const reference; consider making it a const reference [performance-for-range-copy]
Common/TableProducer/match-mft-mch-data.cxx:560:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:563:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:584:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:587:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/match-mft-mch-data.cxx:590:29: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/match-mft-mch-data.cxx:598:15: warning: loop variable is copied but only used as const reference; consider making it a const reference [performance-for-range-copy]
Common/TableProducer/match-mft-mch-data.cxx:599:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:603:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:633:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:646:14: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/match-mft-mch-data.cxx:679:61: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:697:79: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:706:31: warning: redundant explicit casting to the same type 'int16_t' (aka 'short') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-mch-data.cxx:716:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:718:103: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:720:113: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:727:81: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:735:36: warning: redundant explicit casting to the same type 'int16_t' (aka 'short') as the sub-expression, remove this casting [readability-redundant-casting]
Common/TableProducer/match-mft-mch-data.cxx:747:42: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:756:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:804:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:808:60: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/match-mft-mch-data.cxx:826:45: warning: implicit conversion 'bool' -> 'value_type' (aka 'float') [readability-implicit-bool-conversion]
Common/TableProducer/match-mft-mch-data.cxx:835:33: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/mcCollsExtra.cxx

Common/TableProducer/mcCollsExtra.cxx:41:9: warning: function-like macro 'bitset' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/TableProducer/mcCollsExtra.cxx:42:9: warning: function-like macro 'bitcheck' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/TableProducer/mcCollsExtra.cxx:124:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/mcCollsExtra.cxx:126:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/mcCollsExtra.cxx:130:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/mcCollsExtra.cxx:132:57: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/mftmchMatchingML.cxx

Common/TableProducer/mftmchMatchingML.cxx:46:10: warning: inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead [modernize-deprecated-headers]
Common/TableProducer/mftmchMatchingML.cxx:164:7: warning: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop [performance-inefficient-vector-operation]
Common/TableProducer/mftmchMatchingML.cxx:167:7: warning: 'emplace_back' is called inside a loop; consider pre-allocating the container capacity before the loop [performance-inefficient-vector-operation]
Common/TableProducer/mftmchMatchingML.cxx:170:7: warning: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop [performance-inefficient-vector-operation]
Common/TableProducer/mftmchMatchingML.cxx:173:7: warning: 'emplace_back' is called inside a loop; consider pre-allocating the container capacity before the loop [performance-inefficient-vector-operation]
Common/TableProducer/mftmchMatchingML.cxx:199:13: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/mftmchMatchingML.cxx:204:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/mftmchMatchingML.cxx:226:86: warning: use nullptr [modernize-use-nullptr]
Common/TableProducer/mftmchMatchingML.cxx:226:136: warning: use nullptr [modernize-use-nullptr]

Common/TableProducer/multCentTable.cxx

Common/TableProducer/multCentTable.cxx:46:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/multCentTable.cxx:48:8: warning: constructor does not initialize these fields: ccdb, pdg [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/multCentTable.cxx:138:9: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/multCentTable.cxx:145:9: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/multCentTable.cxx:151:9: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]

Common/TableProducer/multiplicityExtraTable.cxx

Common/TableProducer/multiplicityExtraTable.cxx:34:10: warning: inclusion of deprecated C++ header 'stdlib.h'; consider using 'cstdlib' instead [modernize-deprecated-headers]
Common/TableProducer/multiplicityExtraTable.cxx:42:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/multiplicityExtraTable.cxx:62:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityExtraTable.cxx:98:42: warning: implicit conversion 'bool' -> 'value_type' (aka 'int') [readability-implicit-bool-conversion]
Common/TableProducer/multiplicityExtraTable.cxx:106:47: warning: implicit conversion 'bool' -> 'value_type' (aka 'int') [readability-implicit-bool-conversion]
Common/TableProducer/multiplicityExtraTable.cxx:130:41: warning: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/multiplicityExtraTable.cxx:228:29: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/multiplicityExtraTable.cxx:231:29: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/multiplicityExtraTable.cxx:283:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityExtraTable.cxx:285:23: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityExtraTable.cxx:287:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityExtraTable.cxx:289:38: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/multiplicityTable.cxx

Common/TableProducer/multiplicityTable.cxx:54:10: warning: inclusion of deprecated C++ header 'stdlib.h'; consider using 'cstdlib' instead [modernize-deprecated-headers]
Common/TableProducer/multiplicityTable.cxx:60:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/multiplicityTable.cxx:100:14: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/multiplicityTable.cxx:102:8: warning: constructor does not initialize these fields: ccdb, pdg, mRunNumber, lCalibLoaded, lCalibObjects, hVtxZFV0A, hVtxZFT0A, hVtxZFT0C, hVtxZFDDA, hVtxZFDDC, hVtxZNTracks [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/multiplicityTable.cxx:143:50: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/multiplicityTable.cxx:177:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/multiplicityTable.cxx:177:53: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/multiplicityTable.cxx:187:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/multiplicityTable.cxx:187:52: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/multiplicityTable.cxx:190:26: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/multiplicityTable.cxx:190:51: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/TableProducer/multiplicityTable.cxx:194:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/multiplicityTable.cxx:435:15: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/TableProducer/multiplicityTable.cxx:454:25: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/multiplicityTable.cxx:455:25: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/multiplicityTable.cxx:456:25: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/multiplicityTable.cxx:457:25: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/multiplicityTable.cxx:458:25: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/multiplicityTable.cxx:459:28: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/TableProducer/multiplicityTable.cxx:526:42: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/multiplicityTable.cxx:529:42: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/TableProducer/multiplicityTable.cxx:597:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:599:75: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:604:75: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:607:34: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:609:34: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:722:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:724:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:726:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:728:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/multiplicityTable.cxx:730:52: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/muonRealignment.cxx

Common/TableProducer/muonRealignment.cxx:59:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/muonRealignment.cxx:60:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/muonRealignment.cxx:80:8: warning: constructor does not initialize these fields: fCurrentRun, mImproveCutChi2, ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/muonRealignment.cxx:112:9: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/muonRealignment.cxx:129:9: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/TableProducer/muonRealignment.cxx:189:9: warning: do not use 'else' after 'break' [readability-else-after-return]
Common/TableProducer/muonRealignment.cxx:248:11: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]

Common/TableProducer/occupancyTableProducer.cxx

Common/TableProducer/occupancyTableProducer.cxx:52:9: warning: variable 'nBCsPerOrbit' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/occupancyTableProducer.cxx:77:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/occupancyTableProducer.cxx:333:14: warning: variable 'median' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:356:24: warning: narrowing conversion from 'double' to 'int64_t' (aka 'long') [bugprone-narrowing-conversions]
Common/TableProducer/occupancyTableProducer.cxx:401:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/occupancyTableProducer.cxx:558:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:559:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:560:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:561:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:562:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:564:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:565:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:567:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:569:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:570:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:571:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:572:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:573:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:574:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:575:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:576:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:577:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:579:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:580:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:581:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:582:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:583:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:584:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:585:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:586:16: warning: 'data' should be used for accessing the data pointer instead of taking the address of the 0-th element [readability-container-data-pointer]
Common/TableProducer/occupancyTableProducer.cxx:805:61: warning: both sides of operator are equivalent [misc-redundant-expression]
Common/TableProducer/occupancyTableProducer.cxx:1230:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/occupancyTableProducer.cxx:1552:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/occupancyTableProducer.cxx:1598:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/occupancyTableProducer.cxx:1616:24: warning: narrowing conversion from 'double' to 'int64_t' (aka 'long') [bugprone-narrowing-conversions]
Common/TableProducer/occupancyTableProducer.cxx:1639:9: warning: variable 'binStart' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1639:19: warning: variable 'binEnd' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1657:9: warning: variable 'binStart' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1657:19: warning: variable 'binEnd' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1659:11: warning: variable 'm' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1660:11: warning: variable 'c' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1661:11: warning: variable 'x1' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1661:15: warning: variable 'x2' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1823:14: warning: variable 'zBegin' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1824:14: warning: variable 'zEnd' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1827:14: warning: variable 'dTbegin' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1828:14: warning: variable 'dTend' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1830:14: warning: variable 'bcBegin' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1831:14: warning: variable 'bcEnd' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1833:11: warning: variable 'binBCbegin' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1834:11: warning: variable 'binBCend' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/occupancyTableProducer.cxx:1941:35: warning: redundant boolean literal in conditional assignment [readability-simplify-boolean-expr]
Common/TableProducer/occupancyTableProducer.cxx:2063:22: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
Common/TableProducer/occupancyTableProducer.cxx:2064:20: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
Common/TableProducer/occupancyTableProducer.cxx:2691:5: warning: redundant return statement at the end of a function with a void return type [readability-redundant-control-flow]

Common/TableProducer/propagationService.cxx

Common/TableProducer/propagationService.cxx:65:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/propagationServiceRun2.cxx

Common/TableProducer/propagationServiceRun2.cxx:63:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/propagationServiceV2.cxx

Common/TableProducer/propagationServiceV2.cxx:68:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/qVectorsTable.cxx

Common/TableProducer/qVectorsTable.cxx:48:1: warning: included header TMath.h is not used directly [misc-include-cleaner]
Common/TableProducer/qVectorsTable.cxx:68:8: warning: constructor does not initialize these fields: ccdb, fv0geom, cent [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/qVectorsTable.cxx:69:3: warning: initial values in enum 'qVectorsTable::Detectors' are not consistent, consider explicit initialization of all, none or only the first enumerator [readability-enum-initial-value]
Common/TableProducer/qVectorsTable.cxx:168:37: warning: initializer for member 'FT0RelGainConst' is redundant [readability-redundant-member-init]
Common/TableProducer/qVectorsTable.cxx:169:37: warning: initializer for member 'FV0RelGainConst' is redundant [readability-redundant-member-init]
Common/TableProducer/qVectorsTable.cxx:184:15: warning: member 'minAmplitude' of type 'const float' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members]
Common/TableProducer/qVectorsTable.cxx:188:33: warning: initializer for member 'corrsQvecSp' is redundant [readability-redundant-member-init]
Common/TableProducer/qVectorsTable.cxx:189:34: warning: initializer for member 'corrsQvecEse' is redundant [readability-redundant-member-init]
Common/TableProducer/qVectorsTable.cxx:190:42: warning: initializer for member 'shiftProfileSp' is redundant [readability-redundant-member-init]
Common/TableProducer/qVectorsTable.cxx:191:43: warning: initializer for member 'shiftProfileEse' is redundant [readability-redundant-member-init]
Common/TableProducer/qVectorsTable.cxx:379:33: warning: the const qualified parameter 'track' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/TableProducer/qVectorsTable.cxx:381:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:383:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:385:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:387:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:389:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:391:47: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:393:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:395:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:397:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:413:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/TableProducer/qVectorsTable.cxx:579:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:580:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:581:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:582:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:583:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:584:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:585:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:765:11: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/qVectorsTable.cxx:841:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:843:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:845:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:847:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:849:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:851:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:853:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:865:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:867:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/qVectorsTable.cxx:869:37: warning: statement should be inside braces [readability-braces-around-statements]

Common/TableProducer/timestamp.cxx

Common/TableProducer/timestamp.cxx:43:34: warning: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/timestamp.cxx:45:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/timestamp.cxx:89:16: warning: implicit conversion 'size_type' (aka 'unsigned long') -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/timestamp.cxx:89:35: warning: use 'contains' to check for membership [readability-container-contains]
Common/TableProducer/timestamp.cxx:107:65: warning: redundant call to 'data' [readability-redundant-string-cstr]
Common/TableProducer/timestamp.cxx:112:65: warning: redundant call to 'data' [readability-redundant-string-cstr]

Common/TableProducer/trackDcaCovFillerRun2.cxx

Common/TableProducer/trackDcaCovFillerRun2.cxx:51:8: warning: constructor does not initialize these fields: ccdb, mDcaInfo [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/trackDcaCovFillerRun2.cxx:93:5: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]

Common/TableProducer/trackPropagation.cxx

Common/TableProducer/trackPropagation.cxx:63:8: warning: constructor does not initialize these fields: ccdb, mDcaInfo [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/trackPropagation.cxx:154:19: warning: redundant string initialization [readability-redundant-string-init]
Common/TableProducer/trackPropagation.cxx:248:7: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]

Common/TableProducer/trackextension.cxx

Common/TableProducer/trackextension.cxx:45:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/TableProducer/trackextension.cxx:51:13: warning: variable 'ccdbpath_lut' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/trackextension.cxx:52:13: warning: variable 'ccdbpath_grp' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/trackextension.cxx:53:13: warning: variable 'ccdburl' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/TableProducer/trackextension.cxx:58:8: warning: constructor does not initialize these fields: ccdb, lut, mRunNumber, mMagField [cppcoreguidelines-pro-type-member-init]
Common/TableProducer/trackextension.cxx:91:13: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/TableProducer/trackextension.cxx:142:11: warning: uninitialized record type: 'dcaInfo' [cppcoreguidelines-pro-type-member-init]

Common/TableProducer/zdcExtraTableProducer.cxx

Common/TableProducer/zdcExtraTableProducer.cxx:127:36: warning: the parameter 'collision' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/zdcExtraTableProducer.cxx:130:10: warning: variable 'selected' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/zdcExtraTableProducer.cxx:199:30: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:199:64: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:201:14: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:201:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:203:41: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:203:80: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:205:47: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:205:95: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:207:44: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:207:92: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:209:52: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:209:108: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:211:41: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:211:86: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:213:45: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/TableProducer/zdcExtraTableProducer.cxx:213:94: warning: statement should be inside braces [readability-braces-around-statements]
Common/TableProducer/zdcExtraTableProducer.cxx:247:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcExtraTableProducer.cxx:248:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcExtraTableProducer.cxx:286:19: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcExtraTableProducer.cxx:287:19: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcExtraTableProducer.cxx:322:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/TableProducer/zdcTaskLightIons.cxx

Common/TableProducer/zdcTaskLightIons.cxx:100:36: warning: the parameter 'collision' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/TableProducer/zdcTaskLightIons.cxx:103:10: warning: variable 'selected' is not initialized [cppcoreguidelines-init-variables]
Common/TableProducer/zdcTaskLightIons.cxx:182:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcTaskLightIons.cxx:188:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcTaskLightIons.cxx:289:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/TableProducer/zdcTaskLightIons.cxx:295:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/Tasks/centralityQa.cxx

Common/Tasks/centralityQa.cxx:118:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/centralityQa.cxx:131:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/centralityQa.cxx:144:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/centralityQa.cxx:156:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/centralityQa.cxx:168:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/centralityQa.cxx:180:21: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/centralityStudy.cxx

Common/Tasks/centralityStudy.cxx:49:9: warning: function-like macro 'getHist' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/Tasks/centralityStudy.cxx:49:54: warning: macro argument should be enclosed in parentheses [bugprone-macro-parentheses]
Common/Tasks/centralityStudy.cxx:51:8: warning: constructor does not initialize these fields: ccdb, mRunNumber, startOfRunTimestamp, hCalibObjects, hVtxZFV0A, hVtxZFT0A, hVtxZFT0C, hVtxZNTracks, hVtxZNGlobals, hVtxZMFT, hVtxZFDDA, hVtxZFDDC [cppcoreguidelines-pro-type-member-init]
Common/Tasks/centralityStudy.cxx:379:5: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/Tasks/centralityStudy.cxx:387:19: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudy.cxx:388:19: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudy.cxx:389:19: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudy.cxx:392:22: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudy.cxx:393:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudy.cxx:394:18: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]

Common/Tasks/centralityStudypp.cxx

Common/Tasks/centralityStudypp.cxx:17:1: warning: included header Centrality.h is not used directly [misc-include-cleaner]
Common/Tasks/centralityStudypp.cxx:21:1: warning: included header GRPECSObject.h is not used directly [misc-include-cleaner]
Common/Tasks/centralityStudypp.cxx:37:1: warning: included header bitset is not used directly [misc-include-cleaner]
Common/Tasks/centralityStudypp.cxx:48:9: warning: function-like macro 'getHist' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/Tasks/centralityStudypp.cxx:48:54: warning: macro argument should be enclosed in parentheses [bugprone-macro-parentheses]
Common/Tasks/centralityStudypp.cxx:50:8: warning: constructor does not initialize these fields: ccdb, mRunNumber, startOfRunTimestamp, hCalibObjects, hVtxZFV0A, hVtxZFT0A, hVtxZFT0C, hVtxZNTracks, hVtxZNGlobals, hVtxZMFT, hVtxZFDDA, hVtxZFDDC [cppcoreguidelines-pro-type-member-init]
Common/Tasks/centralityStudypp.cxx:176:19: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudypp.cxx:177:19: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudypp.cxx:178:19: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudypp.cxx:181:22: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudypp.cxx:182:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudypp.cxx:183:18: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/centralityStudypp.cxx:239:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/centralityStudypp.cxx:311:59: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/checkDataModel.cxx

Common/Tasks/checkDataModel.cxx:81:5: warning: do not use 'else' after 'return' [readability-else-after-return]

Common/Tasks/checkDataModelMC.cxx

Common/Tasks/checkDataModelMC.cxx:46:23: warning: the parameter 'debugHisto' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]

Common/Tasks/cpvQa.cxx

Common/Tasks/cpvQa.cxx:67:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/cpvQa.cxx:69:24: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/cpvQa.cxx:75:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/Tasks/flowTest.cxx

Common/Tasks/flowTest.cxx:37:9: warning: function-like macro 'bitcheck' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/Tasks/flowTest.cxx:100:19: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:113:99: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:115:74: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:118:45: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:120:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:124:26: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:126:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:202:24: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:204:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:206:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:208:31: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:210:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:212:33: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:227:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:230:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:232:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:236:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:238:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:240:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:242:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:246:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:248:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:262:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:265:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:267:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:271:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:273:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:275:24: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:277:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:281:26: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/flowTest.cxx:283:27: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/integrationTest.cxx

Common/Tasks/integrationTest.cxx:115:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/integrationTest.cxx:170:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/integrationTest.cxx:215:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/integrationTest.cxx:228:15: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tasks/integrationTest.cxx:461:35: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tasks/integrationTest.cxx:461:59: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tasks/integrationTest.cxx:461:83: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tasks/integrationTest.cxx:461:107: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]

Common/Tasks/integrationTestCCDB.cxx

Common/Tasks/integrationTestCCDB.cxx:49:8: warning: constructor does not initialize these fields: ccdb, lut, mRunNumber [cppcoreguidelines-pro-type-member-init]
Common/Tasks/integrationTestCCDB.cxx:76:39: warning: use nullptr [modernize-use-nullptr]
Common/Tasks/integrationTestCCDB.cxx:77:43: warning: use nullptr [modernize-use-nullptr]
Common/Tasks/integrationTestCCDB.cxx:103:11: warning: use nullptr [modernize-use-nullptr]

Common/Tasks/multiplicityDerivedQa.cxx

Common/Tasks/multiplicityDerivedQa.cxx:71:20: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/multiplicityDerivedQa.cxx:72:55: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:73:55: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:74:55: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:75:55: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:76:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:77:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:78:55: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:79:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:80:57: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:81:55: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityDerivedQa.cxx:170:60: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:203:183: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:205:183: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:207:183: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:209:183: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:211:189: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:213:189: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:215:184: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:217:189: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:219:189: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityDerivedQa.cxx:221:189: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/multiplicityQa.cxx

Common/Tasks/multiplicityQa.cxx:49:8: warning: constructor does not initialize these fields: pdgDB [cppcoreguidelines-pro-type-member-init]
Common/Tasks/multiplicityQa.cxx:250:27: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityQa.cxx:253:27: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/multiplicityQa.cxx:297:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityQa.cxx:299:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityQa.cxx:323:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityQa.cxx:327:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/multiplicityQa.cxx:386:44: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/propagatorQa.cxx

Common/Tasks/propagatorQa.cxx:51:8: warning: constructor does not initialize these fields: ccdb, mRunNumber, d_bz, matCorr [cppcoreguidelines-pro-type-member-init]
Common/Tasks/propagatorQa.cxx:170:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:172:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:195:5: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
Common/Tasks/propagatorQa.cxx:196:43: warning: use nullptr [modernize-use-nullptr]
Common/Tasks/propagatorQa.cxx:224:5: warning: uninitialized record type: 'dcaInfo' [cppcoreguidelines-pro-type-member-init]
Common/Tasks/propagatorQa.cxx:227:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:230:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:235:82: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:238:7: warning: uninitialized record type: 'pos' [cppcoreguidelines-pro-type-member-init]
Common/Tasks/propagatorQa.cxx:253:13: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
Common/Tasks/propagatorQa.cxx:253:18: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]
Common/Tasks/propagatorQa.cxx:328:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:344:5: warning: uninitialized record type: 'dcaInfo' [cppcoreguidelines-pro-type-member-init]
Common/Tasks/propagatorQa.cxx:347:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:350:82: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:353:7: warning: uninitialized record type: 'pos' [cppcoreguidelines-pro-type-member-init]
Common/Tasks/propagatorQa.cxx:368:13: warning: variable 'sna' is not initialized [cppcoreguidelines-init-variables]
Common/Tasks/propagatorQa.cxx:368:18: warning: variable 'csa' is not initialized [cppcoreguidelines-init-variables]
Common/Tasks/propagatorQa.cxx:444:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:460:5: warning: uninitialized record type: 'dcaInfo' [cppcoreguidelines-pro-type-member-init]
Common/Tasks/propagatorQa.cxx:463:59: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/propagatorQa.cxx:466:86: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/qVectorsCorrection.cxx

Common/Tasks/qVectorsCorrection.cxx:51:8: warning: constructor does not initialize these fields: DetId, RefAId, RefBId [cppcoreguidelines-pro-type-member-init]
Common/Tasks/qVectorsCorrection.cxx:110:31: warning: repeated branch body in conditional chain [bugprone-branch-clone]
Common/Tasks/qVectorsCorrection.cxx:112:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Tasks/qVectorsCorrection.cxx:130:33: warning: the const qualified parameter 'track' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Tasks/qVectorsCorrection.cxx:132:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:134:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:136:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:138:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:140:47: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:142:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:144:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:146:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:712:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:716:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:720:138: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:725:122: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:729:83: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qVectorsCorrection.cxx:736:116: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/qaMuon.cxx

Common/Tasks/qaMuon.cxx:77:10: warning: inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead [modernize-deprecated-headers]
Common/Tasks/qaMuon.cxx:96:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/qaMuon.cxx:97:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/qaMuon.cxx:103:23: warning: variable 'zRefPlane' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tasks/qaMuon.cxx:111:45: warning: variable 'referencePlanes' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tasks/qaMuon.cxx:177:8: warning: constructor does not initialize these fields: fCurrentRun, mImproveCutChi2, ccdb, Bz [cppcoreguidelines-pro-type-member-init]
Common/Tasks/qaMuon.cxx:374:31: warning: redundant explicit casting to the same type 'int' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:540:109: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
Common/Tasks/qaMuon.cxx:549:98: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
Common/Tasks/qaMuon.cxx:566:109: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
Common/Tasks/qaMuon.cxx:572:98: warning: string concatenation results in allocation of unnecessary temporary strings; consider using 'operator+=' or 'string::append()' instead [performance-inefficient-string-concatenation]
Common/Tasks/qaMuon.cxx:1106:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:1132:9: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tasks/qaMuon.cxx:1149:9: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tasks/qaMuon.cxx:1233:9: warning: do not use 'else' after 'break' [readability-else-after-return]
Common/Tasks/qaMuon.cxx:1273:14: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/Tasks/qaMuon.cxx:1288:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1307:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1466:49: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1472:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1484:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1513:49: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1519:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1536:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:1606:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:1629:7: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tasks/qaMuon.cxx:1763:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:1800:21: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:1888:21: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:1911:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:1987:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2039:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2146:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2175:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2203:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2281:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2294:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2347:18: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tasks/qaMuon.cxx:2348:9: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tasks/qaMuon.cxx:2349:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tasks/qaMuon.cxx:2415:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2447:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2490:19: warning: redundant explicit casting to the same type 'bool' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tasks/qaMuon.cxx:2562:68: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
Common/Tasks/qaMuon.cxx:2644:75: warning: narrowing conversion from 'value_type' (aka 'float') to 'int' [bugprone-narrowing-conversions]
Common/Tasks/qaMuon.cxx:2935:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:2972:14: warning: variable 'dcaXPair' is not initialized [cppcoreguidelines-init-variables]
Common/Tasks/qaMuon.cxx:2973:14: warning: variable 'dcaYPair' is not initialized [cppcoreguidelines-init-variables]
Common/Tasks/qaMuon.cxx:3437:34: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:3442:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:3444:13: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:3484:67: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tasks/qaMuon.cxx:3600:32: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tasks/trackqa.cxx

Common/Tasks/trackqa.cxx:34:10: warning: inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead [modernize-deprecated-headers]
Common/Tasks/trackqa.cxx:118:11: warning: implicit conversion 'unsigned int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tasks/trackqa.cxx:130:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tasks/trackqa.cxx:198:7: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]

Common/Tools/EventSelectionModule.h

Common/Tools/EventSelectionModule.h:62:9: warning: function-like macro 'bitcheck' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/Tools/EventSelectionModule.h:63:9: warning: function-like macro 'bitcheck64' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage]
Common/Tools/EventSelectionModule.h:68:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Tools/EventSelectionModule.h:141:3: warning: use '= default' to define a trivial default constructor [modernize-use-equals-default]
Common/Tools/EventSelectionModule.h:162:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/EventSelectionModule.h:163:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/EventSelectionModule.h:355:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:356:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:357:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:358:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:363:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:364:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:368:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/EventSelectionModule.h:369:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/EventSelectionModule.h:399:109: warning: narrowing conversion from 'float' to 'bool' [bugprone-narrowing-conversions]
Common/Tools/EventSelectionModule.h:452:31: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:475:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:541:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:542:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:543:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:544:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:545:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:551:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:552:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:567:11: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Tools/EventSelectionModule.h:570:19: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:574:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:633:3: warning: use '= default' to define a trivial default constructor [modernize-use-equals-default]
Common/Tools/EventSelectionModule.h:647:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/EventSelectionModule.h:651:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/EventSelectionModule.h:660:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:681:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:696:10: warning: use auto when declaring iterators [modernize-use-auto]
Common/Tools/EventSelectionModule.h:710:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:712:34: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:714:34: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:716:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:736:9: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Tools/EventSelectionModule.h:786:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:798:69: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tools/EventSelectionModule.h:807:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:809:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:856:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/EventSelectionModule.h:871:20: warning: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:909:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:937:9: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
Common/Tools/EventSelectionModule.h:989:34: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:991:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:993:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1047:11: warning: use auto when declaring iterators [modernize-use-auto]
Common/Tools/EventSelectionModule.h:1096:9: warning: use auto when declaring iterators [modernize-use-auto]
Common/Tools/EventSelectionModule.h:1105:9: warning: use auto when declaring iterators [modernize-use-auto]
Common/Tools/EventSelectionModule.h:1127:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1174:163: warning: redundant boolean literal in ternary expression result [readability-simplify-boolean-expr]
Common/Tools/EventSelectionModule.h:1216:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1222:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1232:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1235:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1249:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1252:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1254:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1270:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1274:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1286:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1289:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1301:79: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1302:9: warning: 'emplace_back' is called inside a loop; consider pre-allocating the container capacity before the loop [performance-inefficient-vector-operation]
Common/Tools/EventSelectionModule.h:1304:37: warning: folding type 'float' into type 'int' might result in loss of precision [bugprone-fold-init-type]
Common/Tools/EventSelectionModule.h:1338:24: warning: the variable 'vAssocCollInSameROF' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
Common/Tools/EventSelectionModule.h:1345:86: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1347:90: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1356:24: warning: the variable 'vAssocCollInPrevROF' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
Common/Tools/EventSelectionModule.h:1366:24: warning: the variable 'vAssocToThisCol' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
Common/Tools/EventSelectionModule.h:1367:26: warning: the variable 'vCollsTimeDeltaWrtGivenColl' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
Common/Tools/EventSelectionModule.h:1378:69: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1380:69: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1390:56: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1402:44: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/EventSelectionModule.h:1411:9: warning: use auto when declaring iterators [modernize-use-auto]
Common/Tools/EventSelectionModule.h:1417:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1421:46: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1433:48: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
Common/Tools/EventSelectionModule.h:1493:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1495:11: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1522:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1524:11: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1545:3: warning: use '= default' to define a trivial default constructor [modernize-use-equals-default]
Common/Tools/EventSelectionModule.h:1616:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/EventSelectionModule.h:1731:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1733:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1735:134: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1768:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1801:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1810:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1825:33: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1827:51: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1858:59: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1871:59: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1884:59: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/EventSelectionModule.h:1897:59: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tools/Multiplicity/MultModule.h

Common/Tools/Multiplicity/MultModule.h:49:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Tools/Multiplicity/MultModule.h:105:14: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/MultModule.h:304:80: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tools/Multiplicity/MultModule.h:338:5: warning: 'mRunNumber' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:339:5: warning: 'mRunNumberCentrality' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:340:5: warning: 'lCalibLoaded' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:341:5: warning: 'lCalibObjects' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:342:5: warning: 'hVtxZFV0A' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:343:5: warning: 'hVtxZFT0A' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:344:5: warning: 'hVtxZFT0C' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:345:5: warning: 'hVtxZFDDA' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:346:5: warning: 'hVtxZFDDC' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:347:5: warning: 'hVtxZNTracks' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:348:5: warning: 'hVtxZNMFTTracks' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:349:5: warning: 'hVtxZNGlobalTracks' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/MultModule.h:375:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/MultModule.h:407:17: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/Multiplicity/MultModule.h:410:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/MultModule.h:413:14: warning: parameter 'name' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
Common/Tools/Multiplicity/MultModule.h:414:9: warning: member initializer for 'mCalibrationStored' is redundant [modernize-use-default-member-init]
Common/Tools/Multiplicity/MultModule.h:415:9: warning: member initializer for 'mhMultSelCalib' is redundant [modernize-use-default-member-init]
Common/Tools/Multiplicity/MultModule.h:416:9: warning: member initializer for 'mMCScalePars' is redundant [modernize-use-default-member-init]
Common/Tools/Multiplicity/MultModule.h:417:9: warning: member initializer for 'mMCScale' is redundant [modernize-use-default-member-init]
Common/Tools/Multiplicity/MultModule.h:460:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/MultModule.h:652:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/Tools/Multiplicity/MultModule.h:667:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:668:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:669:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:670:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:671:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:672:26: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:673:29: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:674:32: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/Multiplicity/MultModule.h:841:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:969:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:971:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:973:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:975:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:977:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1045:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/Tools/Multiplicity/MultModule.h:1068:20: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/MultModule.h:1072:11: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/MultModule.h:1072:25: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/MultModule.h:1083:17: warning: the 'empty' method should be used to check for emptiness instead of 'length' [readability-container-size-empty]
Common/Tools/Multiplicity/MultModule.h:1192:13: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/Tools/Multiplicity/MultModule.h:1219:119: warning: the const qualified parameter 'generatorName' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/MultModule.h:1220:38: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/MultModule.h:1221:32: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/MultModule.h:1223:17: warning: the 'empty' method should be used to check for emptiness instead of 'length' [readability-container-size-empty]
Common/Tools/Multiplicity/MultModule.h:1242:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1244:98: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1246:98: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1248:98: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1250:61: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1252:61: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1254:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1256:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1258:56: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1260:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1298:42: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/MultModule.h:1314:32: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1325:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1327:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1329:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1331:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1333:61: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1335:61: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1337:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1339:53: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1341:56: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1343:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1366:55: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1368:55: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1370:55: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/MultModule.h:1389:40: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/MultModule.h:1402:19: warning: variable 'v0m' is not initialized [cppcoreguidelines-init-variables]

Common/Tools/Multiplicity/macros/runCalibration.C

Common/Tools/Multiplicity/macros/runCalibration.C:36:29: warning: the parameter 'lInputFileName' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/macros/runCalibration.C:38:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:41:17: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runCalibration.C:42:30: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runCalibration.C:43:9: warning: Value stored to 'hGlauberFitRange' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
Common/Tools/Multiplicity/macros/runCalibration.C:43:9: warning: unused variable 'hGlauberFitRange' [clang-diagnostic-unused-variable]
Common/Tools/Multiplicity/macros/runCalibration.C:43:28: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runCalibration.C:45:21: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runCalibration.C:46:16: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runCalibration.C:48:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:85:58: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runCalibration.C:92:47: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runCalibration.C:112:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:121:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:125:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:152:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:153:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:158:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:162:5: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runCalibration.C:163:19: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]

Common/Tools/Multiplicity/macros/runGlauberFit.C

Common/Tools/Multiplicity/macros/runGlauberFit.C:41:3: warning: do not declare C VLA arrays, use 'std::vector' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/macros/runGlauberFit.C:41:14: warning: variable length arrays in C++ are a Clang extension [clang-diagnostic-vla-cxx-extension]
Common/Tools/Multiplicity/macros/runGlauberFit.C:41:21: warning: variable length arrays in C++ are a Clang extension [clang-diagnostic-vla-cxx-extension]
Common/Tools/Multiplicity/macros/runGlauberFit.C:65:15: warning: narrowing conversion from 'Double_t' (aka 'double') to 'Long_t' (aka 'long') [bugprone-narrowing-conversions]
Common/Tools/Multiplicity/macros/runGlauberFit.C:90:27: warning: the parameter 'lInputFileName' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/macros/runGlauberFit.C:90:83: warning: the parameter 'histogramName' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/macros/runGlauberFit.C:90:246: warning: the parameter 'outputFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/macros/runGlauberFit.C:96:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:97:13: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runGlauberFit.C:99:20: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/macros/runGlauberFit.C:101:14: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:107:17: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runGlauberFit.C:119:14: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runGlauberFit.C:122:21: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runGlauberFit.C:125:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:127:16: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:128:25: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:147:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runGlauberFit.C:155:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/macros/runGlauberFit.C:163:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:204:18: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/Multiplicity/macros/runGlauberFit.C:208:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:212:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:213:17: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:282:16: warning: implicit conversion 'bool' -> 'Int_t' (aka 'int') [readability-implicit-bool-conversion]
Common/Tools/Multiplicity/macros/runGlauberFit.C:288:18: warning: implicit conversion 'bool' -> 'Int_t' (aka 'int') [readability-implicit-bool-conversion]
Common/Tools/Multiplicity/macros/runGlauberFit.C:294:20: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:295:18: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:332:20: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/Multiplicity/macros/runGlauberFit.C:337:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:342:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:348:24: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/runGlauberFit.C:358:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/runGlauberFit.C:360:11: warning: unused variable 'lPosText' [clang-diagnostic-unused-variable]
Common/Tools/Multiplicity/macros/runGlauberFit.C:361:11: warning: unused variable 'lYShift' [clang-diagnostic-unused-variable]
Common/Tools/Multiplicity/macros/runGlauberFit.C:376:12: warning: variable 'lLoRangeGlauber' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/Multiplicity/macros/runGlauberFit.C:376:29: warning: variable 'lHiRangeGlauber' is not initialized [cppcoreguidelines-init-variables]

Common/Tools/Multiplicity/macros/saveCorrelation.C

Common/Tools/Multiplicity/macros/saveCorrelation.C:29:30: warning: the parameter 'filename' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/macros/saveCorrelation.C:29:102: warning: the parameter 'outputFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/macros/saveCorrelation.C:31:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/saveCorrelation.C:32:3: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/saveCorrelation.C:32:19: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/saveCorrelation.C:36:12: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/saveCorrelation.C:39:12: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/saveCorrelation.C:42:12: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/saveCorrelation.C:45:12: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/saveCorrelation.C:48:12: warning: do not use C-style cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-cstyle-cast]
Common/Tools/Multiplicity/macros/saveCorrelation.C:58:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/macros/saveCorrelation.C:62:9: warning: Value stored to 'hNpNc' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
Common/Tools/Multiplicity/macros/saveCorrelation.C:62:9: warning: unused variable 'hNpNc' [clang-diagnostic-unused-variable]
Common/Tools/Multiplicity/macros/saveCorrelation.C:65:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]

Common/Tools/Multiplicity/multCalibrator.cxx

Common/Tools/Multiplicity/multCalibrator.cxx:36:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:40:36: warning: initializer for base class 'TNamed' is redundant [readability-redundant-member-init]
Common/Tools/Multiplicity/multCalibrator.cxx:41:55: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:48:48: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:49:56: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:53:3: warning: 'fCalibHists' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multCalibrator.cxx:58:90: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:65:83: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:66:91: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:70:3: warning: 'fCalibHists' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multCalibrator.cxx:79:19: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:83:27: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:101:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/multCalibrator.cxx:108:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:110:16: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multCalibrator.cxx:120:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/multCalibrator.cxx:121:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:138:42: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:160:35: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:162:41: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:169:46: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:242:37: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:248:70: warning: the parameter 'lHistoName' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/multCalibrator.cxx:264:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:269:3: warning: do not declare C VLA arrays, use 'std::vector' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:269:20: warning: variable length arrays in C++ are a Clang extension [clang-diagnostic-vla-cxx-extension]
Common/Tools/Multiplicity/multCalibrator.cxx:270:3: warning: do not declare C VLA arrays, use 'std::vector' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:270:23: warning: variable length arrays in C++ are a Clang extension [clang-diagnostic-vla-cxx-extension]
Common/Tools/Multiplicity/multCalibrator.cxx:278:31: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:284:122: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:286:122: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multCalibrator.cxx:291:121: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tools/Multiplicity/multCalibrator.cxx:292:24: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:307:27: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multCalibrator.cxx:311:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multCalibrator.cxx:316:88: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]

Common/Tools/Multiplicity/multCalibrator.h

Common/Tools/Multiplicity/multCalibrator.h:38:3: warning: annotate this function with 'override' or (rarely) 'final' [modernize-use-override]
Common/Tools/Multiplicity/multCalibrator.h:46:29: warning: the parameter 'lFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/multCalibrator.h:47:30: warning: the parameter 'lFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/multCalibrator.h:92:16: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]

Common/Tools/Multiplicity/multGlauberNBDFitter.cxx

Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:54:48: warning: initializer for base class 'TNamed' is redundant [readability-redundant-member-init]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:55:53: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:56:55: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:57:55: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:58:54: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:62:55: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:63:55: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:64:57: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:81:3: warning: 'fhNanc' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:84:3: warning: 'fNBD' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:103:88: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:104:90: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:105:90: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:106:89: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:110:90: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:111:90: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:112:92: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:132:3: warning: 'fNBD' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:155:12: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:159:14: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:163:14: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:165:3: warning: 'if' statement is unnecessary; deleting null pointer has no effect [readability-delete-null-pointer]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:165:14: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:167:3: warning: 'if' statement is unnecessary; deleting null pointer has no effect [readability-delete-null-pointer]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:167:14: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:169:3: warning: 'if' statement is unnecessary; deleting null pointer has no effect [readability-delete-null-pointer]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:169:16: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:174:54: warning: pointer parameter 'x' can be pointer to const [readability-non-const-parameter]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:182:49: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:195:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:197:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:199:30: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:218:26: warning: redundant explicit casting to the same type 'Double_t' (aka 'double') as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:219:25: warning: redundant explicit casting to the same type 'Double_t' (aka 'double') as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:224:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:237:14: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:237:14: warning: redundant explicit casting to the same type 'TH2 *' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:249:13: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:249:13: warning: redundant explicit casting to the same type 'TH1 *' as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:277:17: warning: parameter 'lOpt' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:289:15: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:304:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:306:26: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:308:26: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:310:26: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:346:35: warning: narrowing conversion from 'Double_t' (aka 'double') to 'Long_t' (aka 'long') [bugprone-narrowing-conversions]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:370:12: warning: variable 'F' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:371:12: warning: variable 'f' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:419:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:427:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:429:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:433:27: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:438:23: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:451:30: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:456:26: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:470:28: warning: redundant explicit casting to the same type 'Double_t' (aka 'double') as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:471:27: warning: redundant explicit casting to the same type 'Double_t' (aka 'double') as the sub-expression, remove this casting [readability-redundant-casting]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:476:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:485:26: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:493:24: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multGlauberNBDFitter.cxx:495:24: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tools/Multiplicity/multGlauberNBDFitter.h

Common/Tools/Multiplicity/multGlauberNBDFitter.h:33:3: warning: annotate this function with 'override' or (rarely) 'final' [modernize-use-override]
Common/Tools/Multiplicity/multGlauberNBDFitter.h:82:195: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.h:82:219: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.h:82:239: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.h:82:261: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multGlauberNBDFitter.h:82:291: warning: use nullptr [modernize-use-nullptr]

Common/Tools/Multiplicity/multMCCalibrator.cxx

Common/Tools/Multiplicity/multMCCalibrator.cxx:37:40: warning: initializer for base class 'TNamed' is redundant [readability-redundant-member-init]
Common/Tools/Multiplicity/multMCCalibrator.cxx:41:52: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multMCCalibrator.cxx:45:3: warning: 'fCalibHists' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multMCCalibrator.cxx:53:87: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multMCCalibrator.cxx:57:3: warning: 'fCalibHists' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/Multiplicity/multMCCalibrator.cxx:66:19: warning: use nullptr [modernize-use-nullptr]
Common/Tools/Multiplicity/multMCCalibrator.cxx:86:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/multMCCalibrator.cxx:87:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/Multiplicity/multMCCalibrator.cxx:90:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multMCCalibrator.cxx:91:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multMCCalibrator.cxx:94:21: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multMCCalibrator.cxx:100:20: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
Common/Tools/Multiplicity/multMCCalibrator.cxx:109:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multMCCalibrator.cxx:110:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multMCCalibrator.cxx:111:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/Multiplicity/multMCCalibrator.cxx:142:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multMCCalibrator.cxx:152:42: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multMCCalibrator.cxx:154:65: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multMCCalibrator.cxx:159:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/Multiplicity/multMCCalibrator.cxx:161:30: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tools/Multiplicity/multMCCalibrator.h

Common/Tools/Multiplicity/multMCCalibrator.h:38:3: warning: annotate this function with 'override' or (rarely) 'final' [modernize-use-override]
Common/Tools/Multiplicity/multMCCalibrator.h:44:33: warning: the parameter 'lFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/multMCCalibrator.h:45:32: warning: the parameter 'lFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
Common/Tools/Multiplicity/multMCCalibrator.h:46:30: warning: the parameter 'lFile' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]

Common/Tools/PID/checkPidPacking.cxx

Common/Tools/PID/checkPidPacking.cxx:40:5: warning: use '= default' to define a trivial default constructor [modernize-use-equals-default]
Common/Tools/PID/checkPidPacking.cxx:52:23: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/PID/checkPidPacking.cxx:56:20: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/PID/checkPidPacking.cxx:59:26: warning: do not use static_cast to downcast from a base to a derived class; use dynamic_cast instead [cppcoreguidelines-pro-type-static-cast-downcast]
Common/Tools/PID/checkPidPacking.cxx:75:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]

Common/Tools/PID/handleParamBase.h

Common/Tools/PID/handleParamBase.h:39:20: warning: variable 'arguments' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:40:19: warning: variable 'api' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:41:14: warning: variable 'minRunNumber' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:42:14: warning: variable 'maxRunNumber' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:43:9: warning: variable 'ccdbTimestamp' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:44:9: warning: variable 'validityStart' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:45:9: warning: variable 'validityStop' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/PID/handleParamBase.h:50:12: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
Common/Tools/PID/handleParamBase.h:52:3: warning: use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
Common/Tools/PID/handleParamBase.h:53:3: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/PID/handleParamBase.h:56:12: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tools/PID/handleParamBase.h:57:10: warning: Potential leak of memory pointed to by 'dt' [clang-analyzer-cplusplus.NewDeleteLeaks]
Common/Tools/PID/handleParamBase.h:57:10: warning: avoid repeating the return type from the declaration; use a braced initializer list instead [modernize-return-braced-init-list]
Common/Tools/PID/handleParamBase.h:57:22: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tools/PID/handleParamBase.h:157:17: warning: use 'contains' to check for membership [readability-container-contains]
Common/Tools/PID/handleParamBase.h:159:19: warning: use 'contains' to check for membership [readability-container-contains]
Common/Tools/PID/handleParamBase.h:167:17: warning: use 'contains' to check for membership [readability-container-contains]
Common/Tools/PID/handleParamBase.h:169:19: warning: use 'contains' to check for membership [readability-container-contains]

Common/Tools/PID/handleParamTPCResponse.cxx

Common/Tools/PID/handleParamTPCResponse.cxx:44:71: warning: do not declare C-style arrays, use 'std::span' instead [modernize-avoid-c-arrays]
Common/Tools/PID/handleParamTPCResponse.cxx:75:9: warning: implicit conversion 'size_type' (aka 'unsigned long') -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:75:19: warning: use 'contains' to check for membership [readability-container-contains]
Common/Tools/PID/handleParamTPCResponse.cxx:90:5: warning: an exception may be thrown in function 'main' which should not throw exceptions [bugprone-exception-escape]
Common/Tools/PID/handleParamTPCResponse.cxx:135:7: warning: the 'empty' method should be used to check for emptiness instead of comparing to an empty object [readability-container-size-empty]
Common/Tools/PID/handleParamTPCResponse.cxx:151:7: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:151:39: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:156:7: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:177:5: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Tools/PID/handleParamTPCResponse.cxx:177:14: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:177:47: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:209:9: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:228:9: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/handleParamTPCResponse.cxx:257:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:257:26: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:257:43: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:257:61: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:259:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:259:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/handleParamTPCResponse.cxx:261:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:261:27: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/handleParamTPCResponse.cxx:263:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:263:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/handleParamTPCResponse.cxx:265:13: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
Common/Tools/PID/handleParamTPCResponse.cxx:265:25: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/handleParamTPCResponse.cxx:288:14: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]

Common/Tools/PID/pidTPCModule.h

Common/Tools/PID/pidTPCModule.h:50:1: warning: included header map is not used directly [misc-include-cleaner]
Common/Tools/PID/pidTPCModule.h:51:1: warning: included header memory is not used directly [misc-include-cleaner]
Common/Tools/PID/pidTPCModule.h:54:1: warning: included header vector is not used directly [misc-include-cleaner]
Common/Tools/PID/pidTPCModule.h:56:10: warning: inclusion of deprecated C++ header 'math.h'; consider using 'cmath' instead [modernize-deprecated-headers]
Common/Tools/PID/pidTPCModule.h:58:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Tools/PID/pidTPCModule.h:62:8: warning: constructor does not initialize these fields: dEdxCorrected, mult, tablePIDFullEl, tablePIDFullMu, tablePIDFullPi, tablePIDFullKa, tablePIDFullPr, tablePIDFullDe, tablePIDFullTr, tablePIDFullHe, tablePIDFullAl, tablePIDTinyEl, tablePIDTinyMu, tablePIDTinyPi, tablePIDTinyKa, tablePIDTinyPr, tablePIDTinyDe, tablePIDTinyTr, tablePIDTinyHe, tablePIDTinyAl, tableTuneOnData [cppcoreguidelines-pro-type-member-init]
Common/Tools/PID/pidTPCModule.h:175:5: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/PID/pidTPCModule.h:184:28: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
Common/Tools/PID/pidTPCModule.h:267:13: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/PID/pidTPCModule.h:309:45: warning: the const qualified parameter 'particle' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param]
Common/Tools/PID/pidTPCModule.h:386:39: warning: variable 'grpo' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:390:11: warning: if with identical then and else branches [bugprone-branch-clone]
Common/Tools/PID/pidTPCModule.h:405:7: warning: do not use 'else' after 'return' [readability-else-after-return]
Common/Tools/PID/pidTPCModule.h:411:16: warning: variable 'retrieveSuccess' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:443:91: warning: no header providing "o2::aod::EvSels" is directly included [misc-include-cleaner]
Common/Tools/PID/pidTPCModule.h:469:39: warning: variable 'grpo' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:473:11: warning: if with identical then and else branches [bugprone-branch-clone]
Common/Tools/PID/pidTPCModule.h:486:14: warning: variable 'retrieveSuccess' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:500:9: warning: variable 'input_dimensions' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:501:9: warning: variable 'output_dimensions' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:601:14: warning: variable 'output_network' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:630:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:632:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:638:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:640:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:648:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:650:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:682:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:684:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:749:20: warning: variable 'tracksForNet_size' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:813:16: warning: variable 'hadronicRate' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:814:13: warning: variable 'occupancy' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:834:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:836:31: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:845:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:847:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:859:39: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:861:44: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/PID/pidTPCModule.h:892:39: warning: variable 'grpo' is not initialized [cppcoreguidelines-init-variables]
Common/Tools/PID/pidTPCModule.h:896:11: warning: if with identical then and else branches [bugprone-branch-clone]
Common/Tools/PID/pidTPCModule.h:945:48: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tools/StandardCCDBLoader.h

Common/Tools/StandardCCDBLoader.h:36:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Tools/StandardCCDBLoader.h:57:5: warning: 'mMeanVtx' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/StandardCCDBLoader.h:58:5: warning: 'grpmag' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/StandardCCDBLoader.h:59:5: warning: 'lut' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/StandardCCDBLoader.h:93:41: warning: use nullptr [modernize-use-nullptr]

Common/Tools/TrackPropagationModule.h

Common/Tools/TrackPropagationModule.h:58:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Tools/TrackPropagationModule.h:88:3: warning: use '= default' to define a trivial default constructor [modernize-use-equals-default]
Common/Tools/TrackPropagationModule.h:161:17: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/TrackPropagationModule.h:271:7: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]

Common/Tools/TrackTuner.h

Common/Tools/TrackTuner.h:89:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/TrackTuner.h:90:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/TrackTuner.h:91:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/TrackTuner.h:92:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/TrackTuner.h:103:15: warning: redundant string initialization [readability-redundant-string-init]
Common/Tools/TrackTuner.h:374:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/TrackTuner.h:393:19: warning: the variable 'str' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
Common/Tools/TrackTuner.h:403:12: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/TrackTuner.h:405:19: warning: do not use 'compare' to test equality of strings; use the string equality operator instead [readability-string-compare]
Common/Tools/TrackTuner.h:416:60: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:421:53: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:425:59: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:429:61: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:433:59: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:437:61: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:441:55: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:445:63: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:460:65: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:473:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/TrackTuner.h:509:60: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:514:53: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:518:59: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:522:61: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:526:59: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:530:61: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:534:55: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:538:63: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:553:65: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
Common/Tools/TrackTuner.h:566:22: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/TrackTuner.h:630:50: warning: Called C++ object pointer is null [clang-analyzer-core.CallAndMessage]
Common/Tools/TrackTuner.h:638:5: warning: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto]
Common/Tools/TrackTuner.h:644:28: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/TrackTuner.h:747:20: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/TrackTuner.h:749:18: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
Common/Tools/TrackTuner.h:1184:18: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/TrackTuner.h:1186:18: warning: statement should be inside braces [readability-braces-around-statements]

Common/Tools/aodDataModelGraph.cxx

Common/Tools/aodDataModelGraph.cxx:34:12: warning: variable 'count' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/aodDataModelGraph.cxx:35:12: warning: variable 'width' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/aodDataModelGraph.cxx:36:12: warning: variable 'height' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/aodDataModelGraph.cxx:59:8: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
Common/Tools/aodDataModelGraph.cxx:59:14: warning: variable 'styles' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/aodDataModelGraph.cxx:60:3: warning: use designated initializer list to initialize 'Style' [modernize-use-designated-initializers]
Common/Tools/aodDataModelGraph.cxx:61:3: warning: use designated initializer list to initialize 'Style' [modernize-use-designated-initializers]
Common/Tools/aodDataModelGraph.cxx:62:3: warning: use designated initializer list to initialize 'Style' [modernize-use-designated-initializers]
Common/Tools/aodDataModelGraph.cxx:63:3: warning: use designated initializer list to initialize 'Style' [modernize-use-designated-initializers]
Common/Tools/aodDataModelGraph.cxx:78:13: warning: no header providing "std::array" is directly included [misc-include-cleaner]
Common/Tools/aodDataModelGraph.cxx:78:58: warning: variable 'tableStyles' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables]
Common/Tools/aodDataModelGraph.cxx:102:40: warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
Common/Tools/aodDataModelGraph.cxx:145:32: warning: no header providing "fmt::format" is directly included [misc-include-cleaner]
Common/Tools/aodDataModelGraph.cxx:162:60: error: no template named 'is_index_column_v' in namespace 'o2::soa'; did you mean 'is_index_column'? [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:195:28: error: no template named 'is_index_column_v' in namespace 'o2::soa'; did you mean 'is_index_column'? [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:206:18: error: use of undeclared identifier 'is_type_with_originals_v' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:222:28: error: no template named 'is_index_column_v' in namespace 'o2::soa'; did you mean 'is_index_column'? [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:252:17: error: no template named 'is_soa_join_t' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Join<o2::soa::Join<o2::soa::Table<o2::aod::Hash<"TrackletMults"_h>, o2::aod::Hash<"TRKLTMULT/0"_h>, o2::aod::Hash<"AOD"_h>>, o2::soa::Table<o2::aod::Hash<"TPCMults"_h>, o2::aod::Hash<"TPCMULT/0"_h>, o2::aod::Hash<"AOD"_h>>, o2::soa::Table<o2::aod::Hash<"PVMults"_h>, o2::aod::Hash<"PVMULT/0"_h>, o2::aod::Hash<"AOD"_h>>>, o2::soa::Table<o2::aod::Hash<"FV0Mults"_h>, o2::aod::Hash<"FV0MULT/0"_h>, o2::aod::Hash<"AOD"_h>>, o2::soa::Table<o2::aod::Hash<"FT0Mults"_h>, o2::aod::Hash<"FT0MULT/0"_h>, o2::aod::Hash<"AOD"_h>>, o2::soa::Table<o2::aod::Hash<"FDDMults"_h>, o2::aod::Hash<"FDDMULT/0"_h>, o2::aod::Hash<"AOD"_h>>, o2::soa::Table<o2::aod::Hash<"ZDCMults"_h>, o2::aod::Hash<"ZDCMULT/0"_h>, o2::aod::Hash<"AOD"_h>>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"BCs_001"_h>, o2::aod::Hash<"BC/1"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"CaloTriggers"_h>, o2::aod::Hash<"CALOTRIGGER/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"Calos"_h>, o2::aod::Hash<"CALO/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"CentRun2V0Ms"_h>, o2::aod::Hash<"CENTRUN2V0M/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"Collisions_001"_h>, o2::aod::Hash<"COLLISION/1"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"FDDs_001"_h>, o2::aod::Hash<"FDD/1"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"FT0s"_h>, o2::aod::Hash<"FT0/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"FV0As"_h>, o2::aod::Hash<"FV0A/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"HMPID_001"_h>, o2::aod::Hash<"HMPID/1"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"McCollisionLabels"_h>, o2::aod::Hash<"MCCOLLISLABEL/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"McCollisions_001"_h>, o2::aod::Hash<"MCCOLLISION/1"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"Timestamps"_h>, o2::aod::Hash<"TIMESTAMPS/0"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:253:34: error: typename specifier refers to non-type member 'originals' in 'o2::soa::Table<o2::aod::Hash<"Zdcs_001"_h>, o2::aod::Hash<"ZDC/1"_h>, o2::aod::Hash<"AOD"_h>>' [clang-diagnostic-error]
Common/Tools/aodDataModelGraph.cxx:267:5: warning: an exception may be thrown in function 'main' which should not throw exceptions [bugprone-exception-escape]
Common/Tools/aodDataModelGraph.cxx:319:19: warning: no header providing "o2::aod::Hf2Prongs" is directly included [misc-include-cleaner]
Common/Tools/aodDataModelGraph.cxx:320:19: warning: no header providing "o2::aod::Hf3Prongs" is directly included [misc-include-cleaner]

Common/Tools/timestampModule.h

Common/Tools/timestampModule.h:27:1: warning: nested namespaces can be concatenated [modernize-concat-nested-namespaces]
Common/Tools/timestampModule.h:56:5: warning: 'lastRunNumber' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/timestampModule.h:57:5: warning: 'orbitResetTimestamp' should be initialized in a member initializer of the constructor [cppcoreguidelines-prefer-member-initializer]
Common/Tools/timestampModule.h:95:37: warning: use 'contains' to check for membership [readability-container-contains]

Common/Tools/trackSelectionRequest.cxx

Common/Tools/trackSelectionRequest.cxx:39:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:47:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:55:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:63:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:71:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:79:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:111:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:119:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:143:10: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
Common/Tools/trackSelectionRequest.cxx:150:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:152:36: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:154:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:156:38: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:159:40: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:161:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:164:36: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/Tools/trackSelectionRequest.cxx:164:42: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:166:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:168:60: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:170:84: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:172:72: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:175:36: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/Tools/trackSelectionRequest.cxx:175:42: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:177:54: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:179:66: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.cxx:181:3: warning: redundant return statement at the end of a function with a void return type [readability-redundant-control-flow]

Common/Tools/trackSelectionRequest.h

Common/Tools/trackSelectionRequest.h:41:3: warning: function 'getTrackPhysicsType' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:43:3: warning: function 'getMinPt' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:45:3: warning: function 'getMaxPt' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:47:3: warning: function 'getMinEta' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:49:3: warning: function 'getMaxEta' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:52:3: warning: function 'getMaxDCAz' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:54:3: warning: function 'getMaxDCAxyPtDep' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:57:3: warning: function 'getRequireTPC' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:59:3: warning: function 'getMinTPCClusters' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:61:3: warning: function 'getMinTPCCrossedRows' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:63:3: warning: function 'getMinTPCCrossedRowsOverFindable' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:65:3: warning: function 'getMaxTPCFractionSharedCls' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:68:3: warning: function 'getRequireITS' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:70:3: warning: function 'getMinITSClusters' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:72:3: warning: function 'getMaxITSChi2PerCluster' should be marked [[nodiscard]] [modernize-use-nodiscard]
Common/Tools/trackSelectionRequest.h:83:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:85:29: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:87:31: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:89:31: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:92:45: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:95:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/Tools/trackSelectionRequest.h:95:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:97:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:99:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:101:80: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:103:65: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:105:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/Tools/trackSelectionRequest.h:105:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:107:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:109:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:117:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/Tools/trackSelectionRequest.h:117:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:119:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:121:57: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:123:80: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:125:65: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:127:28: warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr]
Common/Tools/trackSelectionRequest.h:127:48: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:129:43: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:131:52: warning: statement should be inside braces [readability-braces-around-statements]
Common/Tools/trackSelectionRequest.h:142:7: warning: use default member initializer for 'trackPhysicsType' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:144:9: warning: use default member initializer for 'minPt' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:145:9: warning: use default member initializer for 'maxPt' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:146:9: warning: use default member initializer for 'minEta' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:147:9: warning: use default member initializer for 'maxEta' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:149:9: warning: use default member initializer for 'maxDCAz' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:150:9: warning: use default member initializer for 'maxDCAxyPtDep' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:152:8: warning: use default member initializer for 'requireTPC' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:153:7: warning: use default member initializer for 'minTPCclusters' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:154:7: warning: use default member initializer for 'minTPCcrossedrows' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:155:9: warning: use default member initializer for 'minTPCcrossedrowsoverfindable' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:156:9: warning: use default member initializer for 'maxTPCFractionSharedCls' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:158:8: warning: use default member initializer for 'requireITS' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:159:7: warning: use default member initializer for 'minITSclusters' [modernize-use-default-member-init]
Common/Tools/trackSelectionRequest.h:160:9: warning: use default member initializer for 'maxITSChi2percluster' [modernize-use-default-member-init]

DPG

DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx

DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:50:8: warning: constructor does not initialize these fields: ccdb, nOrbits, minOrbit [cppcoreguidelines-pro-type-member-init]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:202:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:218:38: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:220:86: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:222:102: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:224:33: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:231:38: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:233:86: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:235:102: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:237:33: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:239:36: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:241:53: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:283:15: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:316:73: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:319:58: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:321:60: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:326:15: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:360:73: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:363:58: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:365:60: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:395:27: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:397:31: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:407:26: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:409:31: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:431:27: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/dEdxVsOccupancyWithTrackQAinfo.cxx:433:32: warning: statement should be inside braces [readability-braces-around-statements]

DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx

DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:56:8: warning: constructor does not initialize these fields: ccdb, nOrbits, minOrbit [cppcoreguidelines-pro-type-member-init]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:165:30: warning: do not use reinterpret_cast [cppcoreguidelines-pro-type-reinterpret-cast]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:165:30: warning: redundant explicit casting to the same type 'TAxis *' as the sub-expression, remove this casting [readability-redundant-casting]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:186:20: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:414:19: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:415:32: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:418:21: warning: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:456:60: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:457:7: warning: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop [performance-inefficient-vector-operation]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:603:56: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:614:60: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:615:61: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:640:53: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:643:26: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:644:23: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:646:86: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:648:102: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:652:35: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:653:35: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:655:53: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:657:35: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:659:29: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:668:29: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:688:159: warning: redundant boolean literal in ternary expression result [readability-simplify-boolean-expr]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:691:44: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:691:78: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:720:30: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:725:51: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:729:42: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:741:30: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:746:41: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:763:46: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:767:47: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:771:90: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:775:50: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:779:51: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:782:24: warning: the variable 'vCollsAssocToGivenColl' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:783:26: warning: the variable 'vCollsTimeDeltaWrtGivenColl' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference [performance-unnecessary-copy-initialization]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:789:25: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:833:55: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:836:49: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:842:25: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:924:39: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:927:88: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:930:94: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:933:94: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:936:110: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:941:31: warning: narrowing conversion from 'Double_t' (aka 'double') to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:942:34: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:948:30: warning: narrowing conversion from 'Double_t' (aka 'double') to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:955:84: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:957:96: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:963:41: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:978:59: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:986:66: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:990:71: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:992:71: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:994:71: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:996:71: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1010:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1013:11: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1013:100: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1020:90: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1026:50: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1030:47: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1050:38: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1052:86: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1054:102: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1056:53: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1062:52: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1064:36: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1066:30: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1073:38: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1076:86: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1079:102: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1082:53: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1139:81: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1142:34: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1151:60: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1153:62: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1176:58: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1188:63: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1190:38: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1192:40: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1195:34: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1197:40: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1200:48: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1212:56: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1214:55: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1218:73: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1223:65: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1227:65: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1237:36: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1239:19: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1243:31: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1245:19: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1279:64: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1281:44: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1285:64: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1287:44: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1293:40: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1295:55: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1312:25: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1314:43: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1319:60: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1321:61: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1332:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1334:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1342:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1344:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1352:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1354:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1362:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1364:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1372:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1374:23: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1490:40: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1492:55: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1498:31: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1500:25: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1504:31: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1522:30: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1524:48: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1537:77: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/detectorOccupancyQa.cxx:1564:28: warning: statement should be inside braces [readability-braces-around-statements]

DPG/Tasks/AOTEvent/eventSelectionQa.cxx

DPG/Tasks/AOTEvent/eventSelectionQa.cxx:68:8: warning: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:99:27: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:114:52: warning: conditional operator with identical true and false expressions [bugprone-branch-clone]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:114:61: warning: 'true' and 'false' expressions are equivalent [misc-redundant-expression]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:116:52: warning: conditional operator with identical true and false expressions [bugprone-branch-clone]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:116:61: warning: 'true' and 'false' expressions are equivalent [misc-redundant-expression]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:416:25: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:422:7: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:425:65: warning: implicit conversion 'bool' -> 'Double_t' (aka 'double') [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:486:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:487:7: warning: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:535:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:538:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:571:23: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:572:19: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:572:35: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:573:19: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:573:34: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:667:11: warning: use auto when initializing with a template cast to avoid duplicating the type name [modernize-use-auto]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:669:15: warning: the 'empty' method should be used to check for emptiness instead of 'size' [readability-container-size-empty]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:724:47: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:778:30: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:779:30: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:780:30: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:795:27: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:795:27: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:795:45: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:795:63: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:824:36: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:829:25: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:834:44: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:839:39: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:937:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:941:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:976:64: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:994:28: warning: implicit conversion 'bool' -> 'int' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1012:84: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1017:26: warning: narrowing conversion from 'double' to 'int64_t' (aka 'long') [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1021:100: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1024:51: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1032:44: warning: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1076:49: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1140:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1143:36: warning: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1178:27: warning: narrowing conversion from 'double' to 'int' [bugprone-narrowing-conversions]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1184:31: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1191:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1196:38: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1199:34: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1215:66: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1227:29: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1234:102: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1237:53: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1271:42: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1378:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1383:34: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1393:32: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1396:34: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1407:67: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1409:54: warning: statement should be inside braces [readability-braces-around-statements]
DPG/Tasks/AOTEvent/eventSelectionQa.cxx:1415:28: warning: implicit conversion 'int' -

Clone this wiki locally