forked from AliceO2Group/AliceO2
-
Notifications
You must be signed in to change notification settings - Fork 0
report_cppcheck
Vít Kučera edited this page Apr 13, 2026
·
17 revisions
To access the full raw file, add .md in the URL.
| category | issues |
|---|---|
CastIntegerToAddressAtReturn |
3 |
accessMoved |
2 |
arrayIndexOutOfBounds |
2 |
arrayIndexThenCheck |
1 |
asctimeCalled |
4 |
assertWithSideEffect |
1 |
badBitmaskCheck |
8 |
bitwiseOnBoolean |
47 |
bufferAccessOutOfBounds |
6 |
catchExceptionByValue |
34 |
clarifyCalculation |
3 |
clarifyCondition |
9 |
clarifyStatement |
2 |
compareBoolExpressionWithInt |
1 |
comparePointers |
4 |
compareValueOutOfTypeRangeError |
5 |
comparisonOfFuncReturningBoolError |
1 |
constParameter |
6 |
constParameterCallback |
47 |
constParameterPointer |
33 |
constParameterReference |
267 |
constStatement |
2 |
constVariable |
43 |
constVariablePointer |
206 |
constVariableReference |
682 |
containerOutOfBounds |
40 |
cstyleCast |
2067 |
ctunullpointer |
2 |
dangerousTypeCast |
306 |
danglingLifetime |
3 |
danglingTempReference |
27 |
derefInvalidIteratorRedundantCheck |
3 |
doubleFree |
1 |
duplInheritedMember |
61 |
duplicateAssignExpression |
6 |
duplicateBreak |
89 |
duplicateCondition |
13 |
duplicateConditionalAssign |
16 |
duplicateExpression |
31 |
duplicateExpressionTernary |
8 |
exceptRethrowCopy |
3 |
funcArgOrderDifferent |
1 |
identicalConditionAfterEarlyExit |
5 |
identicalInnerCondition |
8 |
ignoredReturnValue |
3 |
incorrectCharBooleanError |
1 |
incorrectLogicOperator |
2 |
incorrectStringBooleanError |
1 |
intToPointerCast |
3 |
internalAstError |
11 |
invalidContainer |
2 |
invalidPointerCast |
13 |
invalidPrintfArgType_float |
1 |
invalidPrintfArgType_sint |
37 |
invalidPrintfArgType_uint |
19 |
invalidscanf |
2 |
iterateByValue |
15 |
knownConditionTrueFalse |
170 |
knownEmptyContainer |
7 |
leakReturnValNotUsed |
6 |
legacyUninitvar |
8 |
memleak |
1 |
memleakOnRealloc |
3 |
memsetZeroBytes |
1 |
mismatchAllocDealloc |
1 |
missingOverride |
5 |
missingReturn |
5 |
moduloofone |
1 |
multiCondition |
6 |
negativeContainerIndex |
1 |
negativeIndex |
2 |
noConstructor |
21 |
noCopyConstructor |
11 |
noExplicitConstructor |
1053 |
noOperatorEq |
11 |
nullPointer |
10 |
nullPointerArithmeticOutOfMemory |
1 |
nullPointerArithmeticRedundantCheck |
2 |
nullPointerDefaultArg |
1 |
nullPointerOutOfMemory |
71 |
nullPointerOutOfResources |
35 |
nullPointerRedundantCheck |
48 |
operatorEqVarError |
56 |
oppositeExpression |
2 |
overlappingStrcmp |
2 |
passedByValue |
633 |
passedByValueCallback |
17 |
pointerSize |
1 |
postfixOperator |
17 |
preprocessorErrorDirective |
2 |
redundantAssignInSwitch |
3 |
redundantAssignment |
66 |
redundantCondition |
3 |
redundantContinue |
1 |
redundantInitialization |
29 |
redundantPointerOp |
1 |
resourceLeak |
1 |
returnByReference |
117 |
returnStdMoveLocal |
11 |
sameIteratorExpression |
1 |
selfAssignment |
1 |
shadowArgument |
14 |
shadowFunction |
38 |
shadowVariable |
322 |
shiftNegativeLHS |
1 |
shiftTooManyBitsSigned |
15 |
stlFindInsert |
7 |
stlIfStrFind |
14 |
stlcstrAssignment |
2 |
stlcstrConcat |
2 |
stlcstrParam |
4 |
stlcstrStream |
6 |
suspiciousFloatingPointCast |
1 |
throwInEntryPoint |
15 |
throwInNoexceptFunction |
5 |
truncLongCastAssignment |
26 |
truncLongCastReturn |
1 |
unassignedVariable |
2 |
uninitMemberVar |
1073 |
uninitMemberVarPrivate |
49 |
uninitvar |
28 |
unknownEvaluationOrder |
3 |
unpreciseMathCall |
6 |
unreachableCode |
20 |
unsafeClassCanLeak |
1 |
unsignedLessThanZero |
10 |
unsignedPositive |
7 |
unusedPrivateFunction |
3 |
unusedScopedObject |
4 |
unusedStructMember |
87 |
unusedVariable |
212 |
useInitializationList |
48 |
uselessAssignmentArg |
1 |
uselessAssignmentPtrArg |
3 |
uselessCallsSubstr |
12 |
uselessOverride |
26 |
virtualCallInConstructor |
5 |
wrongPrintfScanfArgNum |
5 |
zerodivcond |
2 |
| total | 8744 |
| directory | issues | issues per 1000 lines |
|---|---|---|
Algorithm |
24 | 10.8 |
CCDB |
110 | 18.9 |
Common |
254 | 11.3 |
DataFormats |
385 | 7.54 |
Detectors |
4824 | 8.33 |
EventVisualisation |
110 | 14.7 |
Framework |
1644 | 15.6 |
GPU |
953 | 11.4 |
Generators |
40 | 5.18 |
Steer |
76 | 9.88 |
Utilities |
159 | 7.33 |
cmake |
6 | 92.3 |
macro |
109 | 26.9 |
run |
50 | 13.4 |
| total | 8744 | 9.69 |
Algorithm/include/Algorithm/PageParser.h:214:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Algorithm/include/Algorithm/PageParser.h:336:24: style: Condition 'std::is_void<T>::value' is always false [knownConditionTrueFalse]
Algorithm/include/Algorithm/PageParser.h:355:9: style: Condition '!std::is_void<GroupType>::value' is always true [knownConditionTrueFalse]
Algorithm/include/Algorithm/PageParser.h:270:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
Algorithm/include/Algorithm/PageParser.h:214:5: style: Class 'Iterator < const ClusterData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Algorithm/include/Algorithm/PageParser.h:214:5: style: Class 'Iterator < ClusterData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Algorithm/include/Algorithm/PageParser.h:355:9: style: Condition '!std::is_void<void>::value' is always false [knownConditionTrueFalse]
Algorithm/include/Algorithm/RangeTokenizer.h:80:22: performance: Using std::move for returning object by-value from function will affect copy elision optimization. More: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-return-move-local [returnStdMoveLocal]
Algorithm/include/Algorithm/RangeTokenizer.h:73:42: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Algorithm/include/Algorithm/TableView.h:273:16: warning: The class 'outerIterator' defines member function with name 'operator++' also defined in its parent class 'iterator'. [duplInheritedMember]
Algorithm/include/Algorithm/TableView.h:122:49: style: C-style pointer casting [cstyleCast]
Algorithm/include/Algorithm/TableView.h:122:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Algorithm/include/Algorithm/TableView.h:98:49: style: Parameter 'seqData' can be declared as pointer to const [constParameterPointer]
Algorithm/test/pageparser.cxx:32:3: style: Struct 'PageHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Algorithm/test/pageparser.cxx:74:27: style: Condition 'std::is_void<int>::value' is always false [knownConditionTrueFalse]
Algorithm/test/pageparser.cxx:113:9: style: Condition '!std::is_void<int>::value' is always true [knownConditionTrueFalse]
Algorithm/test/pageparser.cxx:142:7: style: Condition '!std::is_void<int>::value' is always true [knownConditionTrueFalse]
Algorithm/test/parser.cxx:32:3: style: Struct 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Algorithm/test/parser.cxx:40:3: style: Struct 'Trailer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Algorithm/test/tableview.cxx:82:29: style: C-style pointer casting [cstyleCast]
Algorithm/test/tableview.cxx:83:29: style: C-style pointer casting [cstyleCast]
Algorithm/test/tableview.cxx:149:28: style: C-style pointer casting [cstyleCast]
Algorithm/test/tableview.cxx:102:12: style: Variable 'requiredNofRowsInColumn' can be declared as const array [constVariable]
Algorithm/test/test_mpl_tools.cxx:65:20: style: struct member 'type_index::value' is never used. [unusedStructMember]
CCDB/include/CCDB/BasicCCDBManager.h:84:3: style: Class 'CCDBManagerInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/include/CCDB/BasicCCDBManager.h:388:3: style: Class 'BasicCCDBManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/include/CCDB/CCDBDownloader.h:152:3: style: Class 'CCDBDownloader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/include/CCDB/CcdbApi.h:368:5: warning: Member variable 'RequestContext::timestamp' is not initialized in the constructor. [uninitMemberVar]
CCDB/include/CCDB/CcdbApi.h:368:5: warning: Member variable 'RequestContext::considerSnapshot' is not initialized in the constructor. [uninitMemberVar]
CCDB/include/CCDB/CcdbApi.h:71:21: performance: Function 'getUniqueAgentID()' should return member 'mUniqueAgentID' by const reference. [returnByReference]
CCDB/include/CCDB/CcdbObjectInfo.h:39:3: style: Class 'CcdbObjectInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/include/CCDB/CcdbObjectInfo.h:81:28: performance: Searching before insertion is not necessary. Instead of 'mMD[AdjustableEOV]="true"' consider using 'mMD.try_emplace(AdjustableEOV, "true");'. [stlFindInsert]
CCDB/include/CCDB/IdPath.h:37:3: style: Class 'IdPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/include/CCDB/IdPath.h:39:3: style: Class 'IdPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/include/CCDB/TObjectWrapper.h:44:3: style: Class 'TObjectWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
CCDB/src/CCDBDownloader.cxx:522:48: style: Condition 'httpCode<400' is always true [knownConditionTrueFalse]
CCDB/src/CCDBDownloader.cxx:524:24: style: Condition '200<=httpCode' is always true [knownConditionTrueFalse]
CCDB/src/CCDBDownloader.cxx:338:3: warning: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory]
CCDB/src/CCDBDownloader.cxx:339:3: warning: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory]
CCDB/src/CCDBDownloader.cxx:340:3: warning: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory]
CCDB/src/CCDBDownloader.cxx:342:45: warning: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory]
CCDB/src/CCDBDownloader.cxx:343:29: warning: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory]
CCDB/src/CCDBDownloader.cxx:344:3: warning: If memory allocation fails, then there is a possible null pointer dereference: context [nullPointerOutOfMemory]
CCDB/src/CCDBDownloader.cxx:93:19: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:96:14: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:137:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:155:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:182:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:190:33: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:192:20: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:205:15: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:222:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:240:18: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:248:21: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:249:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:258:32: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:259:67: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:282:36: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:283:32: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:337:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:340:26: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:343:14: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:351:19: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:358:12: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:612:18: style: C-style pointer casting [cstyleCast]
CCDB/src/CCDBDownloader.cxx:500:20: style: Variable 'p' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:2152:5: warning: Class 'CCDBSemaphore' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
CCDB/src/CcdbApi.cxx:2152:5: warning: Class 'CCDBSemaphore' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
CCDB/src/CcdbApi.cxx:850:5: style: Exception should be caught by reference. [catchExceptionByValue]
CCDB/src/CcdbApi.cxx:1725:7: style: Exception should be caught by reference. [catchExceptionByValue]
CCDB/src/CcdbApi.cxx:1770:5: style: Exception should be caught by reference. [catchExceptionByValue]
CCDB/src/CcdbApi.cxx:2153:5: style: Exception should be caught by reference. [catchExceptionByValue]
CCDB/src/CcdbApi.cxx:800:12: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
CCDB/src/CcdbApi.cxx:565:15: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:567:17: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:606:19: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:737:24: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:737:136: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:744:24: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:744:131: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:800:5: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:805:30: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:813:14: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:930:38: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:936:35: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1049:22: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1050:43: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1054:53: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1216:13: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1216:30: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1723:21: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1748:43: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1750:53: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1751:50: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:2069:23: style: C-style pointer casting [cstyleCast]
CCDB/src/CcdbApi.cxx:1623:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
CCDB/src/CcdbApi.cxx:505:14: style: Variable 'kv' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:532:14: style: Variable 'kv' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:1064:18: style: Variable 'p' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:1602:16: style: Variable 'sub' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:1646:18: style: Variable 'kv' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:2093:14: style: Variable 'el' can be declared as reference to const [constVariableReference]
CCDB/src/CcdbApi.cxx:562:41: style: Parameter 'contents' can be declared as pointer to const. However it seems that 'WriteMemoryCallback' is a callback function, if 'contents' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
CCDB/src/CcdbApi.cxx:591:41: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'WriteToFileCallback' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
CCDB/src/IdPath.cxx:105:16: style: C-style pointer casting [cstyleCast]
CCDB/src/IdPath.cxx:106:24: style: C-style pointer casting [cstyleCast]
CCDB/src/IdPath.cxx:119:16: style: C-style pointer casting [cstyleCast]
CCDB/src/IdPath.cxx:120:16: style: C-style pointer casting [cstyleCast]
CCDB/src/IdPath.cxx:121:16: style: C-style pointer casting [cstyleCast]
CCDB/src/InspectCCDBFile.cxx:101:11: style: Exception should be caught by reference. [catchExceptionByValue]
CCDB/src/InspectCCDBFile.cxx:113:16: style: Variable 'f' can be declared as reference to const [constVariableReference]
CCDB/src/UploadTool.cxx:128:16: style: Variable 'token' can be declared as reference to const [constVariableReference]
CCDB/src/UploadTool.cxx:146:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
CCDB/src/UploadTool.cxx:108:38: style: Unused variable: filter [unusedVariable]
CCDB/test/testBasicCCDBManager.cxx:87:41: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:97:57: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:107:62: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:113:88: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:119:88: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:123:73: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:127:80: warning: Either the condition 'objB' is redundant or there is possible null pointer dereference: objB. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:133:66: warning: Either the condition 'objB' is redundant or there is possible null pointer dereference: objB. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:153:60: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testBasicCCDBManager.cxx:157:65: warning: Either the condition 'objA' is redundant or there is possible null pointer dereference: objA. [nullPointerRedundantCheck]
CCDB/test/testCcdbApi.cxx:196:10: style: Local variable 'tree' shadows outer variable [shadowVariable]
CCDB/test/testCcdbApi.cxx:475:13: style: Local variable 'h' shadows outer variable [shadowVariable]
CCDB/test/testCcdbApi.cxx:488:13: style: Local variable 'h' shadows outer variable [shadowVariable]
CCDB/test/testCcdbApi.cxx:582:16: error: inconclusive: Out of bounds access in 'contexts.at(i)', if 'contexts' size is 1 and 'i' is 4 [containerOutOfBounds]
CCDB/test/testCcdbApi.cxx:583:16: error: inconclusive: Out of bounds access in 'contexts.at(i)', if 'contexts' size is 1 and 'i' is 4 [containerOutOfBounds]
CCDB/test/testCcdbApi.cxx:584:16: error: inconclusive: Out of bounds access in 'contexts.at(i)', if 'contexts' size is 1 and 'i' is 4 [containerOutOfBounds]
CCDB/test/testCcdbApi.cxx:75:42: style: Unused variable: metadata [unusedVariable]
CCDB/test/testCcdbApiMultipleUrls.cxx:96:12: style: Variable 'returnResult' can be declared as pointer to const [constVariablePointer]
CCDB/test/testCcdbApiMultipleUrls.cxx:50:42: style: Unused variable: metadata [unusedVariable]
CCDB/test/testCcdbApi_ConfigParam.cxx:74:42: style: Unused variable: metadata [unusedVariable]
Common/Constants/include/CommonConstants/Triggers.h:41:30: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned]
Common/DCAFitter/GPU/DeviceInterface/GPUInterface.h:57:3: style: Class 'GPUInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:39:3: warning: Member variable 'FwdTrackCovI::sxx' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:39:3: warning: Member variable 'FwdTrackCovI::syy' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:39:3: warning: Member variable 'FwdTrackCovI::sxy' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:39:3: warning: Member variable 'FwdTrackCovI::szz' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:60:3: warning: Member variable 'FwdTrackDeriv::dxdz' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:60:3: warning: Member variable 'FwdTrackDeriv::dydz' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:60:3: warning: Member variable 'FwdTrackDeriv::d2xdz2' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:60:3: warning: Member variable 'FwdTrackDeriv::d2ydz2' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:104:3: warning: Member variable 'FwdDCAFitterN::mNIters' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:104:3: warning: Member variable 'FwdDCAFitterN::mTrPropDone' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:105:3: warning: Member variable 'FwdDCAFitterN::mNIters' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:105:3: warning: Member variable 'FwdDCAFitterN::mTrPropDone' is not initialized in the constructor. [uninitMemberVar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:1132:9: style: Condition '!FwdcorrectTracks(dz)' is always false [knownConditionTrueFalse]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:1205:9: style: Condition '!FwdcorrectTracks(dz)' is always false [knownConditionTrueFalse]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:977:9: warning: Uninitialized variable: posX [uninitvar]
Common/DCAFitter/include/DCAFitter/FwdDCAFitterN.h:985:9: warning: Uninitialized variable: posY [uninitvar]
Common/Field/include/Field/ALICE3MagneticField.h:43:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/ALICE3MagneticField.h:51:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/ALICE3MagneticField.h:59:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/MagFieldFast.h:47:3: style: Class 'MagFieldFast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Field/include/Field/MagFieldFast.h:48:3: style: Class 'MagFieldFast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Field/include/Field/MagFieldFast.h:47:34: performance: Function parameter 'inpFName' should be passed by const reference. [passedByValue]
Common/Field/include/Field/MagFieldFast.h:48:66: performance: Function parameter 'inpFmt' should be passed by const reference. [passedByValue]
Common/Field/include/Field/MagFieldFast.h:52:35: performance: Function parameter 'inpFName' should be passed by const reference. [passedByValue]
Common/Field/include/Field/MagFieldParam.h:48:3: style: Class 'MagFieldParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Field/include/Field/MagneticField.h:65:3: style: Class 'MagneticField' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Field/include/Field/MagneticField.h:63:55: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
Common/Field/include/Field/MagneticField.h:242:58: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
Common/Field/include/Field/MagneticField.h:93:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/MagneticField.h:101:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/MagneticField.h:109:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/MagneticField.h:119:12: style: Variable 'xyzd' can be declared as const array [constVariable]
Common/Field/include/Field/MagneticField.h:128:12: style: Variable 'xyzd' can be declared as const array [constVariable]
Common/Field/include/Field/MagneticField.h:139:12: style: Variable 'xyz' can be declared as const array [constVariable]
Common/Field/include/Field/MagneticWrapperChebyshev.h:74:8: style: Virtual function 'Clear' is called from destructor '~MagneticWrapperChebyshev()' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
Common/Field/include/Field/MagneticWrapperChebyshev.h:264:3: style: Class 'MagneticWrapperChebyshev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Field/macro/createMapsFromText.C:17:42: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
Common/Field/macro/createMapsFromText.C:18:42: performance: Function parameter 'outFileName' should be passed by const reference. [passedByValue]
Common/Field/macro/createMapsFromText.C:19:42: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
Common/Field/macro/extractMapsAsText.C:17:41: performance: Function parameter 'inpFileName' should be passed by const reference. [passedByValue]
Common/Field/macro/extractMapsAsText.C:18:41: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
Common/Field/src/MagFieldFact.cxx:36:15: style: C-style pointer casting [cstyleCast]
Common/Field/src/MagneticWrapperChebyshev.cxx:1398:11: warning: If resource allocation fails, then there is a possible null pointer dereference: stream [nullPointerOutOfResources]
Common/Field/src/MagneticWrapperChebyshev.cxx:1399:11: warning: If resource allocation fails, then there is a possible null pointer dereference: stream [nullPointerOutOfResources]
Common/Field/src/MagneticWrapperChebyshev.cxx:1031:34: style: C-style pointer casting [cstyleCast]
Common/Field/src/MagneticWrapperChebyshev.cxx:1043:29: style: C-style pointer casting [cstyleCast]
Common/Field/src/MagneticWrapperChebyshev.cxx:1055:32: style: C-style pointer casting [cstyleCast]
Common/Field/src/MagneticWrapperChebyshev.cxx:1067:32: style: C-style pointer casting [cstyleCast]
Common/Field/src/MagneticWrapperChebyshev.cxx:1247:31: style: C-style pointer casting [cstyleCast]
Common/Field/src/MagneticWrapperChebyshev.cxx:1438:25: style: C-style pointer casting [cstyleCast]
Common/ML/include/ML/OrtInterface.h:46:3: style: Class 'OrtModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/ML/include/ML/OrtInterface.h:60:37: performance: Function 'getNumInputNodes()' should return member 'mInputShapes' by const reference. [returnByReference]
Common/ML/include/ML/OrtInterface.h:61:37: performance: Function 'getNumOutputNodes()' should return member 'mOutputShapes' by const reference. [returnByReference]
Common/ML/include/ML/OrtInterface.h:62:28: performance: Function 'getInputNames()' should return member 'mInputNames' by const reference. [returnByReference]
Common/ML/include/ML/OrtInterface.h:63:28: performance: Function 'getOutputNames()' should return member 'mOutputNames' by const reference. [returnByReference]
Common/ML/src/OrtInterface.cxx:137:5: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast]
Common/ML/src/OrtInterface.cxx:327:17: style: Redundant initialization for 'inputTensor'. The initialized value is overwritten before it is read. [redundantInitialization]
Common/ML/src/OrtInterface.cxx:336:18: style: Redundant initialization for 'outputTensor'. The initialized value is overwritten before it is read. [redundantInitialization]
Common/ML/src/OrtInterface.cxx:387:18: style: Redundant initialization for 'outputTensor'. The initialized value is overwritten before it is read. [redundantInitialization]
Common/MathUtils/include/MathUtils/Cartesian.h:172:3: style: Class 'Transform3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/Cartesian.h:71:3: style: Class 'Rotation2D < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/Cartesian.h:71:3: style: Class 'Rotation2D < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:218:8: style: Virtual function 'Clear' is called from destructor '~Chebyshev3D()' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:71:3: style: Class 'Chebyshev3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:73:3: style: Class 'Chebyshev3D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:174:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:179:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:184:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/MathUtils/include/MathUtils/Chebyshev3D.h:189:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/MathUtils/include/MathUtils/Chebyshev3DCalc.h:147:8: style: Virtual function 'Clear' is called from destructor '~Chebyshev3DCalc()' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
Common/MathUtils/include/MathUtils/Chebyshev3DCalc.h:47:3: style: Class 'Chebyshev3DCalc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/LegendrePols.h:42:3: style: Class 'Legendre1DPolynominal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/LegendrePols.h:43:3: style: Class 'Legendre1DPolynominal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/LegendrePols.h:104:3: style: Class 'Legendre2DPolynominal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/LegendrePols.h:105:3: style: Class 'Legendre2DPolynominal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/LegendrePols.h:107:3: style: Class 'Legendre2DPolynominal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/LegendrePols.h:43:51: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
Common/MathUtils/include/MathUtils/RandomRing.h:57:3: style: Class 'RandomRing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/RandomRing.h:61:3: style: Class 'RandomRing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/fit.h:818:3: style: Struct 'RollingStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/MathUtils/include/MathUtils/fit.h:735:11: style: Local variable 'mid' shadows outer variable [shadowVariable]
Common/MathUtils/include/MathUtils/fit.h:735:32: style: Local variable 'i' shadows outer variable [shadowVariable]
Common/MathUtils/include/MathUtils/fit.h:782:9: style: Local variable 'median' shadows outer function [shadowFunction]
Common/MathUtils/include/MathUtils/fit.h:726:7: style: Unused variable: i [unusedVariable]
Common/MathUtils/include/MathUtils/fit.h:726:13: style: Unused variable: mid [unusedVariable]
Common/MathUtils/src/Chebyshev3D.cxx:874:27: style: C-style pointer casting [cstyleCast]
Common/MathUtils/test/testCachingTF1.cxx:35:25: style: C-style pointer casting [cstyleCast]
Common/MathUtils/test/testCartesian.cxx:89:24: style: C-style pointer casting [cstyleCast]
Common/MathUtils/test/testCartesian.cxx:90:9: style: Variable 'pp' can be declared as pointer to const [constVariablePointer]
Common/SimConfig/include/SimConfig/SimConfig.h:137:15: performance: Function 'getMCEngine()' should return member 'mMCEngine' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:154:15: performance: Function 'getGenerator()' should return member 'mGenerator' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:155:15: performance: Function 'getTrigger()' should return member 'mTrigger' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:158:15: performance: Function 'getExtKinematicsFileName()' should return member 'mExtKinFileName' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:159:15: performance: Function 'getEmbedIntoFileName()' should return member 'mEmbedIntoFileName' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:163:15: performance: Function 'getOutPrefix()' should return member 'mOutputPrefix' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:164:15: performance: Function 'getLogVerbosity()' should return member 'mLogVerbosity' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:165:15: performance: Function 'getLogSeverity()' should return member 'mLogSeverity' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:166:15: performance: Function 'getKeyValueString()' should return member 'mKeyValueTokens' by const reference. [returnByReference]
Common/SimConfig/include/SimConfig/SimConfig.h:167:15: performance: Function 'getConfigFile()' should return member 'mConfigFile' by const reference. [returnByReference]
Common/SimConfig/src/SimConfig.cxx:476:18: style: Variable 'sp' can be declared as reference to const [constVariableReference]
Common/SimConfig/test/TestConfig.cxx:26:14: style: Variable 'm' can be declared as reference to const [constVariableReference]
Common/SimConfig/test/TestConfig.cxx:47:16: style: Variable 'm' can be declared as reference to const [constVariableReference]
Common/Utils/include/CommonUtils/BoostHistogramUtils.h:64:3: style: Class 'BinCenterView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/BoostHistogramUtils.h:94:3: style: Class 'BinUpperView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/BoostHistogramUtils.h:126:3: style: Class 'BinLowerView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/BoostHistogramUtils.h:256:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Common/Utils/include/CommonUtils/BoostHistogramUtils.h:274:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Common/Utils/include/CommonUtils/BoostHistogramUtils.h:312:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Common/Utils/include/CommonUtils/CompStream.h:62:3: style: Class 'icomp_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/CompStream.h:67:3: style: Class 'icomp_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/CompStream.h:103:3: style: Class 'ocomp_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/CompStream.h:108:3: style: Class 'ocomp_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/ConfigurableParam.h:217:78: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParam.h:95:16: style: Variable 'v' can be declared as reference to const [constVariableReference]
Common/Utils/include/CommonUtils/ConfigurableParam.h:105:16: style: Variable 'v' can be declared as reference to const [constVariableReference]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:146:60: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:159:52: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:172:76: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:172:89: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:190:79: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:190:92: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:199:26: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:285:60: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:298:52: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:311:79: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:311:92: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:329:82: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:329:95: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:338:26: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:108:10: style: Variable 'members' can be declared as pointer to const [constVariablePointer]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:122:10: style: Variable 'members' can be declared as pointer to const [constVariablePointer]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:245:10: style: Variable 'members' can be declared as pointer to const [constVariablePointer]
Common/Utils/include/CommonUtils/ConfigurableParamHelper.h:259:10: style: Variable 'members' can be declared as pointer to const [constVariablePointer]
Common/Utils/include/CommonUtils/ConfigurationMacroHelper.h:66:14: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ConfigurationMacroHelper.h:83:14: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/DLLoaderBase.h:162:18: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer]
Common/Utils/include/CommonUtils/FileFetcher.h:53:3: style: Class 'FileFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/RootChain.h:32:57: performance: Function parameter 'trName' should be passed by const reference. [passedByValue]
Common/Utils/include/CommonUtils/RootChain.h:32:83: performance: Function parameter 'inpFile' should be passed by const reference. [passedByValue]
Common/Utils/include/CommonUtils/RootChain.h:33:53: performance: Function parameter 'inp' should be passed by const reference. [passedByValue]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:46:7: error: Non-local variable 'bufferptr' will use pointer to local variable 'buffer'. [danglingLifetime]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:47:14: warning: Return value of function buffer.release() is not used. [ignoredReturnValue]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:52:7: performance: Variable 'N' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:68:7: error: Mismatching allocation and deallocation: SerializedInfo::bufferptr [mismatchAllocDealloc]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:201:29: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:228:25: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/RootSerializableKeyValueStore.h:253:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/include/CommonUtils/ShmAllocator.h:88:12: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ShmAllocator.h:125:3: style: Statements following 'return' will never be executed. [unreachableCode]
Common/Utils/include/CommonUtils/ShmManager.h:119:62: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/ShmManager.h:119:75: style: C-style pointer casting [cstyleCast]
Common/Utils/include/CommonUtils/TreeStream.h:123:3: style: Class 'TreeStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/TreeStreamRedirector.h:44:3: style: Class 'TreeStreamRedirector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/include/CommonUtils/ValueMonitor.h:48:3: style: Class 'ValueMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Common/Utils/src/ConfigurableParam.cxx:119:16: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:826:27: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:846:45: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:847:29: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:862:54: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:863:29: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:815:42: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:816:29: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:661:10: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:661:32: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParam.cxx:704:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:708:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:712:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:716:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:720:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:724:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:728:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:732:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:736:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:740:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:744:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:752:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:756:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:760:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:780:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:892:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:896:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:900:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:904:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:908:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:912:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:916:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:920:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:924:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:928:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:932:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:940:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:944:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:948:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Common/Utils/src/ConfigurableParam.cxx:182:18: style: Variable 'pair' can be declared as reference to const [constVariableReference]
Common/Utils/src/ConfigurableParam.cxx:522:16: style: Variable 'token' can be declared as reference to const [constVariableReference]
Common/Utils/src/ConfigurableParam.cxx:578:34: style: Parameter 'el' can be declared as reference to const [constParameterReference]
Common/Utils/src/ConfigurableParamHelper.cxx:84:15: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:177:26: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:207:22: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:300:22: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:391:24: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:392:26: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:438:24: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:439:26: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ConfigurableParamHelper.cxx:190:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/src/ConfigurableParamHelper.cxx:410:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/src/ConfigurableParamHelper.cxx:411:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/src/ConfigurableParamHelper.cxx:455:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/src/ConfigurableParamHelper.cxx:456:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/src/ConfigurableParamHelper.cxx:342:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr]
Common/Utils/src/ConfigurableParamHelper.cxx:141:47: warning: The expression 'strcmp(tname,"std::string") != 0' is suspicious. It overlaps 'strcmp(tname,"string") == 0'. [overlappingStrcmp]
Common/Utils/src/ConfigurableParamHelper.cxx:282:45: warning: The expression 'strcmp(tname,"std::string") != 0' is suspicious. It overlaps 'strcmp(tname,"string") == 0'. [overlappingStrcmp]
Common/Utils/src/FileFetcher.cxx:264:36: style: Local variable 'e' shadows outer variable [shadowVariable]
Common/Utils/src/FileFetcher.cxx:107:17: warning: Either the condition 'line.empty()' is redundant or expression 'line[0]' causes access out of bounds. [containerOutOfBounds]
Common/Utils/src/FileSystemUtils.cxx:74:24: style: Unused variable: iter [unusedVariable]
Common/Utils/src/IRFrameSelector.cxx:116:17: style: C-style pointer casting [cstyleCast]
Common/Utils/src/IRFrameSelector.cxx:119:17: style: C-style pointer casting [cstyleCast]
Common/Utils/src/IRFrameSelector.cxx:128:33: style: C-style pointer casting [cstyleCast]
Common/Utils/src/IRFrameSelector.cxx:142:25: style: C-style pointer casting [cstyleCast]
Common/Utils/src/IRFrameSelector.cxx:216:13: style: Redundant initialization for 'irmin'. The initialized value is overwritten before it is read. [redundantInitialization]
Common/Utils/src/IRFrameSelector.cxx:221:13: style: Redundant initialization for 'irmax'. The initialized value is overwritten before it is read. [redundantInitialization]
Common/Utils/src/RootSerializableKeyValueStore.cxx:30:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
Common/Utils/src/ShmManager.cxx:64:19: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ShmManager.cxx:200:27: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ShmManager.cxx:202:33: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ShmManager.cxx:202:53: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ShmManager.cxx:225:12: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ShmManager.cxx:234:30: style: C-style pointer casting [cstyleCast]
Common/Utils/src/ShmManager.cxx:82:15: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast]
Common/Utils/src/ShmManager.cxx:63:12: style: Variable 'addrstr' can be declared as pointer to const [constVariablePointer]
Common/Utils/src/TreeMergerTool.cxx:91:17: style: C-style pointer casting [cstyleCast]
Common/Utils/src/TreeMergerTool.cxx:228:16: style: C-style pointer casting [cstyleCast]
Common/Utils/src/TreeMergerTool.cxx:231:19: style: C-style pointer casting [cstyleCast]
Common/Utils/src/TreeMergerTool.cxx:199:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Common/Utils/src/TreeMergerTool.cxx:226:15: performance: Range variable 'filename' should be declared as const reference. [iterateByValue]
Common/Utils/src/TreeMergerTool.cxx:89:14: style: Variable 'f' can be declared as reference to const [constVariableReference]
Common/Utils/src/TreeStream.cxx:129:18: style: Condition 'element.type' is always true [knownConditionTrueFalse]
Common/Utils/src/TreeStreamRedirector.cxx:159:19: style: C-style pointer casting [cstyleCast]
Common/Utils/src/TreeStreamRedirector.cxx:167:23: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testConfigurableParam.cxx:62:9: style: Variable 'param' can be declared as reference to const [constVariableReference]
Common/Utils/test/testMemFileHelper.cxx:34:39: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources]
Common/Utils/test/testMemFileHelper.cxx:39:16: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:81:17: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:101:12: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:204:21: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:205:27: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:206:28: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:207:28: style: C-style pointer casting [cstyleCast]
Common/Utils/test/testTreeStream.cxx:176:15: style: Variable 'pvecFull' can be declared as pointer to const [constVariablePointer]
Common/Utils/test/testTreeStream.cxx:177:15: style: Variable 'pvecSparse' can be declared as pointer to const [constVariablePointer]
Common/Utils/test/testTreeStream.cxx:178:15: style: Variable 'pvecSparse0' can be declared as pointer to const [constVariablePointer]
Common/Utils/test/testTreeStream.cxx:179:15: style: Variable 'pvecSparse1' can be declared as pointer to const [constVariablePointer]
DataFormats/Calibration/include/DataFormatsCalibration/MeanVertexObject.h:93:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/CPV/include/DataFormatsCPV/BadChannelMap.h:63:3: style: Class 'BadChannelMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/CPV/include/DataFormatsCPV/CPVBlockHeader.h:29:3: style: Struct 'CPVBlockHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/CPV/include/DataFormatsCPV/CalibParams.h:38:3: warning: Member variable 'CalibParams::mGainCalib' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CPV/include/DataFormatsCPV/CalibParams.h:41:3: style: Class 'CalibParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/CPV/include/DataFormatsCPV/Pedestals.h:38:3: warning: Member variable 'Pedestals::mPedestals' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CPV/include/DataFormatsCPV/Pedestals.h:38:3: warning: Member variable 'Pedestals::mPedSigmas' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CPV/include/DataFormatsCPV/Pedestals.h:41:3: style: Class 'Pedestals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/CPV/include/DataFormatsCPV/RawFormats.h:45:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DataFormats/Detectors/CPV/include/DataFormatsCPV/RawFormats.h:74:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DataFormats/Detectors/CPV/include/DataFormatsCPV/RawFormats.h:113:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
DataFormats/Detectors/CTP/include/DataFormatsCTP/CTPRateFetcher.h:33:103: performance: Function parameter 'sourceName' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/CTPRateFetcher.h:34:111: performance: Function parameter 'sourceName' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/CTPRateFetcher.h:37:113: performance: Function parameter 'sourceName' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/CTPRateFetcher.h:38:85: performance: Function parameter 'sourceName' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h:84:3: warning: Member variable 'CTPDetector::HBaccepted' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h:184:15: performance: Function 'getConfigString()' should return member 'mConfigString' by const reference. [returnByReference]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h:167:43: performance: Function parameter 'maskname' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h:168:53: performance: Function parameter 'bcmask' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h:169:53: performance: Function parameter 'inpname' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h:171:63: performance: Function parameter 'descname' should be passed by const reference. [passedByValue]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::classIndex' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::lmBefore' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::lmAfter' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::l0Before' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::l0After' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::l1Before' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:40:3: warning: Member variable 'CTPScalerRaw::l1After' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::classIndex' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::lmBefore' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::lmAfter' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::l0Before' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::l0After' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::l1Before' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:53:3: warning: Member variable 'CTPScalerO2::l1After' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:67:3: warning: Member variable 'CTPScalerRecordRaw::epochTime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:77:3: warning: Member variable 'CTPScalerRecordO2::epochTime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h:116:47: style: Parameter 'scalerrecordraw' can be declared as reference to const [constParameterReference]
DataFormats/Detectors/CTP/src/Configuration.cxx:483:20: style: Local variable 'i' shadows outer variable [shadowVariable]
DataFormats/Detectors/CTP/src/Configuration.cxx:794:14: style: Variable 'cls' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/CTP/src/Configuration.cxx:824:14: style: Variable 'bcm' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/CTP/src/Scalers.cxx:408:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 406. [multiCondition]
DataFormats/Detectors/CTP/src/Scalers.cxx:418:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 416. [multiCondition]
DataFormats/Detectors/CTP/src/Scalers.cxx:428:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 426. [multiCondition]
DataFormats/Detectors/CTP/src/Scalers.cxx:443:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 441. [multiCondition]
DataFormats/Detectors/CTP/src/Scalers.cxx:318:25: style: Local variable 'o2rec' shadows outer variable [shadowVariable]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:143:16: warning: The class 'DetMatrixCacheIndirect' defines member function with name 'getMatrixT2L' also defined in its parent class 'DetMatrixCache'. [duplInheritedMember]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:144:16: warning: The class 'DetMatrixCacheIndirect' defines member function with name 'getMatrixT2G' also defined in its parent class 'DetMatrixCache'. [duplInheritedMember]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:145:16: warning: The class 'DetMatrixCacheIndirect' defines member function with name 'getMatrixL2G' also defined in its parent class 'DetMatrixCache'. [duplInheritedMember]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:146:16: warning: The class 'DetMatrixCacheIndirect' defines member function with name 'getMatrixT2GRot' also defined in its parent class 'DetMatrixCache'. [duplInheritedMember]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:148:8: warning: The class 'DetMatrixCacheIndirect' defines member function with name 'isBuilt' also defined in its parent class 'DetMatrixCache'. [duplInheritedMember]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:149:7: warning: The class 'DetMatrixCacheIndirect' defines member function with name 'getSize' also defined in its parent class 'DetMatrixCache'. [duplInheritedMember]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h:137:3: style: Class 'DetMatrixCacheIndirect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h:1158:19: warning: Either the condition 'buffer' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h:1158:19: warning: Null pointer dereference: buffer [ctunullpointer]
DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/internal/ExternalEntropyCoder.h:39:3: style: Class 'ExternalEntropyCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/src/AlignParam.cxx:247:12: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/Common/src/AlignParam.cxx:299:12: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:50:3: style: Class 'SourceMessage < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:50:3: style: Class 'SourceMessage < int8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:50:3: style: Class 'SourceMessage < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:50:3: style: Class 'SourceMessage < int16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:50:3: style: Class 'SourceMessage < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:50:3: style: Class 'SourceMessage < int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:252:7: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:272:7: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
DataFormats/Detectors/Common/test/testCTFEntropyCoder.cxx:94:7: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
DataFormats/Detectors/DCS/include/DataFormatsDCS/DCSConfigObject.h:31:72: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
DataFormats/Detectors/DCS/include/DataFormatsDCS/DCSConfigObject.h:39:72: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
DataFormats/Detectors/DCS/include/DataFormatsDCS/DCSConfigObject.h:39:95: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
DataFormats/Detectors/DCS/include/DataFormatsDCS/DCSConfigObject.h:47:72: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
DataFormats/Detectors/DCS/include/DataFormatsDCS/DCSConfigObject.h:55:72: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
DataFormats/Detectors/DCS/include/DataFormatsDCS/DCSConfigObject.h:63:72: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/AnalysisCluster.h:48:5: style: Class 'CellOutOfRangeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/CellLabel.h:61:24: performance: Function 'GetLabels()' should return member 'mLabels' by const reference. [returnByReference]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/CellLabel.h:68:22: performance: Function 'GetAmplitudeFractions()' should return member 'mAmplitudeFraction' by const reference. [returnByReference]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/Constants.h:47:3: style: Class 'InvalidChanneltypeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/EMCALBlockHeader.h:29:3: style: Struct 'EMCALBlockHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/ErrorTypeFEE.h:66:3: warning: Member variable 'ErrorTypeFEE::mSubspecification' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/ErrorTypeFEE.h:66:3: warning: Member variable 'ErrorTypeFEE::mHardwareAddress' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/EMCAL/src/Cell.cxx:71:12: style: struct member 'CellDataPacked::mZerod' is never used. [unusedStructMember]
DataFormats/Detectors/EMCAL/src/ClusterLabel.cxx:52:14: style: Variable 'clusterlabel' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/EMCAL/src/ClusterLabel.cxx:63:14: style: Variable 'clusterlabel' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/Digit.h:94:3: warning: Member variable 'TriggersExt::mTriggerWords' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/Digit.h:93:3: style: Struct 'TriggersExt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/Digit.h:93:40: performance: Function parameter 'triggerWords' should be passed by const reference. However it seems that 'TriggersExt' is a callback function. [passedByValueCallback]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/Digit.h:110:3: style: Struct 'TriggersExt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/Digit.h:110:40: performance: Function parameter 'triggerWords' should be passed by const reference. However it seems that 'TriggersExt' is a callback function. [passedByValueCallback]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/FT0CalibrationInfoObject.h:25:3: warning: Member variable 'FT0CalibrationInfoObject::mChannelIndex' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/FT0CalibrationInfoObject.h:25:3: warning: Member variable 'FT0CalibrationInfoObject::mTime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/FT0CalibrationInfoObject.h:25:3: warning: Member variable 'FT0CalibrationInfoObject::mAmp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/FT0CalibrationInfoObject.h:25:3: warning: Member variable 'FT0CalibrationInfoObject::mTimeStamp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/GlobalOffsetsInfoObject.h:25:3: warning: Member variable 'GlobalOffsetsInfoObject::mT0AC' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/GlobalOffsetsInfoObject.h:25:3: warning: Member variable 'GlobalOffsetsInfoObject::mTimeStamp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/RecoCalibInfoObject.h:25:3: warning: Member variable 'RecoCalibInfoObject::mT0A' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/RecoCalibInfoObject.h:25:3: warning: Member variable 'RecoCalibInfoObject::mT0C' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/RecoCalibInfoObject.h:25:3: warning: Member variable 'RecoCalibInfoObject::mT0AC' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/Digit.h:101:3: style: Struct 'TriggersExt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/Digit.h:101:40: performance: Function parameter 'triggerWords' should be passed by const reference. However it seems that 'TriggersExt' is a callback function. [passedByValueCallback]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/FV0CalibrationInfoObject.h:25:3: warning: Member variable 'FV0CalibrationInfoObject::mChannelIndex' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/FV0CalibrationInfoObject.h:25:3: warning: Member variable 'FV0CalibrationInfoObject::mTime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/FV0CalibrationInfoObject.h:25:3: warning: Member variable 'FV0CalibrationInfoObject::mCharge' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/FV0CalibrationInfoObject.h:25:3: warning: Member variable 'FV0CalibrationInfoObject::mTimeStamp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/Hit.h:33:3: warning: Member variable 'Hit::mEnergyStart' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/Hit.h:33:3: warning: Member variable 'Hit::mParticlePdg' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/FIT/common/include/DataFormatsFIT/DCSDPValues.h:28:5: performance: Variable 'values' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DataFormats/Detectors/FIT/common/include/DataFormatsFIT/DCSDPValues.h:50:18: style: Variable 'val' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/FIT/common/include/DataFormatsFIT/LookUpTable.h:177:3: style: Class 'LookupTableBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/FIT/common/include/DataFormatsFIT/LookUpTable.h:178:3: style: Class 'LookupTableBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/FIT/common/include/DataFormatsFIT/LookUpTable.h:426:3: style: Class 'SingleLUT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/FIT/common/include/DataFormatsFIT/LookUpTable.h:301:21: performance: Range variable 'entryFEE' should be declared as const reference. [iterateByValue]
DataFormats/Detectors/FOCAL/src/Event.cxx:69:14: style: Variable 'padlayer' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h
DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h:240:18: style: Local variable 'trigTPCTRD' shadows outer variable [shadowVariable]
DataFormats/Detectors/HMPID/src/Cluster.cxx:132:19: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/HMPID/src/Cluster.cxx:293:51: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/HMPID/src/Cluster.cxx:300:10: style: Variable 'ierflg' is reassigned a value before the old one has been used. [redundantAssignment]
DataFormats/Detectors/HMPID/src/Cluster.cxx:302:10: style: Variable 'ierflg' is reassigned a value before the old one has been used. [redundantAssignment]
DataFormats/Detectors/HMPID/src/Cluster.cxx:329:14: style: Variable 'ierflg' is reassigned a value before the old one has been used. [redundantAssignment]
DataFormats/Detectors/HMPID/src/Cluster.cxx:330:14: style: Variable 'ierflg' is reassigned a value before the old one has been used. [redundantAssignment]
DataFormats/Detectors/HMPID/src/Cluster.cxx:249:17: warning: Uninitialized variable: i [uninitvar]
DataFormats/Detectors/HMPID/src/Digit.cxx:119:7: style: Variable 'chan2y' can be declared as const array [constVariable]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/ClusterPattern.h:78:3: style: Class 'ClusterPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/ClusterPattern.h:111:16: style: Variable 'bmap' can be declared as pointer to const [constVariablePointer]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/ClusterTopology.h:42:3: style: Class 'ClusterTopology' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/CompCluster.h:119:8: warning: The class 'CompClusterExt' defines member function with name 'print' also defined in its parent class 'CompCluster'. [duplInheritedMember]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/CompCluster.h:120:15: warning: The class 'CompClusterExt' defines member function with name 'asString' also defined in its parent class 'CompCluster'. [duplInheritedMember]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/CompCluster.h:47:3: style: Class 'CompCluster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/CompCluster.h:104:3: style: Class 'CompClusterExt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/Digit.h:34:3: style: Class 'Digit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/NoiseMap.h:43:3: style: Class 'NoiseMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/NoiseMap.h:48:3: style: Class 'NoiseMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/NoiseMap.h:223:53: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/NoiseMap.h:211:51: performance: Searching before insertion is not necessary. Instead of 'mNoisyPixels[i][prev_np.first]=prev_np.second' consider using 'mNoisyPixels[i].try_emplace(prev_np.first, prev_np.second);'. [stlFindInsert]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/TimeDeadMap.h:36:3: style: Class 'TimeDeadMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/TimeDeadMap.h:64:15: performance: Function 'getMapVersion()' should return member 'mMAP_VERSION' by const reference. [returnByReference]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/TimeDeadMap.h:70:34: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/TopologyDictionary.h:73:3: style: Class 'TopologyDictionary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/ITSMFT/common/src/ClusterTopology.cxx:63:31: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/ITSMFT/common/src/ClusterTopology.cxx:66:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/ITSMFT/common/src/TopologyDictionary.cxx:49:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/ITSMFT/common/src/TopologyDictionary.cxx:61:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/Digit.h:33:3: warning: Member variable 'Digit::mTFtime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/Digit.h:33:3: warning: Member variable 'Digit::mNofSamples' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/Digit.h:33:3: warning: Member variable 'Digit::mIsSaturated' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/Digit.h:33:3: warning: Member variable 'Digit::mDetID' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/Digit.h:33:3: warning: Member variable 'Digit::mPadID' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/Digit.h:33:3: warning: Member variable 'Digit::mADC' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/MUON/MCH/include/DataFormatsMCH/DsChannelId.h:29:3: style: Class 'DsChannelId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/MUON/MCH/src/convert-bad-channels.cxx:85:10: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint]
DataFormats/Detectors/MUON/MCH/src/convert-bad-channels.cxx:22:40: performance: Function parameter 'rootFileName' should be passed by const reference. [passedByValue]
DataFormats/Detectors/MUON/MCH/src/convert-bad-channels.cxx:30:8: style: Variable 'channels' can be declared as pointer to const [constVariablePointer]
DataFormats/Detectors/MUON/MID/include/DataFormatsMID/MCClusterLabel.h:33:3: warning: Member variable 'MCClusterLabel::mFiredCathodes' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/BadChannelsMap.h:65:3: style: Class 'BadChannelsMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/CalibParams.h:37:3: warning: Member variable 'CalibParams::mGainCalib' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/CalibParams.h:37:3: warning: Member variable 'CalibParams::mHGLGRatio' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/CalibParams.h:37:3: warning: Member variable 'CalibParams::mHGTimeCalib' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/CalibParams.h:37:3: warning: Member variable 'CalibParams::mLGTimeCalib' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/CalibParams.h:40:3: style: Class 'CalibParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/PHOSBlockHeader.h:29:3: style: Struct 'PHOSBlockHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/Pedestals.h:47:3: warning: Member variable 'Pedestals::mHGPedestals' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/Pedestals.h:47:3: warning: Member variable 'Pedestals::mLGPedestals' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/Pedestals.h:47:3: warning: Member variable 'Pedestals::mHGRMS' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/Pedestals.h:47:3: warning: Member variable 'Pedestals::mLGRMS' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/Pedestals.h:50:3: style: Class 'Pedestals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/TriggerMap.h:38:3: warning: Member variable 'TriggerMap::mVersion' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/PHOS/include/DataFormatsPHOS/TriggerMap.h:41:3: style: Class 'TriggerMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h:28:3: warning: Member variable 'CalibInfoTOF::mTOFChIndex' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h:28:3: warning: Member variable 'CalibInfoTOF::mTimestamp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h:28:3: warning: Member variable 'CalibInfoTOF::mDeltaTimePi' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h:28:3: warning: Member variable 'CalibInfoTOF::mTot' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h:28:3: warning: Member variable 'CalibInfoTOF::mFlags' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h:28:3: warning: Member variable 'CalibInfoTOF::mMask' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOFshort.h:28:3: warning: Member variable 'CalibInfoTOFshort::mTimestamp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOFshort.h:28:3: warning: Member variable 'CalibInfoTOFshort::mDeltaTimePi' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOFshort.h:28:3: warning: Member variable 'CalibInfoTOFshort::mTot' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOFshort.h:28:3: warning: Member variable 'CalibInfoTOFshort::mFlags' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOFshort.h:28:3: warning: Member variable 'CalibInfoTOFshort::mMask' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h:55:3: warning: Member variable 'Cluster::mTimeRaw' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h:55:3: warning: Member variable 'Cluster::mTime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h:55:3: warning: Member variable 'Cluster::mTot' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h:55:3: warning: Member variable 'Cluster::mL0L1Latency' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h:55:3: warning: Member variable 'Cluster::mDeltaBC' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h:55:3: warning: Member variable 'Cluster::mEntryInTree' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TOF/include/DataFormatsTOF/CosmicInfo.h:58:3: style: Class 'CosmicInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TOF/include/DataFormatsTOF/ParameterContainers.h:147:3: style: Class 'ParameterCollection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TOF/include/DataFormatsTOF/ParameterContainers.h:124:21: performance: Function 'getName()' should return member 'mName' by const reference. [returnByReference]
DataFormats/Detectors/TOF/include/DataFormatsTOF/ParameterContainers.h:62:45: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
DataFormats/Detectors/TOF/src/Cluster.cxx:72:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:50:3: style: Class 'CalibdEdxCorrection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:52:3: warning: Member variable 'CalibdEdxCorrection::mParams' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:52:3: warning: Member variable 'CalibdEdxCorrection::mChi2' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:52:3: warning: Member variable 'CalibdEdxCorrection::mEntries' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:46:3: warning: Member variable 'CalibdEdxCorrection::mParams' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:46:3: warning: Member variable 'CalibdEdxCorrection::mChi2' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:46:3: warning: Member variable 'CalibdEdxCorrection::mEntries' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:50:3: warning: Member variable 'CalibdEdxCorrection::mParams' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:50:3: warning: Member variable 'CalibdEdxCorrection::mChi2' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxCorrection.h:50:3: warning: Member variable 'CalibdEdxCorrection::mEntries' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TPC/include/DataFormatsTPC/ClusterNativeHelper.h:365:14: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/TPC/include/DataFormatsTPC/ClusterNativeHelper.h:358:10: style: Instance of 'std::runtime_error' object is destroyed immediately. [unusedScopedObject]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CompressedClusters.h:82:3: style: Struct 'CompressedClusters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CompressedClusters.h:91:3: style: Struct 'CompressedClustersROOT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TPC/include/DataFormatsTPC/CompressedClusters.h:92:3: style: Struct 'CompressedClustersROOT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TPC/include/DataFormatsTPC/Defs.h:142:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TPC/include/DataFormatsTPC/IDC.h:92:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/TPC/include/DataFormatsTPC/IDC.h:101:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/TPC/include/DataFormatsTPC/IDC.h:102:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
DataFormats/Detectors/TPC/include/DataFormatsTPC/TPCSectorHeader.h:31:3: style: Struct 'TPCSectorHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Detectors/TPC/include/DataFormatsTPC/WorkflowHelper.h:159:13: style: Variable 'sector' can be declared as reference to const [constVariableReference]
DataFormats/Detectors/TPC/include/DataFormatsTPC/ZeroSuppressionLinkBased.h:226:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/TPC/include/DataFormatsTPC/ZeroSuppressionLinkBased.h:226:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
DataFormats/Detectors/TPC/include/DataFormatsTPC/ZeroSuppressionLinkBased.h:221:38: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
DataFormats/Detectors/TPC/src/CompressedClusters.cxx:54:10: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/TRD/include/DataFormatsTRD/CompressedDigit.h:34:3: warning: Member variable 'CompressedDigit::mHeader' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/CompressedDigit.h:34:3: warning: Member variable 'CompressedDigit::mADC' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mDet' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcSum' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcRms' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcMaxA' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcMaxB' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcSumEoverT' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcIntegral' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mAdcSumTruncated' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mRow' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mCol' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mDeltaRow' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mDeltaCol' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mDeltaTime' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mClusterSize' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mTimeMaxA' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mTimeMaxB' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrCluster.h:30:3: warning: Member variable 'KrCluster::mTimeRms' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/KrClusterTriggerRecord.h:33:3: warning: Member variable 'KrClusterTriggerRecord::mNClusters' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/include/DataFormatsTRD/LinkRecord.h:35:3: warning: Member variable 'LinkRecord::mLinkId' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/TRD/src/DcsCcdbObjects.cxx:25:32: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
DataFormats/Detectors/TRD/src/DcsCcdbObjects.cxx:28:30: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
DataFormats/Detectors/TRD/src/RawData.cxx:367:67: style: Parameter 'headers' can be declared as const array [constParameter]
DataFormats/Detectors/Upgrades/ALICE3/FD3/include/DataFormatsFD3/Hit.h:33:3: warning: Member variable 'Hit::mEnergyStart' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/Upgrades/ALICE3/FD3/include/DataFormatsFD3/Hit.h:33:3: warning: Member variable 'Hit::mParticlePdg' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/OrbitData.h:46:5: performance: Variable 'ir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/OrbitData.h:47:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/OrbitData.h:48:5: performance: Variable 'scaler' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEvent.h:48:5: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEvent.h:48:5: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEvent.h:48:5: portability: %lu in format string (no. 5) requires 'unsigned long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEventAux.h:48:3: warning: Member variable 'RecEventAux::flags' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEventAux.h:48:3: warning: Member variable 'RecEventAux::pattern' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEventAux.h:48:3: warning: Member variable 'RecEventAux::err' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEventAux.h:48:3: warning: Member variable 'RecEventAux::tdcVal' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEventAux.h:48:3: warning: Member variable 'RecEventAux::tdcAmp' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Detectors/ZDC/include/DataFormatsZDC/ZDCWaveform.h:41:38: style: Parameter 'waveform' can be declared as pointer to const [constParameterPointer]
DataFormats/Detectors/ZDC/src/RawEventData.cxx:22:10: style: C-style pointer casting [cstyleCast]
DataFormats/Detectors/ZDC/src/RawEventData.cxx:57:10: style: C-style pointer casting [cstyleCast]
DataFormats/Headers/include/Headers/DAQID.h:59:3: style: Class 'DAQID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:631:29: warning: The struct 'DataHeader' defines member variable with name 'sVersion' also defined in its parent struct 'BaseHeader'. [duplInheritedMember]
DataFormats/Headers/include/Headers/DataHeader.h:632:43: warning: The struct 'DataHeader' defines member variable with name 'sHeaderType' also defined in its parent struct 'BaseHeader'. [duplInheritedMember]
DataFormats/Headers/include/Headers/DataHeader.h:633:52: warning: The struct 'DataHeader' defines member variable with name 'sSerializationMethod' also defined in its parent struct 'BaseHeader'. [duplInheritedMember]
DataFormats/Headers/include/Headers/DataHeader.h:221:13: style: Struct 'Descriptor < gSizeSerializationMethodString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:246:13: style: Struct 'Descriptor < gSizeSerializationMethodString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:221:13: style: Struct 'Descriptor < gSizeHeaderDescriptionString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:246:13: style: Struct 'Descriptor < gSizeHeaderDescriptionString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:221:13: style: Struct 'Descriptor < gSizeDataOriginString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:246:13: style: Struct 'Descriptor < gSizeDataOriginString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:221:13: style: Struct 'Descriptor < gSizeDataDescriptionString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/DataHeader.h:246:13: style: Struct 'Descriptor < gSizeDataDescriptionString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/NameHeader.h:65:9: error: Array 'name[2147483648]' accessed at index -1, which is out of bounds. [negativeIndex]
DataFormats/Headers/include/Headers/NameHeader.h:51:5: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
DataFormats/Headers/include/Headers/NameHeader.h:55:3: style: Struct 'NameHeader < 0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/RDHAny.h:39:3: style: Struct 'RDHAny' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/RDHAny.h:42:3: style: Struct 'RDHAny' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/Stack.h:129:14: style: Local variable 'size' shadows outer function [shadowFunction]
DataFormats/Headers/include/Headers/TimeStamp.h:122:3: warning: Member variable 'TimeStamp::mTimeStamp64' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:122:3: warning: Member variable 'TimeStamp::mUnit' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:122:3: warning: Member variable 'TimeStamp::mBCNumber' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:122:3: warning: Member variable 'TimeStamp::mSubTicks' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:122:3: warning: Member variable 'TimeStamp::mPeriod' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:122:3: warning: Member variable 'TimeStamp::mTicks' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:123:3: warning: Member variable 'TimeStamp::mBCNumber' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:123:3: warning: Member variable 'TimeStamp::mSubTicks' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:123:3: warning: Member variable 'TimeStamp::mPeriod' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:123:3: warning: Member variable 'TimeStamp::mTicks' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Headers/include/Headers/TimeStamp.h:84:3: style: Class 'LHCClock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/include/Headers/TimeStamp.h:123:3: style: Class 'TimeStamp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Headers/src/DataHeader.cxx:44:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
DataFormats/Headers/test/test_RAWDataHeader.cxx:123:35: style: Condition 'defaultRDH.sourceID==dummySrc' is always true [knownConditionTrueFalse]
DataFormats/Headers/test/test_RAWDataHeader.cxx:69:8: style: Variable 'rdh' can be declared as pointer to const [constVariablePointer]
DataFormats/MemoryResources/include/MemoryResources/MemoryResources.h:156:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
DataFormats/MemoryResources/include/MemoryResources/MemoryResources.h:72:3: style: Class 'MessageResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/MemoryResources/include/MemoryResources/MemoryResources.h:154:87: style: Parameter 'factory' can be declared as pointer to const [constParameterPointer]
DataFormats/MemoryResources/include/MemoryResources/observer_ptr.h:31:3: style: Class 'observer_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:124:21: style: Same expression on both sides of '>='. [duplicateExpression]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:124:37: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:125:21: style: Same expression on both sides of '<='. [duplicateExpression]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:125:37: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:120:22: error: Comparing pointers that point to different objects [comparePointers]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:121:22: error: Comparing pointers that point to different objects [comparePointers]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:122:22: error: Comparing pointers that point to different objects [comparePointers]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:123:22: error: Comparing pointers that point to different objects [comparePointers]
DataFormats/MemoryResources/test/test_observer_ptr.cxx:64:8: style: Variable 'ptt' can be declared as pointer to const [constVariablePointer]
DataFormats/Parameters/include/DataFormatsParameters/GRPECSObject.h:68:40: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
DataFormats/Parameters/include/DataFormatsParameters/GRPObject.h:88:40: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
DataFormats/Parameters/include/DataFormatsParameters/GRPObject.h:91:38: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
DataFormats/Parameters/src/GRPTool.cxx:76:3: style: Class 'CCDBHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Parameters/src/GRPTool.cxx:208:5: style: Exception should be caught by reference. [catchExceptionByValue]
DataFormats/Parameters/src/GRPTool.cxx:198:80: performance: Function parameter 'CCDBpath' should be passed by const reference. [passedByValue]
DataFormats/Parameters/src/GRPTool.cxx:173:16: style: Variable 'detstr' can be declared as reference to const [constVariableReference]
DataFormats/Parameters/src/GRPTool.cxx:182:16: style: Variable 'detstr' can be declared as reference to const [constVariableReference]
DataFormats/Parameters/src/GRPTool.cxx:323:16: style: Variable 'detstr' can be declared as reference to const [constVariableReference]
DataFormats/Parameters/src/GRPTool.cxx:98:39: style: Parameter 'argv' can be declared as const array [constParameter]
DataFormats/Reconstruction/include/ReconstructionDataFormats/BCRange.h:34:3: style: Struct 'bcRanges' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Reconstruction/include/ReconstructionDataFormats/BCRange.h:237:8: performance: Function 'list()' should return member 'mbcRangesList' by const reference. [returnByReference]
DataFormats/Reconstruction/include/ReconstructionDataFormats/GlobalFwdTrack.h:34:3: style: Class 'GlobalFwdTrack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mIdxHMPClus' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mMipX' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mMipY' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mTrkX' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mTrkY' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mTrkTheta' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mTrkPhi' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mCkovAngle' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mIdxPhotClus' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mHMPqn' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:37:3: warning: Member variable 'MatchInfoHMP::mHmpMom' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoHMP.h:114:29: style: Parameter 'chargeArray' can be declared as pointer to const [constParameterPointer]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoTOF.h:32:3: warning: Member variable 'MatchInfoTOF::mIdLocal' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoTOF.h:32:3: warning: Member variable 'MatchInfoTOF::mChi2' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoTOF.h:32:3: warning: Member variable 'MatchInfoTOF::mIdxTOFCl' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoTOFReco.h:40:3: warning: Member variable 'MatchInfoTOFReco::mTrackType' is not initialized in the constructor. [uninitMemberVar]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchingType.h:35:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn]
DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchingType.h:33:3: style: Statements following 'return' will never be executed. [unreachableCode]
DataFormats/Reconstruction/include/ReconstructionDataFormats/TrackHMP.h:36:3: style: Class 'TrackHMP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Reconstruction/include/ReconstructionDataFormats/TrackTPCTOF.h:36:3: style: Class 'TrackTPCTOF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/Reconstruction/include/ReconstructionDataFormats/VtxTrackIndex.h:41:3: style: Class 'VtxTrackIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/TimeFrame/include/TimeFrame/TimeFrame.h:40:3: warning: Member variable 'TimeFrame::mEpnId' is not initialized in the constructor. [uninitMemberVar]
DataFormats/TimeFrame/include/TimeFrame/TimeFrame.h:44:3: warning: Member variable 'TimeFrame::mEpnId' is not initialized in the constructor. [uninitMemberVar]
DataFormats/TimeFrame/include/TimeFrame/TimeFrame.h:44:3: style: Class 'TimeFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/TimeFrame/include/TimeFrame/TimeFrame.h:47:47: style: C-style pointer casting [cstyleCast]
DataFormats/common/include/CommonDataFormat/BunchFilling.h:32:3: style: Class 'BunchFilling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/common/include/CommonDataFormat/FlatHisto1D.h:62:3: style: Class 'FlatHisto1D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/common/include/CommonDataFormat/FlatHisto2D.h:66:3: style: Class 'FlatHisto2D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/common/include/CommonDataFormat/IRFrame.h:42:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
DataFormats/common/include/CommonDataFormat/IRFrame.h:42:9: style: inconclusive: Boolean expression 'v' is used in bitwise operation. [bitwiseOnBoolean]
DataFormats/common/include/CommonDataFormat/InteractionRecord.h:309:8: warning: The struct 'InteractionTimeRecord' defines member function with name 'setFromNS' also defined in its parent struct 'InteractionRecord'. [duplInheritedMember]
DataFormats/common/include/CommonDataFormat/InteractionRecord.h:315:8: warning: The struct 'InteractionTimeRecord' defines member function with name 'clear' also defined in its parent struct 'InteractionRecord'. [duplInheritedMember]
DataFormats/common/include/CommonDataFormat/InteractionRecord.h:363:8: warning: The struct 'InteractionTimeRecord' defines member function with name 'print' also defined in its parent struct 'InteractionRecord'. [duplInheritedMember]
DataFormats/common/include/CommonDataFormat/InteractionRecord.h:364:15: warning: The struct 'InteractionTimeRecord' defines member function with name 'asString' also defined in its parent struct 'InteractionRecord'. [duplInheritedMember]
DataFormats/common/include/CommonDataFormat/InteractionRecord.h:39:3: style: Struct 'InteractionRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/common/include/CommonDataFormat/InteractionRecord.h:303:3: style: Struct 'InteractionTimeRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/common/include/CommonDataFormat/TFIDInfo.h:42:77: style: Condition 'creation==-1' is always false [knownConditionTrueFalse]
DataFormats/simulation/include/SimulationDataFormat/BaseHits.h:55:3: warning: Member variable 'BasicXYZVHit::mDetectorID' is not initialized in the constructor. [uninitMemberVar]
DataFormats/simulation/include/SimulationDataFormat/BaseHits.h:29:3: style: Class 'BaseHit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/ConstMCTruthContainer.h:135:3: style: Class 'ConstMCTruthContainerView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/ConstMCTruthContainer.h:136:3: style: Class 'ConstMCTruthContainerView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/DigitizationContext.h:57:3: warning: Member variable 'DigitizationContext::mMuBC' is not initialized in the constructor. [uninitMemberVar]
DataFormats/simulation/include/SimulationDataFormat/IOMCTruthContainerView.h:43:3: style: Class 'IOMCTruthContainerView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/IOMCTruthContainerView.h:48:3: style: Class 'IOMCTruthContainerView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/LabelContainer.h:71:73: style: Parameter 'v' can be declared as reference to const [constParameterReference]
DataFormats/simulation/include/SimulationDataFormat/LabelContainer.h:225:16: style: Variable 'e' can be declared as reference to const [constVariableReference]
DataFormats/simulation/include/SimulationDataFormat/MCCompLabel.h:56:3: style: Class 'MCCompLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/MCEventHeader.h:137:11: style: Variable 'ref' can be declared as reference to const [constVariableReference]
DataFormats/simulation/include/SimulationDataFormat/MCTrack.h:63:3: style: Class 'MCTrackT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/MCTrack.h:437:14: style: Condition 'procID>=0' is always true [knownConditionTrueFalse]
DataFormats/simulation/include/SimulationDataFormat/MCTruthContainer.h:45:3: style: Struct 'MCTruthHeaderElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/include/SimulationDataFormat/MCTruthContainer.h:376:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
DataFormats/simulation/include/SimulationDataFormat/MCTruthContainer.h:273:27: style: Unsigned expression 'currentindex' can't be negative so it is unnecessary to test it. [unsignedPositive]
DataFormats/simulation/include/SimulationDataFormat/MCTruthContainer.h:231:16: style: Variable 'e' can be declared as reference to const [constVariableReference]
DataFormats/simulation/include/SimulationDataFormat/MCUtils.h:100:7: style: Variable 'pdgStable' can be declared as const array [constVariable]
DataFormats/simulation/include/SimulationDataFormat/TrackReference.h:36:3: style: Struct 'SimTrackStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DataFormats/simulation/src/DigitizationContext.cxx:535:51: style: Condition 'collCount<maxColl' is always true [knownConditionTrueFalse]
DataFormats/simulation/src/DigitizationContext.cxx:537:11: style: Condition '!keep' is always false [knownConditionTrueFalse]
DataFormats/simulation/src/DigitizationContext.cxx:348:14: style: C-style pointer casting [cstyleCast]
DataFormats/simulation/src/DigitizationContext.cxx:329:13: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
DataFormats/simulation/src/DigitizationContext.cxx:45:18: style: Variable 'e' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:79:18: style: Variable 'e' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:194:18: style: Variable 'part' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:219:20: style: Variable 'p' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:357:14: style: Variable 'tmp' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:451:13: style: Variable 'prev_tf_range' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:604:16: style: Variable 'eventpart' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:658:16: style: Variable 'part' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:684:16: style: Variable 'part' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:725:18: style: Variable 'p' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:731:18: style: Variable 'p' can be declared as reference to const [constVariableReference]
DataFormats/simulation/src/DigitizationContext.cxx:563:33: performance: Searching before insertion is not necessary. Instead of 'currMaxId[source]=0' consider using 'currMaxId.try_emplace(source, 0);'. [stlFindInsert]
DataFormats/simulation/src/MCEventHeader.cxx:42:19: style: C-style pointer casting [cstyleCast]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:207:49: style: Comparison of a function returning boolean value using relational (<, >, <= or >=) operator. [comparisonOfFuncReturningBoolError]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:57:3: warning: Member variable 'BunchCrossings::mWindowSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:222:3: warning: Member variable 'AODProducerWorkflowDPL::mTRDLocalGain' is not initialized in the constructor. [uninitMemberVar]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:222:3: warning: Member variable 'AODProducerWorkflowDPL::mTRDGainCalib' is not initialized in the constructor. [uninitMemberVar]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:222:3: warning: Member variable 'AODProducerWorkflowDPL::mTRDNoiseMap' is not initialized in the constructor. [uninitMemberVar]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:222:3: warning: Member variable 'AODProducerWorkflowDPL::mZDCEnergyMap' is not initialized in the constructor. [uninitMemberVar]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:222:3: warning: Member variable 'AODProducerWorkflowDPL::mZDCTDCMap' is not initialized in the constructor. [uninitMemberVar]
Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h:139:16: style: Variable 'tw' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:1431:43: style: inconclusive: Boolean expression 'cluster.ey<5.' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:1431:79: style: inconclusive: Boolean expression 'cluster.ex<5.' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:2093:33: warning: Possible null pointer dereference: mcReader [nullPointer]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:3176:50: style: C-style pointer casting [cstyleCast]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:3177:13: style: C-style pointer casting [cstyleCast]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:3182:23: style: C-style pointer casting [cstyleCast]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:461:23: style: Local variable 'trig' shadows outer variable [shadowVariable]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:474:21: style: Local variable 'trig' shadows outer variable [shadowVariable]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:2388:11: style: Local variable 'trackReffwd' shadows outer variable [shadowVariable]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:2469:11: style: Local variable 'trackRef' shadows outer variable [shadowVariable]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:2572:13: style: Local variable 'trackRef' shadows outer variable [shadowVariable]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:695:11: style: Variable 'collStrTrk' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:1091:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:1168:14: style: Variable 'colInfo' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:1296:13: style: Variable 'collStrTrk' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:2387:14: style: Variable 'vertex' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:2503:14: style: Variable 'item' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:3133:11: style: Variable 'elParam' can be declared as reference to const [constVariableReference]
Detectors/AOD/src/AODProducerWorkflowSpec.cxx:1101:20: style: Unused variable: particleIDsToKeep [unusedVariable]
Detectors/AOD/src/StandaloneAODProducer.cxx:108:12: style: C-style pointer casting [cstyleCast]
Detectors/AOD/src/StandaloneAODProducer.cxx:46:15: style: C-style pointer casting [cstyleCast]
Detectors/AOD/src/StandaloneAODProducer.cxx:77:11: style: Variable 'colparts' can be declared as reference to const [constVariableReference]
Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx:208:23: style: Redundant condition: The condition 'mPostProcessing' is redundant since '!(mPostProcessing != 4)' is sufficient. [redundantCondition]
Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx:160:9: style: Exception should be caught by reference. [catchExceptionByValue]
Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx:304:8: style: C-style pointer casting [cstyleCast]
Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx:304:54: style: C-style pointer casting [cstyleCast]
Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx:310:38: style: C-style pointer casting [cstyleCast]
Detectors/Align/include/Align/AlgPntDbg.h:43:3: style: Struct 'AlgPntDbg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlgTrcDbg.h:29:3: style: Struct 'AlgTrcDbg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableDetectorHMPID.h:29:3: style: Class 'AlignableDetectorHMPID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableDetectorITS.h:49:3: style: Class 'AlignableDetectorITS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableDetectorTOF.h:31:3: style: Class 'AlignableDetectorTOF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableDetectorTPC.h:31:3: style: Class 'AlignableDetectorTPC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableDetectorTRD.h:37:3: style: Class 'AlignableDetectorTRD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableSensorHMPID.h:35:3: style: Class 'AlignableSensorHMPID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/AlignableSensorTOF.h:35:3: warning: Member variable 'AlignableSensorTOF::mSector' is not initialized in the constructor. [uninitMemberVar]
Detectors/Align/include/Align/AlignableVolume.h:140:63: style: C-style pointer casting [cstyleCast]
Detectors/Align/include/Align/AlignmentPoint.h:173:30: style: Parameter 'p' can be declared as pointer to const [constParameterPointer]
Detectors/Align/include/Align/AlignmentTrack.h:73:8: performance: Function 'getPoints()' should return member 'mPoints' by const reference. [returnByReference]
Detectors/Align/include/Align/AlignmentTrack.h:71:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Align/include/Align/Controller.h:247:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Align/include/Align/EventVertex.h:46:3: style: Class 'EventVertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/include/Align/GeometricalConstraint.h:44:21: performance: Function 'getName()' should return member 'mName' by const reference. [returnByReference]
Detectors/Align/include/Align/Mille.h:45:3: style: Class 'Mille' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Align/macro/MPRec2Mille.C:77:9: style: Condition '!processMPRec(mprec)' is always false [knownConditionTrueFalse]
Detectors/Align/macro/MPRec2Mille.C:175:37: style: Parameter 'rec' can be declared as pointer to const [constParameterPointer]
Detectors/Align/macro/algconf.C:72:31: style: C-style pointer casting [cstyleCast]
Detectors/Align/macro/algconf.C:113:31: style: C-style pointer casting [cstyleCast]
Detectors/Align/macro/algconf.C:132:31: style: C-style pointer casting [cstyleCast]
Detectors/Align/macro/algconf.C:165:31: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetector.cxx:144:5: warning: Either the condition '!vol' is redundant or there is possible null pointer dereference: vol. [nullPointerRedundantCheck]
Detectors/Align/src/AlignableDetector.cxx:158:6: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetector.cxx:159:16: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetector.cxx:179:17: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetector.cxx:192:17: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetector.cxx:198:8: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Align/src/AlignableDetectorTOF.cxx:99:18: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetectorTPC.cxx:214:24: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableDetectorTRD.cxx:198:20: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableSensorITS.cxx:78:28: warning: Either the condition '!m' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck]
Detectors/Align/src/AlignableSensorITS.cxx:99:24: warning: Either the condition '!malgSens' is redundant or there is possible null pointer dereference: malgSens. [nullPointerRedundantCheck]
Detectors/Align/src/AlignableSensorTRD.cxx:80:129: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignableVolume.cxx:308:30: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentPoint.cxx:168:29: style: Parameter 'xyz' can be declared as reference to const [constParameterReference]
Detectors/Align/src/AlignmentTrack.cxx:867:21: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1164:18: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1203:18: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1229:19: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1230:19: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1372:20: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1372:54: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/AlignmentTrack.cxx:1232:13: style: Variable 'yB' can be declared as reference to const [constVariableReference]
Detectors/Align/src/Controller.cxx:1241:11: warning: If resource allocation fails, then there is a possible null pointer dereference: parFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1280:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1281:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1283:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1287:13: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1289:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1290:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1297:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1298:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1300:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1302:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1304:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1307:11: warning: If resource allocation fails, then there is a possible null pointer dereference: strFl [nullPointerOutOfResources]
Detectors/Align/src/Controller.cxx:1415:20: style: C-style pointer casting [cstyleCast]
Detectors/Align/src/Controller.cxx:238:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Align/src/Controller.cxx:475:8: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Align/src/Controller.cxx:347:68: style: Unused variable: prpX [unusedVariable]
Detectors/Align/src/Controller.cxx:347:74: style: Unused variable: prpY [unusedVariable]
Detectors/Align/src/Controller.cxx:347:80: style: Unused variable: prpZ [unusedVariable]
Detectors/Align/src/Controller.cxx:353:22: style: Unused variable: tmp [unusedVariable]
Detectors/Base/include/DetectorsBase/CTFCoderBase.h:61:3: warning: Member variable 'CTFCoderBase::mOpType' is not initialized in the constructor. [uninitMemberVar]
Detectors/Base/include/DetectorsBase/CTFCoderBase.h:270:41: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/CTFCoderBase.h:271:14: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/CTFCoderBase.h:273:16: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/CTFCoderBase.h:364:24: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/CTFCoderBase.h:212:64: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/Base/include/DetectorsBase/DPLWorkflowUtils.h:221:137: performance: Function parameter 'optionsRemap' should be passed by const reference. [passedByValue]
Detectors/Base/include/DetectorsBase/DPLWorkflowUtils.h:136:14: style: Variable 'spec' can be declared as reference to const [constVariableReference]
Detectors/Base/include/DetectorsBase/DPLWorkflowUtils.h:138:16: style: Variable 'os' can be declared as reference to const [constVariableReference]
Detectors/Base/include/DetectorsBase/DPLWorkflowUtils.h:182:16: style: Variable 'os' can be declared as reference to const [constVariableReference]
Detectors/Base/include/DetectorsBase/DPLWorkflowUtils.h:200:18: style: Variable 'part' can be declared as reference to const [constVariableReference]
Detectors/Base/include/DetectorsBase/DPLWorkflowUtils.h:211:18: style: Variable 'part' can be declared as reference to const [constVariableReference]
Detectors/Base/include/DetectorsBase/Detector.h:268:46: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/Detector.h:350:26: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/Detector.h:536:30: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/Detector.h:683:49: style: C-style pointer casting [cstyleCast]
Detectors/Base/include/DetectorsBase/GeometryManager.h:80:95: performance: Function parameter 'algPars' should be passed by const reference. [passedByValue]
Detectors/Base/include/DetectorsBase/MatLayerCylSet.h:55:3: warning: Member variable 'MatLayerCylSet::mLayerVoxelLU' is not initialized in the constructor. [uninitMemberVar]
Detectors/Base/include/DetectorsBase/O2Tessellated.h:58:3: style: Class 'O2Tessellated' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Base/include/DetectorsBase/O2Tessellated.h:61:3: style: Class 'O2Tessellated' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Base/include/DetectorsBase/Propagator.h:186:49: performance: Function parameter 'grpFileName' should be passed by const reference. [passedByValue]
Detectors/Base/include/DetectorsBase/Stack.h:65:3: style: Class 'Stack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Base/include/DetectorsBase/Stack.h:178:37: performance: Function 'getMCTracks()' should return member 'mTracks' by const reference. [returnByReference]
Detectors/Base/include/DetectorsBase/Stack.h:191:50: style: Parameter 'primaries' can be declared as reference to const [constParameterReference]
Detectors/Base/src/Detector.cxx:249:22: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/Detector.cxx:258:42: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:113:20: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:123:10: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:133:15: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:138:17: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:143:28: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:149:60: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GRPGeomHelper.cxx:169:27: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GeometryManager.cxx:100:24: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/GeometryManager.cxx:291:28: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MatLayerCyl.cxx:247:16: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MatLayerCyl.cxx:250:10: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MatLayerCyl.cxx:248:57: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast]
Detectors/Base/src/MatLayerCylSet.cxx:518:68: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MatLayerCylSet.cxx:527:72: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MatLayerCylSet.cxx:531:66: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MaterialManager.cxx:421:23: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/MaterialManager.cxx:336:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:339:16: style: Variable 'e' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:788:14: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:801:14: style: Variable 'm' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:803:16: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:821:14: style: Variable 'm' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:823:16: style: Variable 'c' can be declared as reference to const [constVariableReference]
Detectors/Base/src/MaterialManager.cxx:890:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/Base/src/O2Tessellated.cxx:688:112: style: Condition 'line.rfind("vn",0)!=0' is always true [knownConditionTrueFalse]
Detectors/Base/src/O2Tessellated.cxx:922:16: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/O2Tessellated.cxx:1006:16: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/O2Tessellated.cxx:1134:10: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/O2Tessellated.cxx:1152:16: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/O2Tessellated.cxx:1251:16: style: C-style pointer casting [cstyleCast]
Detectors/Base/src/O2Tessellated.cxx:688:89: style: Same expression on both sides of '&&'. [duplicateExpression]
Detectors/Base/src/O2Tessellated.cxx:1067:11: style: Variable 'facet' can be declared as reference to const [constVariableReference]
Detectors/Base/src/O2Tessellated.cxx:1189:13: style: Variable 'facet' can be declared as reference to const [constVariableReference]
Detectors/Base/src/O2Tessellated.cxx:1499:14: style: Variable 'facet' can be declared as reference to const [constVariableReference]
Detectors/Base/src/Stack.cxx:300:11: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/Base/src/Stack.cxx:686:11: style: Variable 'mother' can be declared as reference to const [constVariableReference]
Detectors/Base/src/TGeoGeometryUtils.cxx:124:14: style: Variable 't' can be declared as reference to const [constVariableReference]
Detectors/Base/test/buildMatBudLUT.C:41:3: style: Struct 'LrData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Base/test/buildMatBudLUT.C:137:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Base/test/buildMatBudLUT.C:161:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/Base/test/buildMatBudLUT.C:331:13: style: Variable 'rphiBin' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/Base/test/buildMatBudLUT.C:394:11: style: Variable 'rphiBin' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/Base/test/extractLUTLayers.C:41:8: style: Variable 'cp' can be declared as pointer to const [constVariablePointer]
Detectors/Base/test/extractLUTLayers.C:54:8: style: Variable 'cp' can be declared as pointer to const [constVariablePointer]
Detectors/CPV/calib/CPVCalibWorkflow/include/CPVCalibWorkflow/CPVBadMapCalibDevice.h:37:12: warning: Member variable 'CPVBadMapCalibDevice::mMapDiff' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/calib/CPVCalibWorkflow/include/CPVCalibWorkflow/CPVBadMapCalibDevice.h:37:77: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
Detectors/CPV/calib/CPVCalibWorkflow/include/CPVCalibWorkflow/CPVGainCalibDevice.h:36:12: warning: Member variable 'CPVGainCalibDevice::mGainRatio' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/calib/CPVCalibWorkflow/include/CPVCalibWorkflow/CPVGainCalibDevice.h:36:75: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
Detectors/CPV/calib/CPVCalibWorkflow/include/CPVCalibWorkflow/CPVPedestalCalibDevice.h:37:12: warning: Member variable 'CPVPedestalCalibDevice::mPedDiff' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/calib/CPVCalibWorkflow/include/CPVCalibWorkflow/CPVPedestalCalibDevice.h:37:79: performance: Function parameter 'path' should be passed by const reference. However it seems that 'CPVPedestalCalibDevice' is a callback function. [passedByValueCallback]
Detectors/CPV/calib/CPVCalibWorkflow/src/CPVGainCalibDevice.cxx:60:9: style: Exception should be caught by reference. [catchExceptionByValue]
Detectors/CPV/calib/CPVCalibWorkflow/src/CPVPedestalCalibDevice.cxx:52:9: style: Exception should be caught by reference. [catchExceptionByValue]
Detectors/CPV/calib/include/CPVCalibration/NoiseCalibrator.h:32:3: style: Struct 'NoiseCalibData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/calib/include/CPVCalibration/PedestalCalibrator.h:32:3: style: Class 'PedestalSpectrum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/calib/include/CPVCalibration/PedestalCalibrator.h:63:3: style: Struct 'PedestalCalibData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/calib/macros/PostCalibCCDB.C:38:19: style: C-style pointer casting [cstyleCast]
Detectors/CPV/calib/macros/PostCalibCCDB.C:32:10: style: Variable 'fHGLGratio' can be declared as pointer to const [constVariablePointer]
Detectors/CPV/calib/testWorkflow/GainCalibratorSpec.h:35:3: style: Class 'CPVGainCalibratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/calib/testWorkflow/GainCalibratorSpec.h:115:9: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/CPV/calib/testWorkflow/NoiseCalibratorSpec.h:35:3: style: Class 'CPVNoiseCalibratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/calib/testWorkflow/PedestalCalibratorSpec.h:35:3: style: Class 'CPVPedestalCalibratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFCoder.h:38:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_bcIncTrig , TriggerRecord , int16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_orbitIncTrig , TriggerRecord , int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_entriesTrig , TriggerRecord , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_posX , Cluster , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_posZ , Cluster , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_energy , Cluster , uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_status , Cluster , uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/Clusterer.h:30:3: warning: Member variable 'Clusterer::mFirstDigitInEvent' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/Clusterer.h:30:3: warning: Member variable 'Clusterer::mLastDigitInEvent' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:28:3: warning: Member variable 'RawDecoderError::ccId' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:28:3: warning: Member variable 'RawDecoderError::dil' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:28:3: warning: Member variable 'RawDecoderError::gas' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:28:3: warning: Member variable 'RawDecoderError::pad' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:50:3: warning: Member variable 'BCRecord::bc' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:50:3: warning: Member variable 'BCRecord::firstDigit' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:50:3: warning: Member variable 'BCRecord::lastDigit' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawDecoder.h:72:3: style: Class 'RawDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/include/CPVReconstruction/RawReaderMemory.h:60:3: style: Class 'RawReaderMemory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/reconstruction/src/RawDecoder.cxx:76:11: style: Condition '!isHeaderExpected' is always false [knownConditionTrueFalse]
Detectors/CPV/simulation/include/CPVSimulation/Detector.h:62:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/simulation/include/CPVSimulation/Digitizer.h:31:3: warning: Member variable 'Digitizer::mDigitThresholds' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mNModules' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mNumberOfCPVPadsPhi' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mNumberOfCPVPadsZ' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVPadSizePhi' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVPadSizeZ' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVBoxSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVActiveSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mNumberOfCPVChipsPhi' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mNumberOfCPVChipsZ' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mGassiplexChipSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVGasThickness' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVTextoliteThickness' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVCuNiFoilThickness' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mFTPosition' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVFrameSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mIPtoCPVSurface' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mModuleAngle' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mCPVAngle' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/GeometryParams.h:29:3: warning: Member variable 'GeometryParams::mModuleCenter' is not initialized in the constructor. [uninitMemberVar]
Detectors/CPV/simulation/include/CPVSimulation/RawWriter.h:78:3: style: Class 'RawWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/simulation/src/RawWriter.cxx:223:29: style: Variable 'pc' can be declared as reference to const [constVariableReference]
Detectors/CPV/testsimulation/drawCPVgeometry.C:59:20: style: C-style pointer casting [cstyleCast]
Detectors/CPV/testsimulation/drawCPVgeometry.C:67:20: style: C-style pointer casting [cstyleCast]
Detectors/CPV/testsimulation/drawCPVgeometry.C:79:20: style: C-style pointer casting [cstyleCast]
Detectors/CPV/testsimulation/plot_clu_cpv.C:29:20: style: C-style pointer casting [cstyleCast]
Detectors/CPV/testsimulation/plot_clu_cpv.C:22:31: performance: Function parameter 'inputfile' should be passed by const reference. [passedByValue]
Detectors/CPV/testsimulation/plot_clu_cpv.C:27:10: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/CPV/testsimulation/plot_clu_cpv.C:74:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Detectors/CPV/testsimulation/plot_dig_cpv.C:74:9: style: Condition '!found' is always true [knownConditionTrueFalse]
Detectors/CPV/testsimulation/plot_dig_cpv.C:30:20: style: C-style pointer casting [cstyleCast]
Detectors/CPV/testsimulation/plot_dig_cpv.C:23:47: performance: Function parameter 'inputfile' should be passed by const reference. [passedByValue]
Detectors/CPV/testsimulation/plot_dig_cpv.C:28:10: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/CPV/testsimulation/plot_dig_cpv.C:55:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
Detectors/CPV/testsimulation/plot_hit_cpv.C:31:20: style: C-style pointer casting [cstyleCast]
Detectors/CPV/testsimulation/plot_hit_cpv.C:52:14: style: Local variable 'it' shadows outer variable [shadowVariable]
Detectors/CPV/testsimulation/plot_hit_cpv.C:29:10: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/CPV/testsimulation/plot_hit_cpv.C:47:39: style: Unused variable: it [unusedVariable]
Detectors/CPV/workflow/include/CPVWorkflow/ClusterReaderSpec.h:36:3: style: Class 'ClusterReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/workflow/include/CPVWorkflow/ClusterizerSpec.h:44:3: style: Class 'ClusterizerSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/workflow/include/CPVWorkflow/DigitReaderSpec.h:36:3: style: Class 'DigitReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/workflow/include/CPVWorkflow/EntropyDecoderSpec.h:31:3: style: Class 'EntropyDecoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/workflow/include/CPVWorkflow/EntropyEncoderSpec.h:31:3: style: Class 'EntropyEncoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CPV/workflow/src/ClusterReaderSpec.cxx:64:15: style: C-style pointer casting [cstyleCast]
Detectors/CPV/workflow/src/DigitReaderSpec.cxx:64:15: style: C-style pointer casting [cstyleCast]
Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx:160:9: style: Exception should be caught by reference. [catchExceptionByValue]
Detectors/CTF/test/test_ctf_io_cpv.cxx:137:63: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
Detectors/CTF/test/test_ctf_io_cpv.cxx:93:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_ctp.cxx:106:97: style: Condition 'lumiD.orbit==lumi.orbit' is always true [knownConditionTrueFalse]
Detectors/CTF/test/test_ctf_io_ctp.cxx:85:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_emcal.cxx:115:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_fdd.cxx:117:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_ft0.cxx:123:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_fv0.cxx:95:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_hmpid.cxx:90:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_itsmft.cxx:109:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_itsmft.cxx:60:16: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/CTF/test/test_ctf_io_itsmft.cxx:65:16: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/CTF/test/test_ctf_io_itsmft.cxx:69:20: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/CTF/test/test_ctf_io_mch.cxx:95:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_mid.cxx:109:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_phos.cxx:87:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_tof.cxx:122:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_tof.cxx:47:20: style: Unused variable: row [unusedVariable]
Detectors/CTF/test/test_ctf_io_tof.cxx:47:25: style: Unused variable: col [unusedVariable]
Detectors/CTF/test/test_ctf_io_tpc.cxx:168:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_trd.cxx:107:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/test/test_ctf_io_trd.cxx:129:30: style: Same expression on both sides of '=='. [duplicateExpression]
Detectors/CTF/test/test_ctf_io_zdc.cxx:117:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/utils/CTFdict2CCDBfiles.C:74:31: style: C-style pointer casting [cstyleCast]
Detectors/CTF/utils/CTFdict2CCDBfiles.C:26:50: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/CTFdict2CCDBfiles.C:64:92: performance: Function parameter 'dets' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/convCTFDict.C:64:26: style: C-style reference casting [cstyleCast]
Detectors/CTF/utils/convCTFDict.C:40:52: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/dumpCTF.C:53:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/utils/dumpCTF.C:27:50: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/dumpCTF.C:50:75: performance: Function parameter 'selDet' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/extractCTF.C:82:33: style: C-style pointer casting [cstyleCast]
Detectors/CTF/utils/extractCTF.C:27:50: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/extractCTF.C:48:52: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/utils/extractCTF.C:79:35: performance: Function parameter 'selDet' should be passed by const reference. [passedByValue]
Detectors/CTF/workflow/src/CTFReaderSpec.cxx:573:23: error: Using reference to dangling temporary. [danglingTempReference]
Detectors/CTF/workflow/src/CTFReaderSpec.cxx:85:3: style: Class 'CTFReaderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTF/workflow/src/CTFReaderSpec.cxx:302:20: style: C-style pointer casting [cstyleCast]
Detectors/CTF/workflow/src/CTFReaderSpec.cxx:255:11: style: Local variable 'run' shadows outer function [shadowFunction]
Detectors/CTF/workflow/src/CTFReaderSpec.cxx:67:50: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/workflow/src/CTFWriterSpec.cxx:102:28: error: Unhandled exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction]
Detectors/CTF/workflow/src/CTFWriterSpec.cxx:75:52: performance: Function parameter 'brname' should be passed by const reference. [passedByValue]
Detectors/CTF/workflow/src/CTFWriterSpec.cxx:282:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr]
Detectors/CTP/macro/CheckAOD2CTPDigits.C:49:17: style: C-style pointer casting [cstyleCast]
Detectors/CTP/macro/CheckAOD2CTPDigits.C:51:12: style: C-style pointer casting [cstyleCast]
Detectors/CTP/macro/CheckAOD2CTPDigits.C:95:22: style: Local variable 'dig' shadows outer variable [shadowVariable]
Detectors/CTP/macro/CheckAOD2CTPDigits.C:76:22: style: Variable 'dig' can be declared as pointer to const [constVariablePointer]
Detectors/CTP/macro/CheckAOD2CTPDigitsII.C:56:17: style: C-style pointer casting [cstyleCast]
Detectors/CTP/macro/CheckAOD2CTPDigitsII.C:64:12: style: C-style pointer casting [cstyleCast]
Detectors/CTP/macro/CheckAOD2CTPDigitsII.C:127:22: style: Local variable 'dig' shadows outer variable [shadowVariable]
Detectors/CTP/macro/CheckAOD2CTPDigitsII.C:103:22: style: Variable 'dig' can be declared as pointer to const [constVariablePointer]
Detectors/CTP/macro/CheckCTPDigits.C:61:26: style: Local variable 'dig' shadows outer variable [shadowVariable]
Detectors/CTP/macro/CheckCTPDigits.C:40:22: style: Variable 'dig' can be declared as pointer to const [constVariablePointer]
Detectors/CTP/macro/CreateBKForRun.C:52:28: style: Variable 'ctpcls' can be declared as reference to const [constVariableReference]
Detectors/CTP/macro/PlotOrbit.C:68:3: style: Statements following 'return' will never be executed. [unreachableCode]
Detectors/CTP/macro/PlotOrbit.C:96:12: style: Variable 'c1' can be declared as pointer to const [constVariablePointer]
Detectors/CTP/macro/PlotPbLumi.C:150:14: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/CTP/macro/PlotPbLumi.C:175:12: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/CTP/macro/ReadCTPRunScalersFromFile.C:35:7: style: Condition 'doscalers' is always true [knownConditionTrueFalse]
Detectors/CTP/macro/ReadCTPRunScalersFromFile.C:46:7: style: Condition 'doconfig' is always false [knownConditionTrueFalse]
Detectors/CTP/macro/ReadCTPRunScalersFromFile.C:29:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
Detectors/CTP/macro/SaveInputsConfig.C:29:8: style: Unused variable: ok [unusedVariable]
Detectors/CTP/macro/TestCTPScalers.C:26:64: performance: Function parameter 'ccdbHost' should be passed by const reference. [passedByValue]
Detectors/CTP/macro/dumpCTPRO.C:63:26: style: Local variable 'dig' shadows outer variable [shadowVariable]
Detectors/CTP/macro/dumpCTPRO.C:43:22: style: Variable 'dig' can be declared as pointer to const [constVariablePointer]
Detectors/CTP/reconstruction/include/CTPReconstruction/CTFCoder.h:40:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h:33:3: style: Class 'CTFHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h:64:5: style: Class '_Iter < Iter_bcIncTrig , CTPDigit , int16_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h:64:5: style: Class '_Iter < Iter_orbitIncTrig , CTPDigit , int32_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h:64:5: style: Class '_Iter < Iter_bytesInput , CTPDigit , uint8_t , CTPInpNBytes >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h:64:5: style: Class '_Iter < Iter_bytesClass , CTPDigit , uint8_t , CTPClsNBytes >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/reconstruction/include/CTPReconstruction/RawDataDecoder.h:59:47: performance: Function 'getClassErrorsA()' should return member 'mClassErrorsA' by const reference. [returnByReference]
Detectors/CTP/reconstruction/include/CTPReconstruction/RawDataDecoder.h:60:47: performance: Function 'getClassErrorsB()' should return member 'mClassErrorsB' by const reference. [returnByReference]
Detectors/CTP/reconstruction/include/CTPReconstruction/RawDataDecoder.h:61:47: performance: Function 'getClassCountersA()' should return member 'mClassCountersA' by const reference. [returnByReference]
Detectors/CTP/reconstruction/include/CTPReconstruction/RawDataDecoder.h:62:47: performance: Function 'getClassCountersB()' should return member 'mClassCountersB' by const reference. [returnByReference]
Detectors/CTP/reconstruction/src/RawDataDecoder.cxx:324:27: style: C-style pointer casting [cstyleCast]
Detectors/CTP/simulation/include/CTPSimulation/Digits2Raw.h:40:31: style: Parameter 'outdir' can be declared as reference to const [constParameterReference]
Detectors/CTP/simulation/src/Digitizer.cxx:153:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Detectors/CTP/simulation/src/Digits2Raw.cxx:61:21: style: C-style pointer casting [cstyleCast]
Detectors/CTP/simulation/src/Digits2Raw.cxx:213:17: style: Local variable 'gbtsend' shadows outer variable [shadowVariable]
Detectors/CTP/workflow/include/CTPWorkflow/EntropyDecoderSpec.h:31:3: style: Class 'EntropyDecoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/workflow/src/EntropyDecoderSpec.cxx:83:18: style: Local variable 'ctpcfg' shadows outer variable [shadowVariable]
Detectors/CTP/workflow/src/RawDecoderSpec.cxx:96:45: style: Unused variable: digits [unusedVariable]
Detectors/CTP/workflowIO/src/DigitReaderSpec.cxx:42:3: style: Class 'DigitReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/CTP/workflowIO/src/DigitReaderSpec.cxx:145:15: style: C-style pointer casting [cstyleCast]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/RunManager.h:30:3: warning: Member variable 'CTPActiveRun::timeStart' is not initialized in the constructor. [uninitMemberVar]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/RunManager.h:30:3: warning: Member variable 'CTPActiveRun::timeStop' is not initialized in the constructor. [uninitMemberVar]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/RunManager.h:48:3: warning: Member variable 'CTPRunManager::mCounters' is not initialized in the constructor. [uninitMemberVar]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/RunManager.h:58:30: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/ctpCCDBManager.h:37:39: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/ctpCCDBManager.h:38:39: performance: Function parameter 'host' should be passed by const reference. [passedByValue]
Detectors/CTP/workflowScalers/include/CTPWorkflowScalers/ctpCCDBManager.h:39:34: style: Parameter 'ctpcfgdir' can be declared as reference to const [constParameterReference]
Detectors/CTP/workflowScalers/src/RunManager.cxx:322:86: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
Detectors/CTP/workflowScalers/src/ctp-bk-write.cxx:127:22: style: Local variable 'run' shadows outer variable [shadowVariable]
Detectors/CTP/workflowScalers/src/ctp-proxy.cxx:60:156: style: Parameter 'stop' can be declared as reference to const [constParameterReference]
Detectors/Calibration/include/DetectorsCalibration/TimeSlot.h:40:5: performance: Variable 'mContainer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/Calibration/include/DetectorsCalibration/TimeSlotCalibration.h:580:15: style: C-style pointer casting [cstyleCast]
Detectors/Calibration/include/DetectorsCalibration/Utils.h:59:11: warning: Either the condition 'lower==vect.end()' is redundant or there is possible dereference of an invalid iterator: lower. [derefInvalidIteratorRedundantCheck]
Detectors/Calibration/src/MeanVertexCalibrator.cxx:458:36: style: C-style pointer casting [cstyleCast]
Detectors/Calibration/testMacros/getRunParameters.cxx:80:37: performance: Function parameter 'detList' should be passed by const reference. [passedByValue]
Detectors/Calibration/testMacros/populateCCDB.C:83:12: warning: Either the condition 'str.empty()' is redundant or expression 'str[0]' causes access out of bounds. [containerOutOfBounds]
Detectors/Calibration/testMacros/populateCCDB.cxx:58:9: style: Variable 'inputFile' can be declared as reference to const [constVariableReference]
Detectors/Calibration/testMacros/populateCCDB.cxx:59:9: style: Variable 'ccdbHost' can be declared as reference to const [constVariableReference]
Detectors/Calibration/testMacros/retrieveFromCCDB.cxx:63:9: style: Variable 'inputFile' can be declared as reference to const [constVariableReference]
Detectors/Calibration/testMacros/retrieveFromCCDB.cxx:64:9: style: Variable 'ccdbHost' can be declared as reference to const [constVariableReference]
Detectors/DCS/include/DetectorsDCS/Clock.h:88:17: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
Detectors/DCS/include/DetectorsDCS/Clock.h:105:17: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
Detectors/DCS/include/DetectorsDCS/Clock.h:124:17: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
Detectors/DCS/include/DetectorsDCS/Clock.h:87:15: style: Local variable 'now' shadows outer function [shadowFunction]
Detectors/DCS/include/DetectorsDCS/Clock.h:104:15: style: Local variable 'now' shadows outer function [shadowFunction]
Detectors/DCS/include/DetectorsDCS/Clock.h:123:15: style: Local variable 'now' shadows outer function [shadowFunction]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:156:7: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:247:34: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:266:18: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:121:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:119:66: style: Parameter 'data' can be declared as reference to const [constParameterReference]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:212:17: style: Unused variable: payload [unusedVariable]
Detectors/DCS/include/DetectorsDCS/DataPointCompositeObject.h:255:23: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:74:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:75:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:99:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:100:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:114:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:114:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:115:6: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:129:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:129:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:151:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:162:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointIdentifier.h:184:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:340:12: error: Buffer is accessed out of bounds: (void*)&payload_pt1 [bufferAccessOutOfBounds]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:424:16: error: Buffer is accessed out of bounds: (void*)&payload_pt1 [bufferAccessOutOfBounds]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:340:12: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:340:33: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:424:16: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:424:37: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:513:19: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:513:32: style: C-style pointer casting [cstyleCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:414:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:414:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:415:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:415:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:416:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:416:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:417:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:417:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:418:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:418:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:419:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:419:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:420:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/DataPointValue.h:420:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/include/DetectorsDCS/RunStatusChecker.h:64:3: style: Class 'RunStatusChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/DCS/src/AliasExpander.cxx:138:13: performance: Range variable 'a' should be declared as const reference. [iterateByValue]
Detectors/DCS/src/DataPointCompositeObject.cxx:89:22: style: C-style pointer casting [cstyleCast]
Detectors/DCS/src/DataPointCreator.cxx:86:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/DCS/src/DataPointCreator.cxx:34:29: portability: Casting from double * to const unsigned long * is not portable due to different binary data representations on different platforms. [invalidPointerCast]
Detectors/DCS/src/DataPointCreator.cxx:82:95: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
Detectors/DCS/src/DataPointGenerator.cxx:116:162: performance: Function parameter 'refDate' should be passed by const reference. [passedByValue]
Detectors/DCS/src/DataPointGenerator.cxx:135:139: performance: Function parameter 'minLength' should be passed by const reference. [passedByValue]
Detectors/DCS/src/DataPointGenerator.cxx:135:162: performance: Function parameter 'maxLength' should be passed by const reference. [passedByValue]
Detectors/DCS/src/DataPointGenerator.cxx:135:185: performance: Function parameter 'refDate' should be passed by const reference. [passedByValue]
Detectors/DCS/testWorkflow/macros/makeCCDBEntryForDCS.C:25:43: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
Detectors/DCS/testWorkflow/src/DCSDataReplaySpec.cxx:58:18: warning: Member variable 'DCSDataReplayer::mAlias' is not initialized in the constructor. [uninitMemberVar]
Detectors/DCS/testWorkflow/src/DCSDataReplaySpec.cxx:58:18: warning: Member variable 'DCSDataReplayer::mMaxTF' is not initialized in the constructor. [uninitMemberVar]
Detectors/DCS/testWorkflow/src/DCSRandomDataGeneratorSpec.cxx:123:25: warning: Member variable 'DCSRandomDataGenerator::mMaxTF' is not initialized in the constructor. [uninitMemberVar]
Detectors/DCS/testWorkflow/src/DCSRandomDataGeneratorSpec.cxx:123:25: warning: Member variable 'DCSRandomDataGenerator::mMaxCyclesNoFullMap' is not initialized in the constructor. [uninitMemberVar]
Detectors/DCS/testWorkflow/src/DCSRandomDataGeneratorSpec.cxx:123:25: warning: Member variable 'DCSRandomDataGenerator::mDeltaFraction' is not initialized in the constructor. [uninitMemberVar]
Detectors/DCS/testWorkflow/src/DCSRandomDataGeneratorSpec.cxx:63:100: performance: Function parameter 'hints' should be passed by const reference. [passedByValue]
Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h:74:41: style: C-style pointer casting [cstyleCast]
Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h:56:232: style: Parameter 'stop' can be declared as reference to const [constParameterReference]
Detectors/EMCAL/base/include/EMCALBase/ClusterFactory.h:194:3: warning: Member variable 'ClusterFactory::mLoolUpTowerToIndex' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:47:3: warning: Member variable 'Geometry::SMODULEMATRIX' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:542:28: performance: Function 'GetEMCSystem()' should return member 'mEMCSMSystem' by const reference. [returnByReference]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:544:25: performance: Function 'GetCentersOfCellsEtaDir()' should return member 'mCentersOfCellsEtaDir' by const reference. [returnByReference]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:548:25: performance: Function 'GetCentersOfCellsXDir()' should return member 'mCentersOfCellsXDir' by const reference. [returnByReference]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:552:25: performance: Function 'GetCentersOfCellsPhiDir()' should return member 'mCentersOfCellsPhiDir' by const reference. [returnByReference]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:557:25: performance: Function 'GetEtaCentersOfCells()' should return member 'mEtaCentersOfCells' by const reference. [returnByReference]
Detectors/EMCAL/base/include/EMCALBase/Geometry.h:561:25: performance: Function 'GetPhiCentersOfCells()' should return member 'mPhiCentersOfCells' by const reference. [returnByReference]
Detectors/EMCAL/base/include/EMCALBase/GeometryBase.h:135:3: style: Class 'InvalidCellIDException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/Mapper.h:235:3: style: Class 'Mapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/Mapper.h:89:5: style: Class 'AddressNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/Mapper.h:157:5: style: Class 'ChannelNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/Mapper.h:192:5: style: Class 'FileFormatException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/Mapper.h:323:5: style: Class 'DDLInvalid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/NonlinearityHandler.h:97:3: warning: Member variable 'NonlinearityHandler::mNonlinearityParam' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/base/include/EMCALBase/NonlinearityHandler.h:105:3: style: Class 'NonlinearityHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/NonlinearityHandler.h:196:5: style: Class 'FunctionNotFoundExcpetion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/ShishKebabTrd1Module.h:58:25: warning: Member variable 'ShishKebabTrd1Module::mGeometry' is not assigned a value in 'ShishKebabTrd1Module::operator='. [operatorEqVarError]
Detectors/EMCAL/base/include/EMCALBase/ShishKebabTrd1Module.h:44:3: style: Class 'ShishKebabTrd1Module' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:34:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:66:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:104:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:152:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:195:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:232:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:284:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:32:3: style: Class 'TRUIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:64:3: style: Class 'FastORIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:230:3: style: Class 'PHOSRegionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingErrors.h:282:3: style: Class 'L0sizeInvalidException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/include/EMCALBase/TriggerMappingV2.h:77:3: style: Class 'TriggerMappingV2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/base/src/Mapper.cxx:121:20: style: Checking if unsigned expression 'mappingIndex' is less than zero. [unsignedLessThanZero]
Detectors/EMCAL/base/src/NonlinearityHandler.cxx:156:23: style: Variable 'correctedEnergy' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
Detectors/EMCAL/base/src/NonlinearityHandler.cxx:218:14: style: Variable 'param' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/base/test/testRCUTrailer.cxx:104:14: style: Local variable 'bufmode' shadows outer variable [shadowVariable]
Detectors/EMCAL/calib/include/EMCALCalib/CalibContainerErrors.h:34:3: style: Class 'CalibContainerIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/calib/include/EMCALCalib/CalibDB.h:182:3: style: Class 'CalibDB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/calib/include/EMCALCalib/CalibDB.h:110:46: performance: Function 'getMetaData()' should return member 'mMetaDat' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/EMCALChannelScaleFactors.h:59:3: warning: Member variable 'EnergyIntervals::Elow' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/EMCALChannelScaleFactors.h:59:3: warning: Member variable 'EnergyIntervals::Ehigh' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/ElmbData.h:41:25: performance: Function 'getData()' should return member 'mELMB' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/ElmbData.h:34:38: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
Detectors/EMCAL/calib/include/EMCALCalib/ElmbMeasurement.h:42:25: performance: Function 'getData()' should return member 'mELMBdata' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/ElmbMeasurement.h:43:36: performance: Function 'getValues()' should return member 'values' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/FeeDCS.h:36:3: warning: Member variable 'FeeDCS::mSRUFWversion' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/FeeDCS.h:36:3: warning: Member variable 'FeeDCS::mSRUcfg' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/FeeDCS.h:53:19: performance: Function 'getDDLlist0()' should return member 'mLinks0' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/FeeDCS.h:54:19: performance: Function 'getDDLlist1()' should return member 'mLinks1' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/GainCalibrationFactors.h:49:3: warning: Member variable 'GainCalibrationFactors::mGainCalibFactors' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/Pedestal.h:51:3: warning: Member variable 'Pedestal::mPedestalValuesHG' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/Pedestal.h:51:3: warning: Member variable 'Pedestal::mPedestalValuesLG' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/Pedestal.h:51:3: warning: Member variable 'Pedestal::mPedestalValuesLEDMONHG' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/Pedestal.h:51:3: warning: Member variable 'Pedestal::mPedestalValuesLEDMONLG' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TempCalibParamSM.h:50:3: warning: Member variable 'TempCalibParamSM::mTempCalibParamsPerSM' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TempCalibrationParams.h:54:3: warning: Member variable 'TempCalibrationParams::mTempCalibParamsSlope' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TempCalibrationParams.h:54:3: warning: Member variable 'TempCalibrationParams::mTempCalibParamsA0' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TimeCalibParamL1Phase.h:50:3: warning: Member variable 'TimeCalibParamL1Phase::mTimeCalibParamsL1Phase' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TimeCalibrationParams.h:53:3: warning: Member variable 'TimeCalibrationParams::mTimeCalibParamsHG' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TimeCalibrationParams.h:53:3: warning: Member variable 'TimeCalibrationParams::mTimeCalibParamsLG' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TimeCalibrationSlewingParams.h:38:3: warning: Member variable 'TimeCalibrationSlewingParams::arrParams' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TimeCalibrationSlewingParams.h:42:3: style: Class 'TimeCalibrationSlewingParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/calib/include/EMCALCalib/TimeCalibrationSlewingParams.h:53:56: performance: Function parameter 'arr' should be passed by const reference. [passedByValue]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerDCS.h:65:33: performance: Function 'getTRUArr()' should return member 'mTRUArr' by const reference. [returnByReference]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerSTUDCS.h:36:3: warning: Member variable 'TriggerSTUDCS::mGammaHigh' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerSTUDCS.h:36:3: warning: Member variable 'TriggerSTUDCS::mJetHigh' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerSTUDCS.h:36:3: warning: Member variable 'TriggerSTUDCS::mGammaLow' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerSTUDCS.h:36:3: warning: Member variable 'TriggerSTUDCS::mJetLow' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerSTUDCS.h:36:3: warning: Member variable 'TriggerSTUDCS::mPHOSScale' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/include/EMCALCalib/TriggerTRUDCS.h:36:3: warning: Member variable 'TriggerTRUDCS::mMaskReg' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calib/macros/BadChannelMap_CCDBApitest.C:70:29: style: Variable 'read' can be declared as pointer to const [constVariablePointer]
Detectors/EMCAL/calib/macros/BadChannelMap_CalibDBtest.C:69:29: style: Variable 'read' can be declared as pointer to const [constVariablePointer]
Detectors/EMCAL/calib/macros/GainCalibrationFactors_CCDBApiTest.C:108:24: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/GainCalibrationFactors_CalibDBTest.C:116:24: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TempCalibParamSM_CCDBApiTest.C:109:18: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TempCalibParamSM_CalibDBTest.C:116:18: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TempCalibrationParams_CCDBApiTest.C:118:18: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TempCalibrationParams_CCDBApiTest.C:119:15: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TempCalibrationParams_CalibDBTest.C:126:18: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TempCalibrationParams_CalibDBTest.C:127:15: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TimeCalibParamsL1Phase_CCDBApiTest.C:108:25: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TimeCalibParamsL1Phase_CalibDBTest.C:116:25: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TimeCalibrationParams_CCDBApiTest.C:118:14: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TimeCalibrationParams_CCDBApiTest.C:119:14: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TimeCalibrationParams_CalibDBTest.C:126:14: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calib/macros/TimeCalibrationParams_CalibDBTest.C:127:14: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALCalibExtractor.h:71:3: warning: Member variable 'EMCALCalibExtractor::mBadCellFracSM' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALCalibExtractor.h:444:9: style: Exception should be caught by reference. [catchExceptionByValue]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALCalibExtractor.h:245:90: performance: Function parameter 'sliceMap' should be passed by const reference. [passedByValue]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:62:3: style: Class 'EMCALChannelCalibrator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:214:25: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:244:28: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:248:31: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:351:29: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:381:21: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:382:19: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:393:19: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h:401:19: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelData.h:64:3: warning: Member variable 'EMCALChannelData::mGainCalibFactors' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelData.h:64:3: warning: Member variable 'EMCALChannelData::mArrGainCalibFactors' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelData.h:68:26: style: Local variable 'mGeometry' shadows outer variable [shadowVariable]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelData.h:69:9: style: Local variable 'NCELLS' shadows outer variable [shadowVariable]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALPedestalHelper.h:37:3: warning: Member variable 'EMCALPedestalHelper::fMeanPed' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALTempCalibExtractor.h:39:3: warning: Member variable 'EMCALTempCalibExtractor::mGainCalibFactors' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALTimeCalibData.h:54:3: warning: Member variable 'EMCALTimeCalibData::mGainCalibFactors' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/include/EMCALCalibration/PedestalProcessorDevice.h:63:5: style: Class 'ModuleIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/calibration/macros/makeEMCALCCDBEntryForDCS.C:25:48: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
Detectors/EMCAL/calibration/macros/readEMCALDCSentries.C:43:11: style: Variable 'feeDCS' can be declared as pointer to const [constVariablePointer]
Detectors/EMCAL/calibration/run/runCalibOffline.cxx:190:32: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/run/runCalibOffline.cxx:200:31: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/run/runCalibOffline.cxx:259:28: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/calibration/src/EMCALCalibExtractor.cxx:76:11: warning: Uninitialized variable: vecCol [uninitvar]
Detectors/EMCAL/calibration/src/EMCALCalibExtractor.cxx:85:11: warning: Uninitialized variable: vecRow [uninitvar]
Detectors/EMCAL/calibration/src/EMCALChannelData.cxx:62:11: style: Variable 'mCurrentHist' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/calibration/src/EMCALChannelData.cxx:63:11: style: Variable 'mCurrentHistTime' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/calibration/src/EMCALTempCalibExtractor.cxx:47:50: performance: Searching before insertion is not necessary. Instead of 'mapSMTemperature[iSM]=getTemperatureForSM(iSM,tempSensorData)' consider using 'mapSMTemperature.try_emplace(iSM, getTemperatureForSM(iSM,tempSensorData));'. [stlFindInsert]
Detectors/EMCAL/calibration/src/EMCALTimeCalibData.cxx:88:11: style: Variable 'mCurrentHist' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/calibration/src/PedestalProcessorData.cxx:57:9: style: Unused variable: mean [unusedVariable]
Detectors/EMCAL/calibration/src/PedestalProcessorData.cxx:57:15: style: Unused variable: rms [unusedVariable]
Detectors/EMCAL/calibration/src/PedestalProcessorData.cxx:79:9: style: Unused variable: mean [unusedVariable]
Detectors/EMCAL/calibration/src/PedestalProcessorData.cxx:79:15: style: Unused variable: rms [unusedVariable]
Detectors/EMCAL/calibration/src/PedestalProcessorDevice.cxx:38:7: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h:82:3: warning: Member variable 'EMCALChannelCalibDevice::timeMeas' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h:478:68: performance: Function parameter 'calibType' should be passed by const reference. [passedByValue]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/AltroDecoder.h:169:3: warning: Member variable 'MinorAltroDecodingError::mErrorType' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/AltroDecoder.h:169:3: warning: Member variable 'MinorAltroDecodingError::mChannelHeader' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/AltroDecoder.h:169:3: warning: Member variable 'MinorAltroDecodingError::mPayloadWord' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/AltroDecoder.h:305:3: style: Class 'AltroDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFCoder.h:38:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_bcIncTrig , TriggerRecord , int16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_orbitIncTrig , TriggerRecord , int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_entriesTrig , TriggerRecord , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_trigger , TriggerRecord , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_towerID , Cell , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_time , Cell , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_energy , Cell , uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h:59:5: style: Class '_Iter < Iter_status , Cell , uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/Channel.h:68:3: warning: Member variable 'Channel::mBadChannel' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/Channel.h:73:3: warning: Member variable 'Channel::mBadChannel' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/ClusterizerTask.h:41:3: style: Class 'ClusterizerTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/ClusterizerTask.h:45:34: performance: Function parameter 'inputFileName' should be passed by const reference. [passedByValue]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/ClusterizerTask.h:45:67: performance: Function parameter 'outputFileName' should be passed by const reference. [passedByValue]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/DigitReader.h:35:3: warning: Member variable 'DigitReader::mCurrentEntry' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/DigitReader.h:38:36: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/FastORTimeSeries.h:61:35: performance: Function 'getADCs()' should return member 'mTimeSamples' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RawBuffer.h:32:3: warning: Member variable 'RawBuffer::mDataWords' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RawPayload.h:40:3: warning: Member variable 'RawPayload::mNumberOfPages' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RawReaderMemory.h:50:5: warning: Member variable 'MinorError::mFEEID' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RawReaderMemory.h:82:3: style: Class 'RawReaderMemory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RawReaderMemory.h:131:31: performance: Function 'getMinorErrors()' should return member 'mMinorErrors' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RecoContainer.h:111:3: style: Class 'EventContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RecoContainer.h:84:5: style: Class 'TRUIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RecoContainer.h:262:5: style: Class 'InteractionNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RecoContainer.h:352:3: style: Class 'RecoContainerReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RecoContainer.h:134:38: performance: Function 'getCells()' should return member 'mCells' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/RecoContainer.h:138:38: performance: Function 'getLEDMons()' should return member 'mLEDMons' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h:36:3: style: Class 'StuDecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h:60:24: performance: Function 'getL1JetHighPatchIndices()' should return member 'mL1JetHighPatchIndex' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h:61:24: performance: Function 'getL1JetLowPatchIndices()' should return member 'mL1JetLowPatchIndex' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h:62:24: performance: Function 'getL1GammaHighPatchIndices()' should return member 'mL1GammaHighPatchIndex' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h:63:24: performance: Function 'getL1GammaLowPatchIndics()' should return member 'mL1GammaLowPatchIndex' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h:64:24: performance: Function 'getFastOrADCs()' should return member 'mFastOrADC' by const reference. [returnByReference]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/TRUDataHandler.h:53:5: style: Class 'PatchIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/TRUDecodingErrors.h:34:5: performance: Variable 'mErrorMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/EMCAL/reconstruction/include/EMCALReconstruction/TRUDecodingErrors.h:32:3: style: Class 'FastOrStartTimeInvalidException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/reconstruction/macros/RawFitterTESTs.C:102:11: style: Statements following 'continue' will never be executed. [unreachableCode]
Detectors/EMCAL/reconstruction/src/CaloRawFitterGamma2.cxx:57:34: style: Variable 'e' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/reconstruction/src/CaloRawFitterStandard.cxx:76:34: style: Variable 'error' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/include/EMCALSimulation/Detector.h:62:3: warning: Member variable 'Detector::mHits' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/simulation/include/EMCALSimulation/Detector.h:62:3: warning: Member variable 'Detector::mGeometry' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/simulation/include/EMCALSimulation/Detector.h:62:3: warning: Member variable 'Detector::mCurrentSuperparent' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/simulation/include/EMCALSimulation/Detector.h:67:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/simulation/include/EMCALSimulation/Digitizer.h:53:3: warning: Member variable 'Digitizer::mTimeBCns' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/simulation/include/EMCALSimulation/DigitizerTRU.h:55:3: warning: Member variable 'DigitizerTRU::mAmplitudeInTimeBins' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/simulation/include/EMCALSimulation/DigitizerTRU.h:55:3: warning: Member variable 'DigitizerTRU::mFeeDCS' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/simulation/include/EMCALSimulation/DigitizerTRU.h:117:31: performance: Function 'getPatchesVector()' should return member 'patchesFromAllTRUs' by const reference. [returnByReference]
Detectors/EMCAL/simulation/include/EMCALSimulation/DigitsWriteoutBuffer.h:42:3: style: Class 'DigitsWriteoutBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/simulation/include/EMCALSimulation/DigitsWriteoutBufferTRU.h:63:3: style: Class 'DigitsWriteoutBufferTRU' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/simulation/include/EMCALSimulation/LabeledDigit.h:50:35: performance: Function 'getLabels()' should return member 'mLabels' by const reference. [returnByReference]
Detectors/EMCAL/simulation/include/EMCALSimulation/LabeledDigit.h:56:34: performance: Function parameter 'other' should be passed by const reference. [passedByValue]
Detectors/EMCAL/simulation/include/EMCALSimulation/RawWriter.h:93:3: style: Class 'RawWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/simulation/src/DigitizerTRU.cxx:173:14: style: Variable 'elem' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitizerTRU.cxx:185:14: style: Variable 'elem' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitsVectorStream.cxx:59:14: style: Variable 'digitsTimeBin' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitsWriteoutBuffer.cxx:114:18: style: Variable 'digitTimebin' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitsWriteoutBuffer.cxx:189:18: style: Variable 'digitTimebin' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitsWriteoutBuffer.cxx:211:14: style: Variable 'buffEntry' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitsWriteoutBufferTRU.cxx:47:16: style: Variable 'time' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/DigitsWriteoutBufferTRU.cxx:70:16: style: Variable 'time' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/simulation/src/LZEROElectronics.cxx:236:9: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/EMCAL/simulation/src/LZEROElectronics.cxx:110:14: style: Variable 'digitsTimeBin' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/testsimulation/drawEMCALgeometry.C:56:20: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/testsimulation/drawEMCALgeometry.C:65:20: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/testsimulation/drawEMCALgeometry.C:72:20: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/workflow/include/EMCALWorkflow/AnalysisClusterSpec.h:53:3: style: Class 'AnalysisClusterSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/workflow/include/EMCALWorkflow/CalibLoader.h:53:3: warning: Member variable 'CalibLoader::mRecoParam' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/workflow/include/EMCALWorkflow/CalibLoader.h:53:3: warning: Member variable 'CalibLoader::mSimParam' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h:185:3: warning: Member variable 'EMCALDCSDataProcessor::mDPsUpdateInterval' is not initialized. [uninitMemberVarPrivate]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h:79:18: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h:112:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h:78:46: style: Variable 'dpid2DataDesc' can be declared as pointer to const [constVariablePointer]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDigitizerSpec.h:60:3: warning: Member variable 'DigitizerSpec::mCTPConfig' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDigitizerSpec.h:60:3: warning: Member variable 'DigitizerSpec::mcReader' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/workflow/include/EMCALWorkflow/EntropyEncoderSpec.h:31:3: style: Class 'EntropyEncoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/workflow/include/EMCALWorkflow/OfflineCalibSpec.h:50:3: warning: Member variable 'OfflineCalibSpec::mGainCalibFactors' is not initialized in the constructor. [uninitMemberVar]
Detectors/EMCAL/workflow/include/EMCALWorkflow/RawToCellConverterSpec.h:205:5: style: Class 'ModuleIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/EMCAL/workflow/src/CellConverterSpec.cxx:382:18: style: Variable 'label' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx:76:7: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx:792:48: style: Variable 'e' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx:794:42: style: Variable 'e' can be declared as reference to const [constVariableReference]
Detectors/EMCAL/workflow/src/emc-channel-data-producer.cxx:95:11: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/workflow/src/emc-channel-data-producer.cxx:101:22: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/workflow/src/emc-channel-data-producer.cxx:108:31: style: C-style pointer casting [cstyleCast]
Detectors/EMCAL/workflow/src/emc-channel-data-producer.cxx:71:50: performance: Function parameter 'nameRootFile' should be passed by const reference. [passedByValue]
Detectors/EMCAL/workflow/src/emc-channel-data-producer.cxx:71:82: performance: Function parameter 'nameInputHist' should be passed by const reference. [passedByValue]
Detectors/EMCAL/workflow/src/emc-channel-data-producer.cxx:71:115: performance: Function parameter 'nameInputHistAdd' should be passed by const reference. [passedByValue]
Detectors/EMCAL/workflow/src/emc-dcs-data-workflow.cxx:28:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/FIT/FDD/base/include/FDDBase/Geometry.h:42:3: style: Class 'Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/dcsmonitoring/include/FDDDCSMonitoring/FDDDCSDataProcessor.h:34:41: performance: Function parameter 'detectorName' should be passed by const reference. [passedByValue]
Detectors/FIT/FDD/dcsmonitoring/macros/makeFDDCCDBEntryForDCS.C:31:46: performance: Function parameter 'ccdbUrl' should be passed by const reference. [passedByValue]
Detectors/FIT/FDD/dcsmonitoring/macros/makeFDDCCDBEntryForDCS.C:32:46: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
Detectors/FIT/FDD/dcsmonitoring/workflow/fdd-dcs-config-workflow.cxx:23:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/FIT/FDD/reconstruction/include/FDDReconstruction/CTFCoder.h:39:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/reconstruction/src/test-raw-conversion.cxx:32:31: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/reconstruction/src/test-raw-conversion.cxx:46:32: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/reconstruction/src/test-raw2digit.cxx:42:36: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/reconstruction/src/test-raw2digit.cxx:73:37: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/simulation/include/FDDSimulation/Detector.h:37:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/simulation/include/FDDSimulation/Digitizer.h:105:3: warning: Member variable 'Digitizer::mEventTime' is not initialized. [uninitMemberVarPrivate]
Detectors/FIT/FDD/simulation/include/FDDSimulation/Digitizer.h:107:3: warning: Member variable 'Digitizer::mEventID' is not initialized. [uninitMemberVarPrivate]
Detectors/FIT/FDD/simulation/include/FDDSimulation/Digitizer.h:108:3: warning: Member variable 'Digitizer::mSrcID' is not initialized. [uninitMemberVarPrivate]
Detectors/FIT/FDD/simulation/include/FDDSimulation/Digitizer.h:116:3: warning: Member variable 'Digitizer::mPmtTimeIntegral' is not initialized. [uninitMemberVarPrivate]
Detectors/FIT/FDD/simulation/src/Detector.cxx:181:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/DigitReaderSpec.h:36:3: style: Class 'DigitReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/DigitWriterSpec.h:42:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/EntropyDecoderSpec.h:31:3: style: Class 'EntropyDecoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/EntropyEncoderSpec.h:31:3: style: Class 'EntropyEncoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/RawReaderFDD.h:45:3: warning: Member variable 'RawReaderFDD::mDumpData' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/RawReaderFDD.h:42:3: style: Class 'RawReaderFDD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/RecPointReaderSpec.h:34:3: style: Class 'RecPointReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FDD/workflow/include/FDDWorkflow/ReconstructorSpec.h:34:3: warning: Member variable 'FDDReconstructorDPL::mDeadChannelMap' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FDD/workflow/src/DigitReaderSpec.cxx:50:15: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FDD/workflow/src/RecPointReaderSpec.cxx:66:15: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0TimeOffsetSlotContainer.h:36:3: style: Class 'FT0TimeOffsetSlotContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/calibration/src/FT0TimeOffsetSlotContainer.cxx:81:16: style: Variable 'en' can be declared as reference to const [constVariableReference]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: warning: Member variable 'FT0EventsPerBcProcessor::mOneObjectPerRun' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: warning: Member variable 'FT0EventsPerBcProcessor::mSlotLenSec' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: warning: Member variable 'FT0EventsPerBcProcessor::mMinNumberOfEntries' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: warning: Member variable 'FT0EventsPerBcProcessor::mMinAmplitudeSideA' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: warning: Member variable 'FT0EventsPerBcProcessor::mMinAmplitudeSideC' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: warning: Member variable 'FT0EventsPerBcProcessor::mMinSumOfAmplitude' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/calibration/workflow/FT0EventsPerBcSpec.h:33:3: style: Class 'FT0EventsPerBcProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/dcsmonitoring/include/FT0DCSMonitoring/FT0DCSDataProcessor.h:34:41: performance: Function parameter 'detectorName' should be passed by const reference. [passedByValue]
Detectors/FIT/FT0/dcsmonitoring/macros/makeFT0CCDBEntryForDCS.C:31:46: performance: Function parameter 'ccdbUrl' should be passed by const reference. [passedByValue]
Detectors/FIT/FT0/dcsmonitoring/macros/makeFT0CCDBEntryForDCS.C:32:46: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
Detectors/FIT/FT0/dcsmonitoring/workflow/ft0-dcs-config-workflow.cxx:23:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/FIT/FT0/macros/FT0Misaligner.C:81:20: performance: Using std::move for returning object by-value from function will affect copy elision optimization. More: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-return-move-local [returnStdMoveLocal]
Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CTFCoder.h:40:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/reconstruction/src/test-raw-conversion.cxx:32:31: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/reconstruction/src/test-raw-conversion.cxx:46:32: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/reconstruction/src/test-raw2digit.cxx:42:36: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/reconstruction/src/test-raw2digit.cxx:73:37: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h:67:3: warning: Member variable 'Detector::mTrackIdTop' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h:67:3: warning: Member variable 'Detector::mTrackIdMCPtop' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h:67:3: warning: Member variable 'Detector::mSim2LUT' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h:64:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h:103:45: performance: Function parameter 'inputFilePath' should be passed by const reference. [passedByValue]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Digitizer.h:46:3: style: Class 'Digitizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/simulation/include/FT0Simulation/Digitizer.h:66:70: style: Parameter 'src' can be declared as reference to const [constParameterReference]
Detectors/FIT/FT0/simulation/src/Detector.cxx:1157:18: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/simulation/src/Detector.cxx:398:13: style: Local variable 'volPath' shadows outer variable [shadowVariable]
Detectors/FIT/FT0/simulation/src/Detector.cxx:919:21: style: Local variable 'rotC' shadows outer variable [shadowVariable]
Detectors/FIT/FT0/simulation/src/Detector.cxx:922:23: style: Local variable 'comC' shadows outer variable [shadowVariable]
Detectors/FIT/FT0/simulation/src/Detector.cxx:348:10: style: Unused variable: xcell [unusedVariable]
Detectors/FIT/FT0/simulation/src/Detector.cxx:348:25: style: Unused variable: ycell [unusedVariable]
Detectors/FIT/FT0/simulation/src/Detector.cxx:348:40: style: Unused variable: zcell [unusedVariable]
Detectors/FIT/FT0/workflow/include/FT0Workflow/EntropyDecoderSpec.h:31:3: style: Class 'EntropyDecoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/workflow/include/FT0Workflow/EntropyEncoderSpec.h:31:3: style: Class 'EntropyEncoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/workflow/include/FT0Workflow/RecPointReaderSpec.h:35:3: style: Class 'RecPointReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FT0/workflow/include/FT0Workflow/RecoQCworkflow.h:49:3: warning: Member variable 'RecoQCworkflow::mFileOut' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/workflow/include/FT0Workflow/RecoQCworkflow.h:49:3: warning: Member variable 'RecoQCworkflow::mHisto' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/workflow/include/FT0Workflow/RecoQCworkflow.h:49:3: warning: Member variable 'RecoQCworkflow::mVertexComp' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/workflow/include/FT0Workflow/RecoQCworkflow.h:49:3: warning: Member variable 'RecoQCworkflow::mVertexT0' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/workflow/include/FT0Workflow/RecoQCworkflow.h:49:3: warning: Member variable 'RecoQCworkflow::mPV' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FT0/workflow/include/FT0Workflow/ReconstructionSpec.h:60:90: performance: Function parameter 'ccdbpath' should be passed by const reference. [passedByValue]
Detectors/FIT/FT0/workflow/src/DigitReaderSpec.cxx:42:15: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:129:32: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:193:26: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:201:30: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:276:22: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:352:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:360:44: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:365:30: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:275:16: style: Unused variable: buf0 [unusedVariable]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:275:26: style: Unused variable: buf1 [unusedVariable]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:275:36: style: Unused variable: buf2 [unusedVariable]
Detectors/FIT/FT0/workflow/src/FT0DataDecoderDPLSpec.cxx:275:46: style: Unused variable: buf3 [unusedVariable]
Detectors/FIT/FT0/workflow/src/FT0DigitWriterSpec.cxx:36:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/RecPointReaderSpec.cxx:66:15: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx:114:71: performance: Function parameter 'ccdbpath' should be passed by const reference. [passedByValue]
Detectors/FIT/FT0/workflow/src/ft0-flp-workflow.cxx:113:7: style: Condition '!isNewDecoder' is always true [knownConditionTrueFalse]
Detectors/FIT/FV0/base/include/FV0Base/Geometry.h:80:3: warning: Member variable 'Geometry::mCellCenter' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FV0/base/include/FV0Base/Geometry.h:80:3: warning: Member variable 'Geometry::mReadoutCenter' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/FV0/calibration/macros/makeChannelTimeOffsetFV0CalibObjectInCCDB.C:26:65: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/calibration/macros/readChannelTimeOffsetFV0CalibObjectFromCCDB.C:21:67: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/dcsmonitoring/include/FV0DCSMonitoring/FV0DCSDataProcessor.h:34:41: performance: Function parameter 'detectorName' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/dcsmonitoring/macros/makeFV0CCDBEntryForDCS.C:31:46: performance: Function parameter 'ccdbUrl' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/dcsmonitoring/macros/makeFV0CCDBEntryForDCS.C:32:46: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/dcsmonitoring/workflow/fv0-dcs-config-workflow.cxx:23:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/FIT/FV0/macros/FV0Misaligner.C:80:20: performance: Using std::move for returning object by-value from function will affect copy elision optimization. More: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-return-move-local [returnStdMoveLocal]
Detectors/FIT/FV0/reconstruction/include/FV0Reconstruction/CTFCoder.h:36:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FV0/reconstruction/src/test-raw-conversion.cxx:32:31: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/reconstruction/src/test-raw-conversion.cxx:46:32: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/reconstruction/src/test-raw2digit.cxx:42:36: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/reconstruction/src/test-raw2digit.cxx:73:37: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/simulation/include/FV0Simulation/Digitizer.h:67:62: style: Parameter 'src' can be declared as reference to const [constParameterReference]
Detectors/FIT/FV0/simulation/src/Detector.cxx:317:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/workflow/include/FV0Workflow/EntropyDecoderSpec.h:31:3: style: Class 'EntropyDecoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FV0/workflow/include/FV0Workflow/EntropyEncoderSpec.h:31:3: style: Class 'EntropyEncoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FV0/workflow/include/FV0Workflow/RecPointReaderSpec.h:35:3: style: Class 'RecPointReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/FV0/workflow/include/FV0Workflow/ReconstructionSpec.h:37:75: performance: Function parameter 'ccdbpath' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/workflow/include/FV0Workflow/ReconstructionSpec.h:58:121: performance: Function parameter 'ccdbpath' should be passed by const reference. [passedByValue]
Detectors/FIT/FV0/workflow/src/DigitReaderSpec.cxx:42:15: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/workflow/src/FV0DigitWriterSpec.cxx:36:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/workflow/src/RecPointReaderSpec.cxx:66:15: style: C-style pointer casting [cstyleCast]
Detectors/FIT/FV0/workflow/src/ReconstructionSpec.cxx:97:95: performance: Function parameter 'ccdbpath' should be passed by const reference. [passedByValue]
Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrator.h:64:47: style: Unused variable: md [unusedVariable]
Detectors/FIT/common/dcsmonitoring/include/FITDCSMonitoring/FITDCSDataProcessor.h:45:3: warning: Member variable 'FITDCSDataProcessor::mDPsUpdateInterval' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/common/dcsmonitoring/include/FITDCSMonitoring/FITDCSDataReader.h:46:3: warning: Member variable 'FITDCSDataReader::dpValueConverter' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/common/dcsmonitoring/macros/makeDefaultDeadChannelMap.C:34:50: performance: Function parameter 'ccdbUrl' should be passed by const reference. [passedByValue]
Detectors/FIT/common/dcsmonitoring/macros/makeDefaultDeadChannelMap.C:35:50: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
Detectors/FIT/common/dcsmonitoring/src/FITDCSDataProcessor.cxx:64:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/FIT/common/dcsmonitoring/src/FITDCSDataProcessor.cxx:74:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/FIT/common/dcsmonitoring/src/FITDCSDataReader.cxx:56:16: style: Variable 'it' can be declared as reference to const [constVariableReference]
Detectors/FIT/macros/compareRecPoints.C:34:18: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/compareRecPoints.C:37:18: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/compareRecPoints.C:31:35: performance: Function parameter 'filename1' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/compareRecPoints.C:31:58: performance: Function parameter 'filename2' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFITDCSdata.C:381:30: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
Detectors/FIT/macros/readFITDCSdata.C:319:40: performance: Function parameter 'detectorName' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFITDCSdata.C:321:40: performance: Function parameter 'ccdbUrl' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFITDCSdata.C:124:14: style: Variable 'alias' can be declared as reference to const [constVariableReference]
Detectors/FIT/macros/readFITDCSdata.C:130:21: style: Variable 'alias' can be declared as reference to const [constVariableReference]
Detectors/FIT/macros/readFITDCSdata.C:142:75: style: Variable 'ccdbMapPrev' can be declared as pointer to const [constVariablePointer]
Detectors/FIT/macros/readFT0digits.C:31:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFT0digits2.C:33:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFT0digits2.C:76:21: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFT0digits2.C:303:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFT0digits2.C:323:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/macros/readFT0digits2.C:378:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/macros/readFT0digits2.C:380:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/macros/readFT0digits2.C:54:32: performance: Function parameter 'digiFName' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFT0digits2.C:235:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFT0digits2.C:263:34: performance: Function parameter 'digiFName1' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFT0digits2.C:263:85: performance: Function parameter 'digiFName2' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFT0digits2.C:263:114: performance: Function parameter 'digiFName3' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFT0digits2.C:298:25: style: Unused variable: vht [unusedVariable]
Detectors/FIT/macros/readFT0digits2.C:298:30: style: Unused variable: vhc [unusedVariable]
Detectors/FIT/macros/readFT0digits2.C:365:29: style: Unused variable: sscc [unusedVariable]
Detectors/FIT/macros/readFT0hits.C:50:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFT0hits.C:38:9: style: Variable 'hMultDig' can be declared as pointer to const [constVariablePointer]
Detectors/FIT/macros/readFT0hits.C:40:9: style: Variable 'hPel' can be declared as pointer to const [constVariablePointer]
Detectors/FIT/macros/readFV0digits.C:34:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0digits.C:76:21: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0digits.C:304:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0digits.C:413:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0digits.C:424:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0digits.C:342:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/macros/readFV0digits.C:344:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/macros/readFV0digits.C:53:32: performance: Function parameter 'digiFName' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0digits.C:235:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0digits.C:263:34: performance: Function parameter 'digiFName1' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0digits.C:263:85: performance: Function parameter 'digiFName2' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0digits.C:263:114: performance: Function parameter 'digiFName3' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0digits.C:299:25: style: Unused variable: vht [unusedVariable]
Detectors/FIT/macros/readFV0digits.C:299:30: style: Unused variable: vhc [unusedVariable]
Detectors/FIT/macros/readFV0hits.C:41:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0hits.C:176:20: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0hits.C:305:16: style: C-style pointer casting [cstyleCast]
Detectors/FIT/macros/readFV0hits.C:343:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/macros/readFV0hits.C:269:32: performance: Function parameter 'simFName1' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0hits.C:269:81: performance: Function parameter 'simFName2' should be passed by const reference. [passedByValue]
Detectors/FIT/macros/readFV0hits.C:269:109: performance: Function parameter 'simFName3' should be passed by const reference. [passedByValue]
Detectors/FIT/raw/include/FITRaw/DataBlockBase.h:130:3: warning: Member variable 'DataBlockWrapper::mNelements' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/raw/include/FITRaw/DataBlockBase.h:130:3: warning: Member variable 'DataBlockWrapper::mIsIncorrect' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/raw/include/FITRaw/DataBlockBase.h:155:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/raw/include/FITRaw/DataBlockBase.h:180:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/FIT/raw/include/FITRaw/DigitBlockBase.h:162:3: style: Class 'DigitBlockBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/raw/include/FITRaw/DigitBlockBase.h:167:3: style: Class 'DigitBlockBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/raw/include/FITRaw/DigitBlockFIT.h:175:11: style: Variable 'tcmData' can be declared as reference to const [constVariableReference]
Detectors/FIT/raw/include/FITRaw/DigitBlockFIT.h:338:11: style: Variable 'tcmData' can be declared as reference to const [constVariableReference]
Detectors/FIT/raw/include/FITRaw/DigitBlockFIT.h:267:34: style: Unused variable: vecResult [unusedVariable]
Detectors/FIT/raw/include/FITRaw/RawWriterFIT.h:199:3: warning: Member variable 'DigitToRawConfig::mDataFormat' is not initialized in the constructor. [uninitMemberVar]
Detectors/FIT/raw/include/FITRaw/RawWriterFIT.h:195:3: style: Struct 'DigitToRawConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/raw/include/FITRaw/RawWriterFIT.h:278:3: style: Struct 'DigitToRawDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FIT/raw/include/FITRaw/RawWriterFIT.h:71:42: style: Parameter 'trailer' can be declared as reference to const [constParameterReference]
Detectors/FIT/raw/include/FITRaw/RawWriterFIT.h:71:70: style: Parameter 'header' can be declared as reference to const [constParameterReference]
Detectors/FIT/workflow/include/FITWorkflow/FITDataReaderDPLSpec.h:161:44: style: C-style pointer casting [cstyleCast]
Detectors/FIT/workflow/include/FITWorkflow/FITDigitWriterSpec.h:95:22: style: C-style pointer casting [cstyleCast]
Detectors/FIT/workflow/include/FITWorkflow/FITMergeIntegrateClusterSpec.h:41:3: style: Class 'FITMergeIntegrateClusters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/base/include/FOCALBase/Composition.h:29:3: style: Class 'Composition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/base/include/FOCALBase/Composition.h:51:15: performance: Function 'material()' should return member 'mMaterial' by const reference. [returnByReference]
Detectors/FOCAL/base/include/FOCALBase/Composition.h:33:45: performance: Function parameter 'material' should be passed by const reference. [passedByValue]
Detectors/FOCAL/base/include/FOCALBase/EventReader.h:29:3: style: Class 'EventReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:68:3: warning: Member variable 'Geometry::mPixelLayerLocations' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:68:3: warning: Member variable 'Geometry::mSegments' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:68:3: warning: Member variable 'Geometry::mNumberOfLayersInSegments' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:68:3: warning: Member variable 'Geometry::mLocalLayerZ' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:68:3: warning: Member variable 'Geometry::mLocalSegmentsZ' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:68:3: warning: Member variable 'Geometry::mLayerThickness' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:69:3: style: Class 'Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:75:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:77:31: performance: Function parameter 'geoFile' should be passed by const reference. [passedByValue]
Detectors/FOCAL/base/include/FOCALBase/Geometry.h:80:40: performance: Function parameter 'geoFile' should be passed by const reference. [passedByValue]
Detectors/FOCAL/base/src/Geometry.cxx:773:24: style: C-style pointer casting [cstyleCast]
Detectors/FOCAL/base/src/Geometry.cxx:958:11: style: Local variable 'status' shadows outer variable [shadowVariable]
Detectors/FOCAL/base/src/Geometry.cxx:1156:16: style: Local variable 'hCALsizeX' shadows outer variable [shadowVariable]
Detectors/FOCAL/base/src/Geometry.cxx:1157:16: style: Local variable 'hCALsizeY' shadows outer variable [shadowVariable]
Detectors/FOCAL/base/src/Geometry.cxx:1216:16: style: Local variable 'hCALsizeX' shadows outer variable [shadowVariable]
Detectors/FOCAL/base/src/Geometry.cxx:1217:16: style: Local variable 'hCALsizeY' shadows outer variable [shadowVariable]
Detectors/FOCAL/calib/include/FOCALCalib/PadPedestal.h:79:7: performance: Variable 'mMessage' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/FOCAL/calib/include/FOCALCalib/PadPedestal.h:77:5: style: Class 'InvalidLayerException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadData.h:33:5: warning: Member variable 'IndexException::mIndex' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadData.h:33:5: warning: Member variable 'IndexException::mMaxIndex' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadData.h:131:5: warning: Member variable 'IndexException::mIndex' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadData.h:131:5: warning: Member variable 'IndexException::mMaxIndex' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadMapper.h:57:5: style: Class 'ChannelIDException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadWord.h:63:3: style: Struct 'ASICHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PadWord.h:87:3: style: Struct 'ASICChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PixelLaneData.h:52:5: style: Class 'LaneIndexException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PixelMapper.h:107:3: style: Class 'PixelMapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PixelMapper.h:70:5: style: Class 'InvalidChipException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/reconstruction/include/FOCALReconstruction/PixelWords.h:94:3: style: Struct 'DataShort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/simulation/include/FOCALSimulation/Detector.h:72:3: warning: Member variable 'Detector::mGeometry' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/simulation/include/FOCALSimulation/Detector.h:72:3: warning: Member variable 'Detector::mHits' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/simulation/include/FOCALSimulation/Detector.h:72:3: warning: Member variable 'Detector::mCurrentSuperparent' is not initialized in the constructor. [uninitMemberVar]
Detectors/FOCAL/simulation/include/FOCALSimulation/Detector.h:77:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/FOCAL/simulation/src/Detector.cxx:1241:11: style: Local variable 'xp' shadows outer variable [shadowVariable]
Detectors/FOCAL/simulation/src/Detector.cxx:1241:15: style: Local variable 'yp' shadows outer variable [shadowVariable]
Detectors/FOCAL/simulation/src/Detector.cxx:1241:19: style: Local variable 'zp' shadows outer variable [shadowVariable]
Detectors/FOCAL/simulation/src/Detector.cxx:1232:10: style: Unused variable: xp [unusedVariable]
Detectors/FOCAL/simulation/src/Detector.cxx:1232:14: style: Unused variable: yp [unusedVariable]
Detectors/FOCAL/simulation/src/Detector.cxx:1232:18: style: Unused variable: zp [unusedVariable]
Detectors/Filtering/src/FilteredTFReaderSpec.cxx:69:15: style: C-style pointer casting [cstyleCast]
Detectors/Filtering/src/FilteredTFReaderSpec.h:33:3: style: Class 'FilteredTFReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/Filtering/src/FilteringSpec.cxx:316:7: style: The statement 'if (!initOnceDone) initOnceDone=true' is logically equivalent to 'initOnceDone=true'. [duplicateConditionalAssign]
Detectors/Filtering/src/FilteringSpec.cxx:274:11: style: Condition 'res<0' is always false [knownConditionTrueFalse]
Detectors/Filtering/src/FilteringSpec.cxx:141:16: style: C-style pointer casting [cstyleCast]
Detectors/Filtering/src/FilteringSpec.cxx:214:15: style: Variable 'clSave' can be declared as reference to const [constVariableReference]
Detectors/Filtering/src/FilteringSpec.cxx:313:66: style: Parameter 'pc' can be declared as reference to const [constParameterReference]
Detectors/ForwardAlign/include/ForwardAlign/MatrixSparse.h:48:8: style: Virtual function 'Clear' is called from destructor '~MatrixSparse()' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
Detectors/ForwardAlign/include/ForwardAlign/MatrixSparse.h:34:3: style: Class 'MatrixSparse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ForwardAlign/include/ForwardAlign/MatrixSparse.h:87:17: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/include/ForwardAlign/MatrixSparse.h:87:52: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/include/ForwardAlign/MatrixSq.h:111:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNLocPar' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNGloPar' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNGloParIni' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNGloSize' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNLocEquations' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fIter' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fMaxIter' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNStdDev' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNGloConstraints' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNLagrangeConstraints' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNLocFits' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNLocFitsRejected' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNGloFix' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fGloSolveStatus' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fChi2CutFactor' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fChi2CutRef' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fResCutInit' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fResCut' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fMinPntValid' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fNGroupsSet' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fMatCLoc' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fMatCGlo' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fMatCGloLoc' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRecChi2File' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fTreeChi2' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fSumChi2' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRecNDoF' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRecord' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fCurrRecDataID' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fCurrRecConstrID' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fMinRecordLength' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fSelFirst' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fSelLast' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRejRunList' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fAccRunList' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fAccRunListWgh' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRunWgh' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fWghScl' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRecordWriter' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fConstraintsRecWriter' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fRecordReader' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:56:15: warning: Member variable 'MillePede2::fConstraintsRecReader' is not assigned a value in 'MillePede2::operator='. [operatorEqVarError]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:69:20: performance: Function 'GetRegrouping()' should return member 'fkReGroup' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:92:20: performance: Function 'GetProcessedPoints()' should return member 'fProcPnt' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:101:23: performance: Function 'GetGlobals()' should return member 'fVecBGlo' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:102:23: performance: Function 'GetDeltaPars()' should return member 'fDeltaPar' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:103:23: performance: Function 'GetInitPars()' should return member 'fInitPar' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:104:23: performance: Function 'GetSigmaPars()' should return member 'fSigmaPar' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:105:21: performance: Function 'GetIsLinear()' should return member 'fIsLinear' by const reference. [returnByReference]
Detectors/ForwardAlign/include/ForwardAlign/MillePede2.h:279:36: style: Parameter 'par' can be declared as pointer to const [constParameterPointer]
Detectors/ForwardAlign/include/ForwardAlign/RectMatrix.h:76:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/RectMatrix.h:82:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/SymBDMatrix.h:42:3: style: Class 'SymBDMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ForwardAlign/include/ForwardAlign/SymBDMatrix.h:70:56: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/include/ForwardAlign/SymBDMatrix.h:157:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/SymMatrix.h:45:3: style: Class 'SymMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ForwardAlign/include/ForwardAlign/SymMatrix.h:77:56: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/include/ForwardAlign/SymMatrix.h:106:48: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/SymMatrix.h:140:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/SymMatrix.h:238:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ForwardAlign/include/ForwardAlign/VectorSparse.h:48:8: style: Virtual function 'Clear' is called from destructor '~VectorSparse()' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
Detectors/ForwardAlign/src/MillePede2.cxx:1363:12: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/src/MillePede2.cxx:1369:10: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:112:15: style: Variable 'derLoc' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:113:10: style: Variable 'indLoc' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:120:15: style: Variable 'derGlo' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:121:10: style: Variable 'indGlo' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:158:15: style: Variable 'derGlo' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:159:10: style: Variable 'indGlo' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:189:10: style: Variable 'indGlo' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MillePedeRecord.cxx:219:10: style: Variable 'indLoc' can be declared as pointer to const [constVariablePointer]
Detectors/ForwardAlign/src/MinResSolve.cxx:786:30: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/src/MinResSolve.cxx:827:26: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/src/MinResSolve.cxx:1075:26: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/src/SymMatrix.cxx:442:20: style: C-style pointer casting [cstyleCast]
Detectors/ForwardAlign/src/SymMatrix.cxx:322:19: style: Variable 'mki' can be declared as reference to const [constVariableReference]
Detectors/ForwardAlign/src/SymMatrix.cxx:337:17: style: Variable 'mik' can be declared as reference to const [constVariableReference]
Detectors/ForwardAlign/src/SymMatrix.cxx:339:19: style: Variable 'mjk' can be declared as reference to const [constVariableReference]
Detectors/ForwardAlign/src/SymMatrix.cxx:377:17: style: Variable 'mki' can be declared as reference to const [constVariableReference]
Detectors/ForwardAlign/src/SymMatrix.cxx:423:19: style: Variable 'mki' can be declared as reference to const [constVariableReference]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:234:12: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:240:12: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:245:10: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:249:10: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:253:10: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:258:12: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:264:12: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h:270:12: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
Detectors/GRP/macros/makeGRPCCDBEntryForDCS.C:25:46: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
Detectors/GRP/macros/readGRPCCDB.C:44:14: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/GRP/macros/readGRPCCDB.C:41:66: style: Variable 'm' can be declared as pointer to const [constVariablePointer]
Detectors/GRP/macros/readGRPDCSConfigEntry.C:32:21: style: C-style pointer casting [cstyleCast]
Detectors/GRP/macros/readGRPDCSConfigEntry.C:32:9: style: Variable 'dcsConfig' can be declared as pointer to const [constVariablePointer]
Detectors/GRP/macros/readGRPDCSConfigEntry.C:29:41: style: Unused variable: dpid2DataDesc [unusedVariable]
Detectors/GRP/workflows/include/GRPWorkflows/GRPDCSDPsSpec.h:45:3: warning: Member variable 'GRPDCSDPsDataProcessor::mDPsUpdateInterval' is not initialized. [uninitMemberVarPrivate]
Detectors/GRP/workflows/src/GRPDCSDPsSpec.cxx:64:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPDCSDPsSpec.cxx:103:14: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx:169:16: style: Variable 'el' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx:175:16: style: Variable 'el' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx:181:16: style: Variable 'el' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx:187:16: style: Variable 'el' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx:193:16: style: Variable 'el' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx:199:16: style: Variable 'el' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/create-aligned-geometry.cxx:67:11: style: Variable 'stfDist' can be declared as reference to const [constVariableReference]
Detectors/GRP/workflows/src/create-grp-ecs.cxx:144:7: style: Exception should be caught by reference. [catchExceptionByValue]
Detectors/GRP/workflows/src/create-grp-ecs.cxx:328:16: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint]
Detectors/GRP/workflows/src/gpr-lhc-if-file-workflow.cxx:19:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/GRP/workflows/src/grp-dcs-dps-workflow.cxx:19:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/GRP/workflows/src/rct-updater-workflow.cxx:37:3: style: Class 'RCTUpdaterSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTracking/include/GlobalTracking/MatchCosmics.h:97:8: performance: Function 'getCosmicTracks()' should return member 'mCosmicTracks' by const reference. [returnByReference]
Detectors/GlobalTracking/include/GlobalTracking/MatchCosmics.h:98:8: performance: Function 'getCosmicTracksLbl()' should return member 'mCosmicTracksLbl' by const reference. [returnByReference]
Detectors/GlobalTracking/include/GlobalTracking/MatchCosmics.h:115:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h:260:11: style: Variable 'matchingParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h:276:11: style: Variable 'matchingParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdAssessment.h:57:3: style: Class 'GloFwdAssessment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTracking/include/GlobalTracking/MatchHMP.h:189:9: warning: Member variable 'MatchHMP::mHMPClusLabels' is not initialized. [uninitMemberVarPrivate]
Detectors/GlobalTracking/include/GlobalTracking/MatchHMP.h:206:3: warning: Member variable 'MatchHMP::mNumOfTriggers' is not initialized. [uninitMemberVarPrivate]
Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h:298:9: warning: Member variable 'MatchTOF::mTOFClusLabels' is not initialized. [uninitMemberVarPrivate]
Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h:300:3: warning: Member variable 'MatchTOF::mNotPropagatedToTOF' is not initialized. [uninitMemberVarPrivate]
Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h:336:3: warning: Member variable 'MatchTOF::mNumOfClusters' is not initialized. [uninitMemberVarPrivate]
Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h:140:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
Detectors/GlobalTracking/include/GlobalTracking/MatchTPCITS.h:311:3: style: Struct 'ITSChipClustersRefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTracking/include/GlobalTracking/MatchTPCITS.h:467:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
Detectors/GlobalTracking/include/GlobalTracking/MatchTPCITS.h:317:3: style: Struct 'ITSChipClustersRefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTracking/include/GlobalTracking/TrackMethods.h:36:38: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/include/GlobalTracking/TrackMethods.h:37:39: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/include/GlobalTracking/TrackMethods.h:38:37: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchCosmics.cxx:352:11: style: Variable 'matchRec' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchGlobalFwd.cxx:895:25: style: Redundant assignment of 'mClosestBunchAbove[0]' to itself. [selfAssignment]
Detectors/GlobalTracking/src/MatchGlobalFwd.cxx:354:10: style: Local variable 'MFTROFId' shadows outer variable [shadowVariable]
Detectors/GlobalTracking/src/MatchGlobalFwd.cxx:508:16: style: Local variable 'score' shadows outer variable [shadowVariable]
Detectors/GlobalTracking/src/MatchGlobalFwd.cxx:415:11: style: Variable 'matchAllChi2' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:532:50: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:534:40: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:536:38: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:538:40: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:540:37: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:542:37: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:546:51: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:548:51: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:550:50: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:552:54: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:555:38: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:560:49: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:562:49: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:565:56: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:567:55: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:569:55: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:572:59: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:575:54: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:580:52: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:585:33: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:595:52: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:634:22: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:635:25: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:636:26: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:668:30: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:669:30: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:671:20: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:672:20: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:673:23: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:674:24: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:675:21: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:681:23: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:682:23: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:683:26: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:687:28: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:688:28: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:689:31: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:719:28: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:720:28: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:721:31: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:1077:19: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:1081:21: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:1099:19: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:1101:21: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:303:13: style: Local variable 'src' shadows outer variable [shadowVariable]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:295:11: style: Variable 'boolPair' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:630:11: style: Variable 'hTrue' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx:528:14: style: Unused variable: objar [unusedVariable]
Detectors/GlobalTracking/src/MatchHMP.cxx:443:27: style: C-style reference casting [cstyleCast]
Detectors/GlobalTracking/src/MatchHMP.cxx:246:24: style: Unused variable: globalPos [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1765:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck]
Detectors/GlobalTracking/src/MatchTOF.cxx:1767:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck]
Detectors/GlobalTracking/src/MatchTOF.cxx:1769:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck]
Detectors/GlobalTracking/src/MatchTOF.cxx:1771:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck]
Detectors/GlobalTracking/src/MatchTOF.cxx:354:21: style: Local variable 'seed' shadows outer variable [shadowVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:179:22: style: Variable 'lbl' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTOF.cxx:1815:18: style: Variable 'lbl' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTOF.cxx:1923:18: style: Variable 'lbl' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTOF.cxx:1276:30: error: Out of bounds access in expression 'nStepsInsideSameStrip[ibc]' because 'nStepsInsideSameStrip' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1278:16: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1322:61: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1322:132: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1322:203: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1333:34: error: Out of bounds access in expression 'nStepsInsideSameStrip[ibc]' because 'nStepsInsideSameStrip' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1334:19: error: Out of bounds access in expression 'trkLTInt[ibc]' because 'trkLTInt' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1359:32: error: Out of bounds access in expression 'trkLTInt[ibc]' because 'trkLTInt' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1372:28: error: Out of bounds access in expression 'trkLTInt[ibc]' because 'trkLTInt' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1374:16: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1375:16: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1376:16: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1377:16: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1378:16: error: Out of bounds access in expression 'detId[ibc]' because 'detId' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1379:19: error: Out of bounds access in expression 'deltaPos[ibc]' because 'deltaPos' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1380:19: error: Out of bounds access in expression 'deltaPos[ibc]' because 'deltaPos' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1381:19: error: Out of bounds access in expression 'deltaPos[ibc]' because 'deltaPos' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1383:17: error: Out of bounds access in expression 'Zshift[ibc]' because 'Zshift' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1385:32: error: Out of bounds access in expression 'nStepsInsideSameStrip[ibc]' because 'nStepsInsideSameStrip' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1403:17: error: Out of bounds access in expression 'deltaPos[ibc]' because 'deltaPos' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1403:58: error: Out of bounds access in expression 'nStepsInsideSameStrip[ibc]' because 'nStepsInsideSameStrip' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1404:17: error: Out of bounds access in expression 'deltaPos[ibc]' because 'deltaPos' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1404:58: error: Out of bounds access in expression 'nStepsInsideSameStrip[ibc]' because 'nStepsInsideSameStrip' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1405:17: error: Out of bounds access in expression 'deltaPos[ibc]' because 'deltaPos' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:1405:58: error: Out of bounds access in expression 'nStepsInsideSameStrip[ibc]' because 'nStepsInsideSameStrip' is empty. [containerOutOfBounds]
Detectors/GlobalTracking/src/MatchTOF.cxx:172:15: style: Unused variable: trkType [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:831:24: style: Unused variable: posBeforeProp [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1062:11: style: Unused variable: trackIdTOF [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1063:11: style: Unused variable: eventIdTOF [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1064:11: style: Unused variable: sourceIdTOF [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1163:24: style: Unused variable: posBeforeProp [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1479:13: style: Unused variable: trackIdTOF [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1480:13: style: Unused variable: eventIdTOF [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1481:13: style: Unused variable: sourceIdTOF [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1650:9: style: Unused variable: trkType [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1839:9: style: Unused variable: trkType [unusedVariable]
Detectors/GlobalTracking/src/MatchTOF.cxx:1879:9: style: Unused variable: trkType [unusedVariable]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:2553:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:1588:4: style: C-style reference casting [cstyleCast]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:1588:38: style: C-style reference casting [cstyleCast]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:1589:25: style: C-style reference casting [cstyleCast]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:407:11: style: Variable 'itsRecord' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:598:13: style: Variable 'trc' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:2612:11: style: Variable 'rcITS' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:2636:11: style: Variable 'rcTPC' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:2915:28: style: C-style reference casting [cstyleCast]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:2971:11: style: Variable 'itsMatchRec' can be declared as reference to const [constVariableReference]
Detectors/GlobalTracking/src/MatchTPCITS.cxx:2973:11: style: Variable 'tTPC' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/qc/include/GlobalTrackingWorkflowQC/ITSTPCMatchingQCSpec.h:32:143: performance: Function parameter 'trkSources' should be passed by const reference. [passedByValue]
Detectors/GlobalTrackingWorkflow/readers/include/GlobalTrackingWorkflowReaders/TrackCosmicsReaderSpec.h
Detectors/GlobalTrackingWorkflow/readers/include/GlobalTrackingWorkflowReaders/TrackCosmicsReaderSpec.h:35:3: style: Class 'TrackCosmicsReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/GlobalFwdTrackReaderSpec.cxx:39:3: style: Class 'GlobalFwdTrackReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/GlobalFwdTrackReaderSpec.cxx:84:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/IRFrameReaderSpec.cxx:79:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/IRFrameReaderSpec.cxx:89:27: style: Unused variable: outputSpec [unusedVariable]
Detectors/GlobalTrackingWorkflow/readers/src/MatchedMCHMIDReaderSpec.cxx:39:3: style: Class 'MatchMCHMIDReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/MatchedMCHMIDReaderSpec.cxx:84:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/MatchedMFTMCHReaderSpec.cxx:39:3: style: Class 'MatchMFTMCHReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/MatchedMFTMCHReaderSpec.cxx:81:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/PrimaryVertexReaderSpec.cxx:45:3: style: Class 'PrimaryVertexReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/PrimaryVertexReaderSpec.cxx:154:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/SecondaryVertexReaderSpec.cxx:118:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/StrangenessTrackingReaderSpec.cxx:41:3: style: Class 'StrangenessTrackingReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/StrangenessTrackingReaderSpec.cxx:99:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/TrackCosmicsReaderSpec.cxx:60:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/readers/src/TrackTPCITSReaderSpec.cxx:39:3: style: Class 'TrackTPCITSReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/readers/src/TrackTPCITSReaderSpec.cxx:90:15: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/CosmicsMatchingSpec.cxx:168:26: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/GlobalFwdMatchingSpec.cxx:127:32: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/PrimaryVertexingSpec.cxx:230:50: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/PrimaryVertexingSpec.cxx:231:29: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/ReaderDriverSpec.cxx:41:3: style: Class 'ReadeDriverSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/src/ReaderDriverSpec.cxx:86:27: style: Unused variable: outputSpec [unusedVariable]
Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx:165:41: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx:169:50: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx:170:29: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx:179:34: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx:185:41: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/StrangenessTrackingSpec.cxx:115:38: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/StrangenessTrackingSpec.cxx:120:34: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/StrangenessTrackingSpec.cxx:126:38: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mIsTPC' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mIsTPCTRD' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mIsITSTPCTRD' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mIsITSTPC' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimePi' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimeKa' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimePr' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHMass' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHMassExpPi' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHMassExpKa' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHMassExpPr' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHBetavsP' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimePivsP' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimeKvsP' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimePrvsP' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mPBetavsPExpPi' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mPBetavsPExpKa' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mPBetavsPExpPr' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHMassvsP' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mPMassvsPExpPi' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mPMassvsPExpKa' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mPMassvsPExpPr' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHTimevsResEvtimePi' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mHEventTimevsResEvtime' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mFout' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mTree' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:97:3: warning: Member variable 'TOFEventTimeChecker::mCh' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:501:16: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:587:24: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:587:35: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx:579:31: style: Parameter 'trk' can be declared as reference to const [constParameterReference]
Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:58:3: warning: Member variable 'TOFMatchChecker::mIsTPC' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:58:3: warning: Member variable 'TOFMatchChecker::mIsTPCTRD' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:58:3: warning: Member variable 'TOFMatchChecker::mIsITSTPCTRD' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:58:3: warning: Member variable 'TOFMatchChecker::mIsITSTPC' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:232:7: style: The statement 'if (!initOnceDone) initOnceDone=true' is logically equivalent to 'initOnceDone=true'. [duplicateConditionalAssign]
Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx:206:31: style: Parameter 'trk' can be declared as reference to const [constParameterReference]
Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx:169:32: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx:180:34: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx:186:32: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/src/VertexTrackMatcherSpec.cxx:107:11: style: Variable 'detParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/CheckResid.cxx:529:50: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/CheckResid.cxx:530:17: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/CheckResid.cxx:536:16: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/CheckResid.cxx:378:27: style: Local variable 'refLinIBOut0' shadows outer variable [shadowVariable]
Detectors/GlobalTrackingWorkflow/study/src/CheckResid.cxx:442:10: style: Local variable 'vid' shadows outer argument [shadowArgument]
Detectors/GlobalTrackingWorkflow/study/src/CheckResid.cxx:453:12: style: Local variable 'itr' shadows outer variable [shadowVariable]
Detectors/GlobalTrackingWorkflow/study/src/DumpTracks.cxx:94:14: style: Variable 'bcs' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/DumpTracks.cxx:130:11: style: Variable 'elParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/DumpTracks.cxx:131:11: style: Variable 'detParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/ITSOffsStudy.cxx:81:7: style: The statement 'if (!initOnceDone) initOnceDone=true' is logically equivalent to 'initOnceDone=true'. [duplicateConditionalAssign]
Detectors/GlobalTrackingWorkflow/study/src/ITSOffsStudy.cxx:78:65: style: Parameter 'pc' can be declared as reference to const [constParameterReference]
Detectors/GlobalTrackingWorkflow/study/src/SVStudy.cxx:74:3: warning: Member variable 'SVStudySpec::mNTPCOccBinLengthInv' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/study/src/SVStudy.cxx:198:11: style: Variable 'elParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/SVStudy.cxx:292:31: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned]
Detectors/GlobalTrackingWorkflow/study/src/TPCDataFilter.cxx:177:18: style: Local variable 'cl' shadows outer variable [shadowVariable]
Detectors/GlobalTrackingWorkflow/study/src/TPCDataFilter.cxx:68:53: style: Parameter 'pc' can be declared as reference to const [constParameterReference]
Detectors/GlobalTrackingWorkflow/study/src/TPCTrackStudy.cxx:144:7: style: The statement 'if (!initOnceDone) initOnceDone=true' is logically equivalent to 'initOnceDone=true'. [duplicateConditionalAssign]
Detectors/GlobalTrackingWorkflow/study/src/TrackMCStudy.cxx:1039:16: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/TrackMCStudy.cxx:1370:69: style: C-style reference casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/TrackMCStudy.cxx:229:11: style: Variable 'elParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/TrackMCStudy.cxx:724:11: style: Variable 'trackFam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/TrackMCStudy.cxx:683:20: warning: Uninitialized variable: svID [uninitvar]
Detectors/GlobalTrackingWorkflow/study/src/TrackMCStudyTypes.cxx:134:14: style: Variable 't' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:73:3: warning: Member variable 'TrackingStudySpec::mNTPCOccBinLengthInv' is not initialized in the constructor. [uninitMemberVar]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:493:17: warning: Either the condition 'tpcTr' is redundant or there is possible null pointer dereference: tpcTr. [nullPointerRedundantCheck]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:500:46: warning: Either the condition 'tpcTr' is redundant or there is possible null pointer dereference: tpcTr. [nullPointerRedundantCheck]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:731:50: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:732:17: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:226:11: style: Variable 'elParam' can be declared as reference to const [constVariableReference]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:419:11: style: Unused variable: q2ptITS [unusedVariable]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:419:20: style: Unused variable: q2ptTPC [unusedVariable]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:419:29: style: Unused variable: q2ptITSTPC [unusedVariable]
Detectors/GlobalTrackingWorkflow/study/src/TrackingStudy.cxx:419:41: style: Unused variable: q2ptITSTPCTRD [unusedVariable]
Detectors/GlobalTrackingWorkflow/tofworkflow/src/tof-reco-workflow.cxx:205:9: style: Condition 'writecluster' is always true [knownConditionTrueFalse]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/include/TPCInterpolationWorkflow/TPCUnbinnedResidualReaderSpec.h
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/include/TPCInterpolationWorkflow/TPCUnbinnedResidualReaderSpec.h:33:3: style: Class 'TPCUnbinnedResidualReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCInterpolationSpec.cxx:124:16: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCResidualReaderSpec.cxx:274:26: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCResidualReaderSpec.cxx:276:22: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCResidualReaderSpec.cxx:282:34: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCResidualReaderSpec.cxx:288:28: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCUnbinnedResidualReaderSpec.cxx:43:17: style: C-style pointer casting [cstyleCast]
Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/tpc-interpolation-workflow.cxx:105:9: style: Redundant initialization for 'useMC'. The initialized value is overwritten before it is read. [redundantInitialization]
Detectors/HMPID/base/include/HMPIDBase/Common.h:44:5: performance: Variable 'mStartTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/HMPID/base/include/HMPIDBase/Common.h:45:5: performance: Variable 'mLastLogTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/HMPID/base/include/HMPIDBase/Common.h:46:5: performance: Variable 'mElapseLogTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/HMPID/base/include/HMPIDBase/Common.h:81:33: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
Detectors/HMPID/base/include/HMPIDBase/Common.h:91:36: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
Detectors/HMPID/base/include/HMPIDBase/Param.h:287:3: style: Class 'Param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/base/src/Param.cxx:118:25: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::mFirstTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::xP' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::yP' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::photEn' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::lambda' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::refArgon' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::refFreon' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::cellArgon' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::cellFreon' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::aTransRad' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::aTransSiO2' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::aTransGap' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::aCsIQE' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::aTotConvolution' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::hvFirstTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::hvLastTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::chPrFirstTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::chPrLastTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::envPrFirstTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::envPrLastTime' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::timeTinFirst' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::timeTinLast' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::timeToutFirst' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:63:3: warning: Member variable 'HMPIDDCSProcessor::timeToutLast' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/calibration/include/HMPIDCalibration/HMPIDDCSProcessor.h:130:20: performance: Function 'getRefIndexObj()' should return member 'arNmean' by const reference. [returnByReference]
Detectors/HMPID/calibration/macros/makeHMPIDCCDBEntryForDCS.C:25:48: performance: Function parameter 'url' should be passed by const reference. [passedByValue]
Detectors/HMPID/calibration/src/HMPIDDCSProcessor.cxx:785:9: warning: Either the condition 'pQthre!=nullptr' is redundant or there is possible null pointer dereference: pQthre. [nullPointerRedundantCheck]
Detectors/HMPID/calibration/src/HMPIDDCSProcessor.cxx:820:3: warning: Either the condition 'pPhotMean!=nullptr' is redundant or there is possible null pointer dereference: pPhotMean. [nullPointerRedundantCheck]
Detectors/HMPID/calibration/testWorkflow/HMPIDDCSDataProcessorSpec.h:269:3: warning: Member variable 'HMPIDDCSDataProcessor::testTimeStamp' is not initialized. [uninitMemberVarPrivate]
Detectors/HMPID/calibration/testWorkflow/HMPIDDCSDataProcessorSpec.h:83:18: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/HMPID/calibration/testWorkflow/HMPIDDCSDataProcessorSpec.h:98:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/HMPID/calibration/testWorkflow/HMPIDDCSDataProcessorSpec.h:80:46: style: Variable 'dpid2DataDesc' can be declared as pointer to const [constVariablePointer]
Detectors/HMPID/calibration/testWorkflow/hmpid-dcs-data-workflow.cxx:28:61: style: Parameter 'workflowOptions' can be declared as reference to const [constParameterReference]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFCoder.h:38:3: style: Class 'CTFCoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFCoder.h:184:13: style: Variable 'dig' can be declared as reference to const [constVariableReference]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_bcIncTrig , Trigger , int16_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_orbitIncTrig , Trigger , int32_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_entriesDig , Trigger , uint32_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_ChID , Digit , uint8_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_Q , Digit , uint16_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_Ph , Digit , uint8_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_X , Digit , uint8_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h:69:5: style: Class '_Iter < Iter_Y , Digit , uint8_t , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/HmpidDecoder2.h:115:3: style: Class 'HmpidDecoder2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/Recon.h:88:94: performance: Function parameter 'clusters' should be passed by const reference. [passedByValue]
Detectors/HMPID/reconstruction/include/HMPIDReconstruction/Recon.h:98:67: performance: Function parameter 'clusters' should be passed by const reference. [passedByValue]
Detectors/HMPID/reconstruction/src/CTFCoder.cxx:46:12: style: Unused variable: HCIDTrk [unusedVariable]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:304:95: warning: Logical disjunction always evaluates to true: row <= 490 || row > 10. [incorrectLogicOperator]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:836:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:846:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1302:22: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1303:20: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1304:22: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1311:18: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:380:36: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1234:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1240:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:1261:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
Detectors/HMPID/reconstruction/src/HmpidDecoder2.cxx:441:95: error: Expression '((eq->mBusyTimeAverage*eq->mBusyTimeSamples)+eq->mBusyTimeValue)/(++(eq->mBusyTimeSamples))' depends on order of evaluation of side effects [unknownEvaluationOrder]
Detectors/HMPID/simulation/include/HMPIDSimulation/Detector.h:29:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/simulation/include/HMPIDSimulation/HmpidCoder2.h:89:3: style: Class 'HmpidCoder2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/simulation/src/Detector.cxx:74:16: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/simulation/src/HMPIDDigitizer.cxx:110:22: style: Variable 'l' can be declared as reference to const [constVariableReference]
Detectors/HMPID/simulation/src/HmpidCoder2.cxx:213:26: style: Unused variable: mo [unusedVariable]
Detectors/HMPID/simulation/src/HmpidCoder2.cxx:213:30: style: Unused variable: x [unusedVariable]
Detectors/HMPID/simulation/src/HmpidCoder2.cxx:213:33: style: Unused variable: y [unusedVariable]
Detectors/HMPID/workflow/include/HMPIDWorkflow/ClustersReaderSpec.h:44:3: warning: Member variable 'ClusterReaderTask::mClustersReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec.h:30:3: warning: Member variable 'DataDecoderTask::mDeco' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec.h:30:3: warning: Member variable 'DataDecoderTask::mTotalDigits' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec.h:30:3: warning: Member variable 'DataDecoderTask::mTotalFrames' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec.h:30:3: warning: Member variable 'DataDecoderTask::mFastAlgorithm' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec2.h:30:3: warning: Member variable 'DataDecoderTask2::mDeco' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec2.h:30:3: warning: Member variable 'DataDecoderTask2::mTotalDigits' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec2.h:30:3: warning: Member variable 'DataDecoderTask2::mTotalFrames' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec2.h:30:3: warning: Member variable 'DataDecoderTask2::mProduceResults' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DataDecoderSpec2.h:30:3: warning: Member variable 'DataDecoderTask2::mFastAlgorithm' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsReaderSpec.h:42:3: warning: Member variable 'DigitReader::mDigitsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToClustersSpec.h:40:3: warning: Member variable 'DigitsToClustersTask::mDigitsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToClustersSpec.h:40:3: warning: Member variable 'DigitsToClustersTask::mClustersReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToRawSpec.h:34:3: warning: Member variable 'DigitsToRawSpec::mFastAlgorithm' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToRawSpec.h:34:3: warning: Member variable 'DigitsToRawSpec::mDigitsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToRawSpec.h:34:3: warning: Member variable 'DigitsToRawSpec::mEventsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToRawSpec.h:34:3: warning: Member variable 'DigitsToRawSpec::mCod' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsToRawSpec.h:34:3: warning: Member variable 'DigitsToRawSpec::mDigTree' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsWriterSpec.h:43:3: warning: Member variable 'DigitsToRootTask::mfileOut' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DigitsWriterSpec.h:43:3: warning: Member variable 'DigitsToRootTask::mTheTree' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DumpDigitsSpec.h:36:3: warning: Member variable 'DumpDigitsTask::mOrbit' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DumpDigitsSpec.h:36:3: warning: Member variable 'DumpDigitsTask::mBc' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/DumpDigitsSpec.h:36:3: warning: Member variable 'DumpDigitsTask::mDigitsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/HMPMatchedReaderSpec.h:34:3: style: Class 'HMPMatchedReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mDeco' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mTotalDigits' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mTotalFrames' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mSigmaCut' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mWriteToFiles' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mWriteToDB' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mWriteToDCSDB' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mDcsCcdbAliveHours' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/PedestalsCalculationSpec.h:31:3: warning: Member variable 'PedestalsCalculationTask::mFastAlgorithm' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/RawToDigitsSpec.h:37:3: warning: Member variable 'RawToDigitsTask::mDecod' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/RawToDigitsSpec.h:37:3: warning: Member variable 'RawToDigitsTask::mDigitsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/RawToDigitsSpec.h:37:3: warning: Member variable 'RawToDigitsTask::mFramesReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/RawToDigitsSpec.h:37:3: warning: Member variable 'RawToDigitsTask::mTotalDigits' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/RawToDigitsSpec.h:37:3: warning: Member variable 'RawToDigitsTask::mTotalFrames' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/RawToDigitsSpec.h:37:3: warning: Member variable 'RawToDigitsTask::mFastAlgorithm' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/WriteRawFileSpec.h:32:3: warning: Member variable 'WriteRawFileTask::mDigitsReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/WriteRawFileSpec.h:32:3: warning: Member variable 'WriteRawFileTask::mFramesReceived' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/include/HMPIDWorkflow/WriteRawFileSpec.h:32:3: warning: Member variable 'WriteRawFileTask::mCod' is not initialized in the constructor. [uninitMemberVar]
Detectors/HMPID/workflow/src/ClustersReaderSpec.cxx:102:7: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/ClustersReaderSpec.cxx:103:17: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/ClustersReaderSpec.cxx:104:14: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/ClustersReaderSpec.cxx:105:17: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec.cxx:194:27: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec.cxx:224:27: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec.cxx:261:29: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx:204:27: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx:239:27: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx:272:29: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx:322:12: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/HMPID/workflow/src/DigitsReaderSpec.cxx:72:7: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DigitsReaderSpec.cxx:73:17: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DigitsReaderSpec.cxx:74:14: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DigitsReaderSpec.cxx:75:17: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DigitsToRawSpec.cxx:103:14: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/DigitsWriterSpec.cxx:132:66: performance: Function parameter 'inputSpec' should be passed by const reference. [passedByValue]
Detectors/HMPID/workflow/src/DumpDigitsSpec.cxx:133:64: performance: Function parameter 'inputSpec' should be passed by const reference. [passedByValue]
Detectors/HMPID/workflow/src/EntropyDecoderSpec.cxx:32:3: style: Class 'EntropyDecoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/workflow/src/EntropyEncoderSpec.cxx:33:3: style: Class 'EntropyEncoderSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/HMPID/workflow/src/HMPMatchedReaderSpec.cxx:49:15: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:251:78: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:288:20: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:289:20: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:339:27: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:358:74: performance: Function parameter 'inputSpec' should be passed by const reference. [passedByValue]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:195:9: style: Unused variable: xb [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:195:13: style: Unused variable: yb [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:195:17: style: Unused variable: ch [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:273:9: style: Unused variable: xb [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:273:13: style: Unused variable: yb [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:273:17: style: Unused variable: ch [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:274:46: style: Unused variable: Average [unusedVariable]
Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx:274:55: style: Unused variable: Variance [unusedVariable]
Detectors/HMPID/workflow/src/RawToDigitsSpec.cxx:128:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/HMPID/workflow/src/RawToDigitsSpec.cxx:188:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/HMPID/workflow/src/RawToDigitsSpec.cxx:333:65: performance: Function parameter 'inputSpec' should be passed by const reference. [passedByValue]
Detectors/HMPID/workflow/src/ReadRawFileSpec.cxx:108:5: error: Common realloc mistake: 'outBuffer' nulled but not freed upon failure [memleakOnRealloc]
Detectors/HMPID/workflow/src/ReadRawFileSpec.cxx:83:21: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/ReadRawFileSpec.cxx:108:17: style: C-style pointer casting [cstyleCast]
Detectors/HMPID/workflow/src/ReadRawFileSpec.cxx:135:65: performance: Function parameter 'inputSpec' should be passed by const reference. [passedByValue]
Detectors/HMPID/workflow/src/WriteRawFileSpec.cxx:152:66: performance: Function parameter 'inputSpec' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mIndexPush' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mResetCommand' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mNEvent' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mEventPerPush' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mEventRegistered' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mTotalPixelSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mErrors' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mFileDone' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mFileID' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mRunNumber' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mTrackError' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mIndexPushEx' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mFileRemain' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mFileInfo' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mNewFileInj' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/include/ITSQCDataReaderWorkflow/TestDataReader.h:64:3: warning: Member variable 'TestDataReader::mMaxPixelSize' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/src/TestDataReader.cxx:350:18: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/src/TestDataReader.cxx:360:22: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/src/TestDataReader.cxx:369:24: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/base/include/ITSBase/DescriptorInnerBarrel.h:34:3: style: Class 'DescriptorInnerBarrel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/base/include/ITSBase/GeometryTGeo.h:85:3: style: Class 'GeometryTGeo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/base/include/ITSBase/MisalignmentParameter.h:33:3: style: Class 'MisalignmentParameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/base/src/GeometryTGeo.cxx:757:28: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/calibration/include/ITSCalibration/NoiseCalibratorSpec.h:48:3: style: Class 'NoiseCalibratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/calibration/macros/MakeNoiseMapFromClusters.C:33:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/calibration/macros/MakeNoiseMapFromClusters.C:20:43: performance: Function parameter 'input' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/calibration/macros/MakeNoiseMapFromClusters.C:20:125: performance: Function parameter 'output' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/calibration/macros/MakeNoiseMapFromDigits.C:12:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/calibration/macros/MakeNoiseMapFromDigits.C:8:41: performance: Function parameter 'digifile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/calibration/src/NoiseCalibratorSpec.cxx:234:39: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/calibration/src/NoiseCalibratorSpec.cxx:240:18: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/DCS/makeITSCCDBEntryForDCS.C:34:7: style: Variable 'nStaves' can be declared as const array [constVariable]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:526:24: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:532:24: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:437:23: performance: Function parameter 'digifile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:439:23: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:440:23: performance: Function parameter 'tracfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:510:14: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
Detectors/ITSMFT/ITS/macros/EVE/DisplayEventsComp.C:518:14: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
Detectors/ITSMFT/ITS/macros/EVE/simple_geom_ITS.C:93:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/EVE/simple_geom_ITS.C:96:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/EVE/simple_geom_ITS.C:25:34: performance: Function parameter 'inputGeom' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:51:5: performance: Variable 'm_row' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:52:5: performance: Variable 'm_col' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:56:5: performance: Variable 'm_row' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:57:5: performance: Variable 'm_col' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:233:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:225:36: performance: Function parameter 'digifile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:135:16: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:149:16: style: Variable 'p' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:232:10: style: Variable 'file1' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:89:39: performance: Searching before insertion is not necessary. Instead of 'm_pixels[l]=std::vector<Pixel>()' consider using 'm_pixels.try_emplace(l, std::vector<Pixel>());'. [stlFindInsert]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:190:32: performance: Searching before insertion is not necessary. Instead of 'csFrequency[shapeId]=0' consider using 'csFrequency.try_emplace(shapeId, 0);'. [stlFindInsert]
Detectors/ITSMFT/ITS/macros/test/CheckClusterShape.C:128:9: error: inconclusive: Using iterator to local container 'v' that may be invalid. [invalidContainer]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:88:3: warning: Either the condition 'hitTree' is redundant or there is possible null pointer dereference: hitTree. [nullPointerRedundantCheck]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:89:20: warning: Either the condition 'hitTree' is redundant or there is possible null pointer dereference: hitTree. [nullPointerRedundantCheck]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:90:21: warning: Either the condition 'hitTree' is redundant or there is possible null pointer dereference: hitTree. [nullPointerRedundantCheck]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:86:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:94:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:155:21: style: Local variable 'hitArray' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:196:19: style: Local variable 'hitArray' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:50:32: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:50:74: performance: Function parameter 'hitfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckClusters.C:51:60: performance: Function parameter 'paramfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:168:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:183:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:193:22: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:496:18: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:497:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:507:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:508:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:518:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:519:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:797:29: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:801:30: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:992:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1020:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1136:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1137:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1214:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1242:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1322:29: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:1346:27: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:253:13: style: Local variable 'trackID' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:253:22: style: Local variable 'evID' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:253:28: style: Local variable 'srcID' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:254:14: style: Local variable 'fake' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:725:19: style: Local variable 'info' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:869:20: style: Variable 'part' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:167:12: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckDROF.C:192:12: style: Variable 'file1' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:62:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:70:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:228:12: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:233:7: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:238:7: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:243:7: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:38:30: performance: Function parameter 'digifile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:38:71: performance: Function parameter 'hitfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:38:143: performance: Function parameter 'paramfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckDigits.C:91:42: style: Variable 'MC2ROFRecordArrrayRef' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/CheckDuplicates.C:36:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckDuplicates.C:232:11: style: Local variable 'output' shadows outer argument [shadowArgument]
Detectors/ITSMFT/ITS/macros/test/CheckDuplicates.C:35:10: style: Variable 'file1' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckLUtime.C:55:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckLUtime.C:30:30: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckSquasher.C:71:22: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckSquasher.C:143:22: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckSquasher.C:76:55: style: Variable 'clusLabArr' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckSquasher.C:148:55: style: Variable 'clusLabArr' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckSquasher.C:156:9: style: Variable 'hHitMapSuperimposed' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckSquasher.C:282:22: style: Unused variable: sensorIDs [unusedVariable]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:84:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:99:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:109:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:162:9: style: Local variable 'loadedEventTracks' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:185:16: style: Local variable 'f' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:56:30: performance: Function parameter 'tracfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:56:72: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:56:114: performance: Function parameter 'kinefile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:56:156: performance: Function parameter 'grpfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:83:10: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckTracks.C:108:10: style: Variable 'file1' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:109:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:121:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:131:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:309:16: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:90:32: performance: Function parameter 'tracfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:92:32: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:93:32: performance: Function parameter 'kinefile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:50:29: style: Parameter 'x' can be declared as pointer to const. However it seems that 'chi2_pdf' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:50:42: style: Parameter 'par' can be declared as pointer to const. However it seems that 'chi2_pdf' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:108:10: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:130:10: style: Variable 'file1' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:259:11: style: Variable 'numChi2' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:265:11: style: Variable 'fakChi2' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:68:7: style: struct member 'ParticleInfo::mother' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/macros/test/CheckTracksCA.C:69:7: style: struct member 'ParticleInfo::first' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:181:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:193:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:205:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:97:16: style: Local variable 'l' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:72:14: style: Variable 'sV' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:97:16: style: Variable 'l' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:180:10: style: Variable 'file0' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/macros/test/CheckVertices.C:42:7: style: struct member 'ParticleInfo::mother' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/macros/test/CompareArtefacts.C:25:29: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CompareArtefacts.C:26:29: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CompareArtefacts.C:95:54: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CompareArtefacts.C:150:54: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CompareArtefacts.C:18:36: performance: Function parameter 'cpu_file' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CompareArtefacts.C:18:81: performance: Function parameter 'gpu_file' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CreateDictionaries.C:91:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CreateDictionaries.C:121:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/CreateDictionaries.C:38:37: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CreateDictionaries.C:39:37: performance: Function parameter 'hitfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/CreateDictionaries.C:101:18: style: Variable 'part' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:93:17: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:121:10: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:194:10: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:222:11: style: Local variable 'nc' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:34:65: performance: Function parameter 'tracfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:34:107: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C:34:149: performance: Function parameter 'hitfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/ITSMisaligner.C:104:20: performance: Using std::move for returning object by-value from function will affect copy elision optimization. More: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-return-move-local [returnStdMoveLocal]
Detectors/ITSMFT/ITS/macros/test/dictionary_integrity_test.C:18:71: performance: Function parameter 'output_name' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C:92:18: style: Condition 'nDigROF' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C:21:42: performance: Function parameter 'outPrefix' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C:22:42: performance: Function parameter 'inpName' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C:24:42: performance: Function parameter 'digTreeName' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C:25:42: performance: Function parameter 'digBranchName' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C:26:42: performance: Function parameter 'rofRecName' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/postprocessing/studies/include/ITSStudies/TrackMethods.h:42:37: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/include/ITSStudies/TrackMethods.h:43:38: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/include/ITSStudies/TrackMethods.h:44:36: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:39:3: warning: Member variable 'AnomalyStudy::mGeom' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:142:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:151:16: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:163:18: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:187:26: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:217:19: style: Local variable 'compClus' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AnomalyStudy.cxx:36:24: style: class member 'AnomalyStudy::nChipStavesIB' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AvgClusSize.cxx:420:70: style: Condition 'mNegTrkId==-1' is always false [knownConditionTrueFalse]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AvgClusSize.cxx:414:68: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AvgClusSize.cxx:414:86: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AvgClusSize.cxx:644:26: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AvgClusSize.cxx:529:15: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/AvgClusSize.cxx:629:9: style: Variable 'params' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:62:3: warning: Member variable 'EfficiencyStudy::b' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:62:3: warning: Member variable 'EfficiencyStudy::mGeometry' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:62:3: warning: Member variable 'EfficiencyStudy::mClustersMCLCont' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2016:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2020:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2024:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2047:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2051:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2055:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2078:44: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2082:44: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2086:40: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2109:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2113:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2117:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2140:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2144:46: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2148:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2591:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2592:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2596:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2597:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2601:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2602:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2606:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2607:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2835:26: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:1300:10: style: Local variable 'leg' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:1421:14: style: Local variable 'phiOriginal' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:1459:16: style: Local variable 'phiDuplicated' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:1924:12: style: Local variable 'legEta' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:331:9: style: Variable 'pars' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2484:66: style: Parameter 'recoData' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2480:51: warning: Uninitialized variable: totNClusters [uninitvar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2481:56: warning: Uninitialized variable: nDuplClusters [uninitvar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2472:7: error: Uninitialized variable: totNClusters [legacyUninitvar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2431:9: error: Uninitialized variable: nDuplClusters [legacyUninitvar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:836:24: style: Unused variable: clusOriginalDCA [unusedVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:836:41: style: Unused variable: clusDuplicatedDCA [unusedVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:1022:24: style: Unused variable: clusOriginalDCA [unusedVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:1349:24: style: Unused variable: clusOriginalDCA [unusedVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2179:24: style: Unused variable: clusOriginalDCA [unusedVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/Efficiency.cxx:2195:7: style: Variable 'nDuplClusters' is not assigned a value. [unassignedVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/ImpactParameter.cxx:144:9: style: Variable 'params' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/ImpactParameter.cxx:244:9: style: Variable 'params' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/ImpactParameter.cxx:521:9: style: Variable 'params' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/PIDStudy.cxx:90:3: warning: Member variable 'PIDStudy::mBBres' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/PIDStudy.cxx:312:26: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/postprocessing/studies/src/PIDStudy.cxx:276:11: style: Variable 'clSize' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::mGeometry' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::mClustersMCLCont' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::ProcessName' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::sigma' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::sigmaerr' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::meanPt' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:71:3: warning: Member variable 'TrackCheckStudy::aa' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:1219:13: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:1241:13: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:1262:13: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:1282:13: style: The if condition is the same as the previous if condition [duplicateCondition]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:820:9: style: Local variable 'trackID' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:820:18: style: Local variable 'evID' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:1150:9: style: Local variable 'g1' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:913:12: style: Local variable 'aa' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:965:16: style: Local variable 'i' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:199:21: style: class member 'TrackCheckStudy::Histo' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackCheck.cxx:56:9: style: struct member 'ParticleInfo::first' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackExtension.cxx:134:22: performance: Using std::move for returning object by-value from function will affect copy elision optimization. More: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-return-move-local [returnStdMoveLocal]
Detectors/ITSMFT/ITS/postprocessing/studies/src/TrackExtension.cxx:54:9: style: struct member 'ParticleInfo::first' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/reconstruction/src/RecoGeomHelper.cxx:139:54: style: Parameter 'a' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/ITS/reconstruction/src/RecoGeomHelper.cxx:139:63: style: Parameter 'b' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/ITS/reconstruction/src/TrivialVertexer.cxx:53:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/DescriptorInnerBarrelITS2.h:36:3: style: Class 'DescriptorInnerBarrelITS2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/Detector.h:80:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/V11Geometry.h:46:3: style: Class 'V11Geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/V1Layer.h:67:3: style: Class 'V1Layer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/V3Cage.h:45:3: style: Class 'V3Cage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/V3Layer.h:67:3: style: Class 'V3Layer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/include/ITSSimulation/V3Services.h:46:3: style: Class 'V3Services' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:377:18: style: inconclusive: Boolean expression 'startHit' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:337:16: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:805:14: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:928:25: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:981:6: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:1128:8: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:819:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:834:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:110:21: style: Unused variable: turbo [unusedVariable]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:931:10: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:984:6: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:1123:10: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/Detector.cxx:1125:10: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:303:32: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:410:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:411:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:421:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:449:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:450:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:451:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:1981:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:1982:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:1983:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2037:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2038:11: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2348:22: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2349:13: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2570:12: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2571:12: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:2572:12: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx:302:9: style: Variable 'alpha' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/ITS/simulation/src/V3Cage.cxx:975:14: style: Redundant initialization for 'crossShape'. The initialized value is overwritten before it is read. [redundantInitialization]
Detectors/ITSMFT/ITS/simulation/src/V3Layer.cxx:392:9: style: Variable 'alpha' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/ITS/simulation/src/V3Layer.cxx:538:46: style: Unused variable: volumeName [unusedVariable]
Detectors/ITSMFT/ITS/simulation/src/V3Services.cxx:1943:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/ITS/simulation/src/V3Services.cxx:1947:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/ITS/simulation/src/V3Services.cxx:1209:14: style: Local variable 'phi' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/simulation/src/digi2raw.cxx:94:3: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint]
Detectors/ITSMFT/ITS/simulation/src/digi2raw.cxx:442:10: style: Variable 'lnkAs' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mClusterExternalIndicesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mIndexTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mTrackletsLookupTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mCellsLookupTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNeighboursCellDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNeighboursCellLookupTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mRoadsLookupTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mCellsDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNeighboursCellDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNeighboursCellLookupTablesDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mCUBTmpBufferDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mFoundTrackletsDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNFoundCellsDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mLinesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNFoundLinesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNExclusiveFoundLinesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mUsedTrackletsDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mNTrackletsPerClusterDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameChunk.h:63:3: warning: Member variable 'GpuTimeFrameChunk::mClusteredLinesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTracklets' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNCells' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNNeighbours' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mIndexTableUtilsDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mMultMaskDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mPrimaryVerticesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mROFramesPVDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mClustersIndexTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mUsedClustersDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mROFramesClustersDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mClustersDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mUnsortedClustersDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mClustersIndexTablesDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mUsedClustersDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mROFramesClustersDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mTrackletsLUTDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mCellsLUTDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNeighboursLUTDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mCellsDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNeighboursIndexTablesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mCellSeedsDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mCellSeedsChi2Device' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mCellSeedsChi2DeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mRoadsDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mTrackITSExtDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNeighboursDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mTrackingFrameInfoDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTrackletsPerROFDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTrackletsPerClusterDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTrackletsPerClusterSumDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mUsedTrackletsDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNLinesPerClusterDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNLinesPerClusterSumDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTrackletsPerROFDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTrackletsPerClusterDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mNTrackletsPerClusterSumDeviceArray' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:34:3: warning: Member variable 'TimeFrameGPU::mLinesDevice' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:124:19: performance: Function 'getDeviceNeighboursLUTs()' should return member 'mNeighboursLUTDevice' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:161:19: performance: Function 'getDeviceTrackletsPerROFs()' should return member 'mNTrackletsPerROFDevice' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:166:31: performance: Function 'getNTracklets()' should return member 'mNTracklets' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:167:31: performance: Function 'getNCells()' should return member 'mNCells' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:169:31: performance: Function 'getNNeighbours()' should return member 'mNNeighbours' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:173:19: performance: Function 'getDeviceTrackletsLUTs()' should return member 'mTrackletsLUTDevice' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:174:19: performance: Function 'getDeviceCellLUTs()' should return member 'mCellsLUTDevice' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:175:24: performance: Function 'getDeviceTracklets()' should return member 'mTrackletsDevice' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:176:25: performance: Function 'getDeviceCells()' should return member 'mCellsDevice' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TracerGPU.h:27:3: style: Class 'Tracer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TrackerTraitsGPU.h:28:3: warning: Member variable 'TrackerTraitsGPU::mDeviceIndexTableUtils' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TrackerTraitsGPU.h:28:3: warning: Member variable 'TrackerTraitsGPU::mTimeFrameGPU' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackerTraitsGPU.cxx:99:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackerTraitsGPU.cxx:134:44: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackerTraitsGPU.cxx:249:41: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackerTraitsGPU.cxx:270:43: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackerTraitsGPU.cxx:306:41: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:85:40: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:108:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:111:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:112:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:113:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:137:39: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:139:39: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:140:39: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:156:41: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:158:41: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:159:41: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cxx:160:41: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/BoundedAllocator.h:59:3: style: Class 'BoundedMemoryResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/BoundedAllocator.h:61:3: style: Class 'BoundedMemoryResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/Smoother.h:50:3: warning: Member variable 'Smoother::mLayerToSmooth' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/Smoother.h:51:3: warning: Member variable 'Smoother::mBz' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/Smoother.h:52:3: warning: Member variable 'Smoother::mInitStatus' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/Smoother.h:56:3: warning: Member variable 'Smoother::mBestChi2' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h:71:3: warning: Member variable 'TimeFrame::mMinR' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h:71:3: warning: Member variable 'TimeFrame::mMaxR' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/Tracker.h:60:3: style: Class 'Tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/TrackingInterface.h:45:3: warning: Member variable 'ITSTrackingInterface::mMeanVertex' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/Vertexer.h:46:3: style: Class 'Vertexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/VertexerTraits.h:78:8: performance: Function 'getVertexingParameters()' should return member 'mVrtParams' by const reference. [returnByReference]
Detectors/ITSMFT/ITS/tracking/include/ITStracking/VertexerTraits.h:79:65: style: Parameter 'vertParams' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx:437:13: style: Variable 'trk' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx:445:17: style: Variable 'lut' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx:454:15: style: Variable 'lut' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx:538:16: style: Variable 'value' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/Tracker.cxx:184:11: style: Variable 'currentRoad' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/Tracker.cxx:229:22: style: Variable 'label' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/Tracker.cxx:251:20: style: Variable 'label' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx:269:20: style: Variable 'trk' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx:348:16: style: Local variable 'good' shadows outer variable [shadowVariable]
Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx:161:30: style: Variable 'lab2' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/tracking/src/TrackingInterface.cxx:360:26: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/src/TrackingInterface.cxx:372:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/src/TrackingInterface.cxx:377:34: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/tracking/src/VertexerTraits.cxx:437:30: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
Detectors/ITSMFT/ITS/tracking/test/testBoundedMemoryResource.cxx:53:3: style: Class 'NoDeallocateResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdCalibratorSpec.h:116:3: style: Class 'ITSThresholdCalibrator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/TrackReaderSpec.h:37:3: style: Class 'TrackReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/workflow/src/DCSGeneratorSpec.cxx:68:22: warning: Member variable 'ITSDCSDataGenerator::mMaxCyclesNoFullMap' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/ITS/workflow/src/DCSGeneratorSpec.cxx:47:3: style: Class 'ITSDCSDataGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/ITS/workflow/src/DCSGeneratorSpec.cxx:31:82: performance: Function parameter 'aliases' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/ITS/workflow/src/DCSGeneratorSpec.cxx:75:7: style: Variable 'nStaves' can be declared as const array [constVariable]
Detectors/ITSMFT/ITS/workflow/src/DCSGeneratorSpec.cxx:64:40: style: class member 'ITSDCSDataGenerator::mDataPointHints' is never used. [unusedStructMember]
Detectors/ITSMFT/ITS/workflow/src/DCSParserSpec.cxx:556:7: style: Variable 'stavesPerLayer' can be declared as const array [constVariable]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:286:21: style: Condition 'chipID>=432' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:302:19: style: Condition 'ruID>=48' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:327:21: style: Condition 'chipID>=432' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:1620:18: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:1670:23: style: Variable 'v' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:29:20: style: Parameter 'xx' can be declared as pointer to const. However it seems that 'erf' is a callback function, if 'xx' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:29:32: style: Parameter 'par' can be declared as pointer to const. However it seems that 'erf' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:35:25: style: Parameter 'xx' can be declared as pointer to const. However it seems that 'erf_ithr' is a callback function, if 'xx' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx:35:37: style: Parameter 'par' can be declared as pointer to const. However it seems that 'erf_ithr' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
Detectors/ITSMFT/ITS/workflow/src/TrackReaderSpec.cxx:68:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/ITS/workflow/src/VertexReaderSpec.cxx:58:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/alignment/include/MFTAlignment/AlignPointHelper.h:153:20: performance: Function 'globalDerivativeX()' should return member 'mGlobalDerivativeX' by const reference. [returnByReference]
Detectors/ITSMFT/MFT/alignment/include/MFTAlignment/AlignPointHelper.h:154:20: performance: Function 'globalDerivativeY()' should return member 'mGlobalDerivativeY' by const reference. [returnByReference]
Detectors/ITSMFT/MFT/alignment/include/MFTAlignment/AlignPointHelper.h:155:20: performance: Function 'globalDerivativeZ()' should return member 'mGlobalDerivativeZ' by const reference. [returnByReference]
Detectors/ITSMFT/MFT/alignment/include/MFTAlignment/AlignPointHelper.h:156:19: performance: Function 'localDerivativeX()' should return member 'mLocalDerivativeX' by const reference. [returnByReference]
Detectors/ITSMFT/MFT/alignment/include/MFTAlignment/AlignPointHelper.h:157:19: performance: Function 'localDerivativeY()' should return member 'mLocalDerivativeY' by const reference. [returnByReference]
Detectors/ITSMFT/MFT/alignment/include/MFTAlignment/AlignPointHelper.h:158:19: performance: Function 'localDerivativeZ()' should return member 'mLocalDerivativeZ' by const reference. [returnByReference]
Detectors/ITSMFT/MFT/assessment/include/MFTAssessment/MFTAssessment.h:63:3: warning: Member variable 'MFTAssessment::mUnusedChips' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/assessment/include/MFTAssessment/MFTAssessment.h:63:3: warning: Member variable 'MFTAssessment::mLastTrackType' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/assessment/include/MFTAssessment/MFTAssessment.h:63:3: style: Class 'MFTAssessment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:788:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:792:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:810:19: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:812:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:858:50: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:860:52: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:862:53: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:864:40: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:866:38: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:868:40: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:870:37: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:872:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:874:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:876:37: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:878:40: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:882:36: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:884:44: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:887:57: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:888:56: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:889:65: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:893:64: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:898:51: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:900:51: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:902:50: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:904:54: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:907:39: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:909:40: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:911:38: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:913:47: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:915:45: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:917:37: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:919:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:921:44: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:923:47: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:925:48: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:928:54: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:930:53: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:932:53: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:935:57: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:939:57: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:942:52: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:943:57: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:950:49: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:952:49: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:955:52: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:960:33: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:970:52: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:114:16: style: Local variable 'h' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:501:13: style: Local variable 'src' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:489:11: style: Variable 'clsdisk' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx:854:14: style: Unused variable: objar [unusedVariable]
Detectors/ITSMFT/MFT/base/include/MFTBase/Barrel.h:33:46: style: Parameter 'tFSThickness' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/base/include/MFTBase/ChipSegmentation.h:32:3: style: Class 'ChipSegmentation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/Flex.h:32:3: style: Class 'Flex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/GeometryTGeo.h:64:3: style: Class 'GeometryTGeo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/HalfDetector.h:41:3: style: Class 'HalfDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/HalfDisk.h:63:3: style: Class 'HalfDisk' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/HalfDiskSegmentation.h:37:3: style: Class 'HalfDiskSegmentation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/HalfDiskSegmentation.h:61:57: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/include/MFTBase/HeatExchanger.h:49:33: style: Parameter 'Rwater' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/base/include/MFTBase/HeatExchanger.h:52:35: style: Parameter 'DRPipe' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/base/include/MFTBase/HeatExchanger.h:55:36: style: Parameter 'HeatExchangerThickness' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/base/include/MFTBase/HeatExchanger.h:58:37: style: Parameter 'CarbonThickness' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/base/include/MFTBase/Ladder.h:48:3: style: Class 'Ladder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/LadderSegmentation.h:36:3: style: Class 'LadderSegmentation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/include/MFTBase/Segmentation.h:44:3: style: Class 'Segmentation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/base/src/GeometryTGeo.cxx:272:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/GeometryTGeo.cxx:300:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/GeometryTGeo.cxx:359:20: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/HalfCone.cxx:1448:50: style: Same expression on both sides of '/'. [duplicateExpression]
Detectors/ITSMFT/MFT/base/src/HalfCone.cxx:1493:57: style: Same expression on both sides of '/'. [duplicateExpression]
Detectors/ITSMFT/MFT/base/src/HalfCone.cxx:2853:3: style: Variable 'YPC4' is assigned an expression that holds the same value. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HalfDisk.cxx:152:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/HalfDiskSegmentation.cxx:174:34: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/HalfSegmentation.cxx:84:10: error: Memory pointed to by 'geomFile' is freed twice. [doubleFree]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:5883:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:5911:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:6035:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:6064:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:1403:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:1462:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:1525:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:1589:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:2178:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:2240:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:2303:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:2367:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:3070:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:3164:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:3262:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:3361:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4055:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4114:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4177:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4241:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4711:20: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4921:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4980:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:5043:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:5107:18: style: Variable 'transformation' is reassigned a value before the old one has been used. [redundantAssignment]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:1833:17: style: Unused variable: partRohacellNotch [unusedVariable]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:2688:17: style: Unused variable: partRohacellNotch [unusedVariable]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:3687:17: style: Unused variable: partRohacellNotch [unusedVariable]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:4565:17: style: Unused variable: partRohacellNotch [unusedVariable]
Detectors/ITSMFT/MFT/base/src/HeatExchanger.cxx:5431:17: style: Unused variable: partRohacellNotch [unusedVariable]
Detectors/ITSMFT/MFT/base/src/Ladder.cxx:160:23: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/LadderSegmentation.cxx:151:28: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/Segmentation.cxx:70:48: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/base/src/Support.cxx:61:20: style: Unused variable: localSubtraction [unusedVariable]
Detectors/ITSMFT/MFT/base/src/Support.cxx:62:13: style: Unused variable: localBox [unusedVariable]
Detectors/ITSMFT/MFT/base/src/Support.cxx:64:14: style: Unused variable: localUnion [unusedVariable]
Detectors/ITSMFT/MFT/calibration/include/MFTCalibration/NoiseCalibrator.h:41:3: style: Class 'NoiseCalibrator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/calibration/include/MFTCalibration/NoiseCalibratorSpec.h:44:3: style: Class 'NoiseCalibratorSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:487:39: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:171:8: style: Unused variable: startTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:171:17: style: Unused variable: endTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:242:8: style: Unused variable: startTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:242:17: style: Unused variable: endTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:298:8: style: Unused variable: startTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:298:17: style: Unused variable: endTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:364:8: style: Unused variable: startTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:364:17: style: Unused variable: endTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:422:8: style: Unused variable: startTF [unusedVariable]
Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx:422:17: style: Unused variable: endTF [unusedVariable]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigInfo.h:23:1: style: The class 'DCSConfigInfo' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigInfo.h:46:31: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigReader.h:36:3: warning: Member variable 'DCSConfigReader::mDCSUtils' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h:47:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h:47:48: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h:52:44: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h:57:56: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h:67:53: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h:93:33: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:80:3: warning: Member variable 'MFTDCSProcessor::mStartTF' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:80:3: warning: Member variable 'MFTDCSProcessor::mThresholdAnalogCurrent' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:80:3: warning: Member variable 'MFTDCSProcessor::mThresholdBackBiasCurrent' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:80:3: warning: Member variable 'MFTDCSProcessor::mThresholdDigitalCurrent' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:80:3: warning: Member variable 'MFTDCSProcessor::mThresholdBackBiasVoltage' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:80:3: warning: Member variable 'MFTDCSProcessor::mThresholdRULV' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/MFT/condition/include/MFTCondition/MFTDCSProcessor.h:54:5: performance: Variable 'firstValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/MFT/condition/src/DCSConfigReader.cxx:99:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr]
Detectors/ITSMFT/MFT/condition/src/MFTDCSProcessor.cxx:204:18: style: Local variable 'deltatime' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:185:3: warning: Member variable 'MFTDCSDataProcessor::mDPsUpdateInterval' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:186:3: warning: Member variable 'MFTDCSDataProcessor::mStart' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:187:3: warning: Member variable 'MFTDCSDataProcessor::mEnd' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:189:3: warning: Member variable 'MFTDCSDataProcessor::mThreBBCurrent' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:190:3: warning: Member variable 'MFTDCSDataProcessor::mThreAnalogCurrent' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:191:3: warning: Member variable 'MFTDCSDataProcessor::mThreDigitCurrent' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:192:3: warning: Member variable 'MFTDCSDataProcessor::mThreBBValtage' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:193:3: warning: Member variable 'MFTDCSDataProcessor::mThreRULV' is not initialized. [uninitMemberVarPrivate]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:92:18: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:131:16: style: Variable 'i' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h:91:46: style: Variable 'dpid2DataDesc' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:458:61: error: Array 'ZoneLadderIDmin[4][10]' accessed at index ZoneLadderIDmin[4][*], which is out of bounds. [arrayIndexOutOfBounds]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:458:91: error: Array 'ZoneLadderIDmax[4][10]' accessed at index ZoneLadderIDmax[4][*], which is out of bounds. [arrayIndexOutOfBounds]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:203:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:214:13: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:233:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:234:10: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:255:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:269:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:270:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:271:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:273:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:294:13: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:303:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:310:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:315:11: warning: If resource allocation fails, then there is a possible null pointer dereference: srcFile [nullPointerOutOfResources]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:105:16: style: Local variable 'layer' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:106:18: style: Local variable 'zone' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:142:7: style: Local variable 'half' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:142:13: style: Local variable 'disk' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:142:19: style: Local variable 'layer' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:142:26: style: Local variable 'zone' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:142:40: style: Local variable 'ladder' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:142:48: style: Local variable 'ladderID' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:146:11: style: Local variable 'connector' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:204:9: style: Local variable 'ladderP' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:204:23: style: Local variable 'layerP' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:204:36: style: Local variable 'halfP' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:293:11: style: Local variable 'iconnector' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:348:9: style: Local variable 'zone' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:94:42: performance: Function parameter 'inputGeom' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:146:31: style: Unused variable: cableSW [unusedVariable]
Detectors/ITSMFT/MFT/macros/mapping/extractMFTMapping.C:150:29: style: Unused variable: ruInfo [unusedVariable]
Detectors/ITSMFT/MFT/macros/test/CreateDictionaries.C:91:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/macros/test/CreateDictionaries.C:121:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/macros/test/CreateDictionaries.C:38:37: performance: Function parameter 'clusfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/macros/test/CreateDictionaries.C:39:37: performance: Function parameter 'hitfile' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/MFT/macros/test/CreateDictionaries.C:101:18: style: Variable 'part' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/MFT/simulation/include/MFTSimulation/Detector.h:55:3: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/simulation/src/Detector.cxx:159:18: style: inconclusive: Boolean expression 'startHit' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
Detectors/ITSMFT/MFT/simulation/src/Detector.cxx:185:30: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/simulation/src/Detector.cxx:694:8: style: Redundant initialization for 'path'. The initialized value is overwritten before it is read. [redundantInitialization]
Detectors/ITSMFT/MFT/simulation/src/GeometryMisAligner.cxx:498:10: style: Redundant initialization for 'path'. The initialized value is overwritten before it is read. [redundantInitialization]
Detectors/ITSMFT/MFT/simulation/src/digi2raw.cxx:94:3: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Cell.h:56:32: style: Parameter 'coord' can be declared as pointer to const [constParameterPointer]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Road.h:30:12: performance: Variable 'mRoadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/TrackCA.h:35:3: style: Class 'TrackLTF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/TrackCA.h:72:3: style: Class 'TrackLTFL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h:161:7: performance: Variable 'layer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h:162:7: performance: Variable 'idInLayer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h:49:3: style: Class 'Tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h:104:24: style: Parameter 'c1' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h:104:37: style: Parameter 'c2' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/tracking/src/TrackFitter.cxx:489:58: style: Parameter 'xVal' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/tracking/src/TrackFitter.cxx:489:85: style: Parameter 'yVal' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/tracking/src/TrackFitter.cxx:489:112: style: Parameter 'yErr' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/MFT/tracking/src/TrackFitter.cxx:167:12: style: Unused variable: chi2invqptquad [unusedVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:336:30: style: Local variable 'bin' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:395:18: style: Local variable 'clsInLayer' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:532:16: style: Local variable 'clsInLayer' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:614:32: style: Local variable 'bin' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:665:20: style: Local variable 'clsInLayer' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:782:18: style: Local variable 'clsInLayer' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx:1015:21: style: Local variable 'cellC' shadows outer variable [shadowVariable]
Detectors/ITSMFT/MFT/workflow/include/MFTWorkflow/TrackReaderSpec.h:37:3: style: Class 'TrackReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/workflow/include/MFTWorkflow/TracksToRecordsSpec.h:34:3: style: Class 'TracksToRecordsSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/MFT/workflow/src/MFTAssessmentSpec.cxx:129:42: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/workflow/src/MFTAssessmentSpec.cxx:134:34: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/workflow/src/RecoWorkflow.cxx:49:11: style: Variable 'trackingParam' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/MFT/workflow/src/TrackReaderSpec.cxx:66:15: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx:411:13: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx:416:34: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx:446:9: style: Variable 'trackingParam' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx:264:13: warning: In expression like '*A++' the result of '*' is unused. Did you intend to write '(*A)++;'? [clarifyStatement]
Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx:322:13: warning: In expression like '*A++' the result of '*' is unused. Did you intend to write '(*A)++;'? [clarifyStatement]
Detectors/ITSMFT/MFT/workflow/src/TracksToRecordsSpec.cxx:127:38: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/common/base/include/ITSMFTBase/DPLAlpideParam.h:49:105: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
Detectors/ITSMFT/common/base/include/ITSMFTBase/DPLAlpideParam.h:83:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h:62:5: style: Struct 'PixLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h:829:27: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h:320:15: style: Statements following 'return' will never be executed. [unreachableCode]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h:507:40: performance: Function parameter 'message' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h:624:39: style: Parameter 'reconstructedData' can be declared as reference to const [constParameterReference]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/CTFCoder.h:260:11: style: Local variable 'rowSpan' shadows outer variable [shadowVariable]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/CTFCoder.h:260:40: style: Local variable 'colSpan' shadows outer variable [shadowVariable]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/CTFCoder.h:260:72: style: Local variable 'nMasked' shadows outer variable [shadowVariable]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/Clusterer.h:85:5: style: Struct 'BBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/Clusterer.h:186:5: style: Struct 'ClustererThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/ClustererParam.h:59:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h:154:3: style: Struct 'ChipStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h:177:12: style: Condition 'c>=0xf2' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h:177:25: style: Condition 'c<=0xfe' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DigitPixelReader.h:39:3: warning: Member variable 'DigitPixelReader::mMaxBCSeparationToSquash' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DigitPixelReader.h:92:36: performance: Function parameter 'rawInput' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h:156:21: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h:167:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h:172:69: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h:172:111: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTWord.h:183:3: style: Struct 'GBTDataHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTWord.h:319:3: style: Struct 'GBTCableDiagnostic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTWord.h:331:3: style: Struct 'GBTCableStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTWord.h:342:3: style: Struct 'GBTCalibration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTWord.h:159:87: style: Return value 'isCableDiagnosticIB()' is always false [knownConditionTrueFalse]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTWord.h:159:65: style: Same expression on both sides of '||'. [duplicateExpression]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/LookUp.h:37:3: style: Class 'LookUp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/PayLoadCont.h:39:3: style: Class 'PayLoadCont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/PixelData.h:36:3: style: Class 'PixelData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/PixelData.h:37:3: style: Class 'PixelData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/PixelData.h:116:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelDecoder.h:122:8: performance: Function 'getRawDumpDirectory()' should return member 'mRawDumpDirectory' by const reference. [returnByReference]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h:406:16: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h:824:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h:893:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h:1161:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h:1324:36: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h:552:20: style: Variable 'rdhPrev' can be declared as pointer to const [constVariablePointer]
Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/TopologyFastSimulation.h:35:3: style: Class 'TopologyFastSimulation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/reconstruction/src/BuildTopologyDictionary.cxx:257:51: style: Condition 'a.mIsGroup' is always true [knownConditionTrueFalse]
Detectors/ITSMFT/common/reconstruction/src/BuildTopologyDictionary.cxx:48:10: style: Variable 'rs' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/common/reconstruction/src/BuildTopologyDictionary.cxx:49:10: style: Variable 'cs' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/common/reconstruction/src/BuildTopologyDictionary.cxx:90:14: style: Variable 'q' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/common/reconstruction/src/BuildTopologyDictionary.cxx:139:14: style: Variable 'q' can be declared as reference to const [constVariableReference]
Detectors/ITSMFT/common/reconstruction/src/ChipMappingITS.cxx:129:40: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned]
Detectors/ITSMFT/common/reconstruction/src/Clusterer.cxx:77:34: style: Condition 'nThreads>1' is always false [knownConditionTrueFalse]
Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx:387:28: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx:389:24: style: C-style pointer casting [cstyleCast]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSignalTrapezoid.h:28:3: style: Class 'AlpideSignalTrapezoid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h:64:44: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h:40:3: warning: Member variable 'AlpideRespSimMat::data' is not initialized in the constructor. [uninitMemberVar]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h:138:38: performance: Function parameter 'pth' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h:139:41: performance: Function parameter 'nm' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h:140:41: performance: Function parameter 'nm' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h:141:43: performance: Function parameter 'nm' should be passed by const reference. [passedByValue]
Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/ChipDigitsContainer.h:40:3: style: Class 'ChipDigitsContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Detectors/ITSMFT/common/simu
To access the full raw file, add .md in the URL.