alignment/dataobjects/src/PedeSteering.cc:29 Local variable 'command' shadows outer function [shadowFunction]
alignment/dataobjects/src/PedeSteering.cc:35 Function parameter 'line' should be passed by const reference. [passedByValue]
alignment/dataobjects/src/PedeSteering.cc:51 Function parameter 'labels' should be passed by const reference. [passedByValue]
alignment/dataobjects/src/PedeSteering.cc:51 Function parameter 'values' should be passed by const reference. [passedByValue]
alignment/dataobjects/src/PedeSteering.cc:51 Function parameter 'presigmas' should be passed by const reference. [passedByValue]
alignment/dataobjects/src/PedeSteering.cc:74 Range variable 'file' should be declared as const reference. [iterateByValue]
alignment/dataobjects/src/PedeSteering.cc:24 Variable 'cfile' can be declared as reference to const [constVariableReference]
alignment/dataobjects/src/PedeSteering.cc:29 Variable 'command' can be declared as reference to const [constVariableReference]
alignment/examples/KLMAlignment/CompareAlignment.C:23 C-style pointer casting [cstyleCast]
alignment/examples/KLMAlignment/CompareAlignment.C:24 C-style pointer casting [cstyleCast]
alignment/dataobjects/include/MilleData.h:23 Class 'MilleData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
alignment/examples/KLMAlignment/CompareAlignment.C:27 C-style pointer casting [cstyleCast]
alignment/examples/KLMAlignment/CompareAlignment.C:28 C-style pointer casting [cstyleCast]
alignment/dataobjects/include/MilleData.h:26 The destructor '~MilleData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/examples/KLMAlignment/CompareAlignment.C:29 C-style pointer casting [cstyleCast]
alignment/dataobjects/src/MilleData.cc:21 Variable 'file' can be declared as reference to const [constVariableReference]
alignment/dataobjects/src/MilleData.cc:23 Variable 'myfile' can be declared as reference to const [constVariableReference]
alignment/calibration/include/MillepedeTreeConversionAlgorithm.h:32 The destructor '~MillepedeTreeConversionAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/examples/KLMAlignment/ViewAlignment.C:94 C-style pointer casting [cstyleCast]
alignment/examples/KLMAlignment/ViewAlignment.C:146 C-style pointer casting [cstyleCast]
alignment/dbobjects/include/VXDAlignment.h:49 Either there is a missing 'override', or the member function 'Belle2::VXDAlignment::listGlobalParams' can be static. [functionStatic]
alignment/dbobjects/include/VXDAlignment.h:51 Either there is a missing 'override', or the member function 'Belle2::VXDAlignment::readFromResult' can be static. [functionStatic]
alignment/dbobjects/include/VXDAlignment.h:39 The destructor '~VXDAlignment' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/modules/CosmicsAlignmentValidation/src/CosmicsAlignmentValidation.cc:198 The member function 'Belle2::CosmicsAlignmentValidationModule::findRelatedTrackFitResult' can be static. [functionStatic]
alignment/modules/CosmicsAlignmentValidation/include/CosmicsAlignmentValidation.h:36 The destructor '~CosmicsAlignmentValidationModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/modules/CosmicsAlignmentValidation/include/CosmicsAlignmentValidation.h:49 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
alignment/modules/CosmicsAlignmentValidation/include/CosmicsAlignmentValidation.h:61 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
alignment/modules/CosmicsAlignmentValidation/src/CosmicsAlignmentValidation.cc:118 Variable 'tr1' can be declared as pointer to const [constVariablePointer]
alignment/modules/CosmicsAlignmentValidation/src/CosmicsAlignmentValidation.cc:119 Variable 'tr2' can be declared as pointer to const [constVariablePointer]
alignment/include/GlobalLabel.h:286 The member function 'Belle2::GlobalLabel::makeEIDPID' can be static. [functionStatic]
alignment/include/GlobalLabel.h:289 The member function 'Belle2::GlobalLabel::makeTEIDPID' can be static. [functionStatic]
alignment/reconstruction/include/AlignableBKLMRecoHit.h:47 The destructor '~AlignableBKLMRecoHit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/reconstruction/src/AlignableBKLMRecoHit.cc:33 Variable 'm_GeoPar' can be declared as pointer to const [constVariablePointer]
alignment/include/GlobalParam.h:34 Either there is a missing 'override', or the member function 'Belle2::alignment::EmptyGlobalParamSet::getGlobalParam' can be static. [functionStatic]
alignment/include/GlobalParam.h:36 Either there is a missing 'override', or the member function 'Belle2::alignment::EmptyGlobalParamSet::setGlobalParam' can be static. [functionStatic]
alignment/include/GlobalParam.h:38 Either there is a missing 'override', or the member function 'Belle2::alignment::EmptyGlobalParamSet::listGlobalParams' can be static. [functionStatic]
alignment/dbobjects/include/CDCCalibration.h:95 Either there is a missing 'override', or the member function 'Belle2::CDCCalibration::listGlobalParams' can be static. [functionStatic]
alignment/dbobjects/include/CDCCalibration.h:97 Either there is a missing 'override', or the member function 'Belle2::CDCCalibration::readFromResult' can be static. [functionStatic]
alignment/calibration/include/MillepedeAlgorithm.h:28 The destructor '~MillepedeAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/dbobjects/include/CDCCalibration.h:85 The destructor '~CDCCalibration' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/include/Hierarchy.h:148 The destructor '~RigidBodyHierarchy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/include/GlobalParam.h:195 The destructor '~GlobalParamSet < BeamSpot >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/include/GlobalParam.h:195 The destructor '~GlobalParamSet < EmptyGlobalParamSet >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/include/PedeApplication.h:38 Function 'getExitMessage()' should return member 'exitMessage' by const reference. [returnByReference]
alignment/calibration/src/MillepedeAlgorithm.cc:93 Local variable 'result' shadows outer function [shadowFunction]
alignment/include/Hierarchy.h:114 Function parameter 'bField' should be passed by const reference. [passedByValue]
alignment/reconstruction/src/AlignableCDCRecoHit.cc:17 Include file: "Math/ChebyshevPol.h" not found. [missingInclude]
alignment/modules/AlignmentDQM/include/AlignDQMModule.h:28 The destructor '~AlignDQMModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/modules/UpdateParticleTrackCand/include/UpdateParticleTrackCandModule.h:30 The function 'initialize' overrides a function in a base class but is identical to the overridden function [uselessOverride]
alignment/modules/UpdateParticleTrackCand/src/UpdateParticleTrackCandModule.cc:49 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/CopyRecoTracksWithOverlap/src/CopyRecoTracksWithOverlapModule.cc:76 Variable 'recoTrack' can be declared as reference to const [constVariableReference]
alignment/modules/CopyRecoTracksWithOverlap/src/CopyRecoTracksWithOverlapModule.cc:87 Variable 'hit' can be declared as pointer to const [constVariablePointer]
alignment/modules/CopyRecoTracksWithOverlap/src/CopyRecoTracksWithOverlapModule.cc:91 Variable 'hit' can be declared as pointer to const [constVariablePointer]
alignment/reconstruction/include/AlignableEKLMRecoHit.h:44 The destructor '~AlignableEKLMRecoHit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/src/GlobalDerivatives.cc:46 Function parameter 'dResiduals_dParam' should be passed by const reference. [passedByValue]
alignment/include/GblMultipleScatteringController.h:29 The destructor '~GblMultipleScatteringController' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/src/Hierarchy.cc:144 The member function 'Belle2::alignment::LorentShiftHierarchy::getLorentzShiftDerivatives' can be static. [functionStatic]
alignment/src/Hierarchy.cc:199 The member function 'Belle2::alignment::RigidBodyHierarchy::getRigidBodyDerivatives' can be static. [functionStatic]
alignment/src/Hierarchy.cc:261 The member function 'Belle2::alignment::RigidBodyHierarchy::convertTGeoToRigidBodyTransformation' can be static. [functionStatic]
alignment/src/Hierarchy.cc:144 Function parameter 'bField' should be passed by const reference. [passedByValue]
alignment/src/Hierarchy.cc:22 Variable 'parent_children' can be declared as reference to const [constVariableReference]
alignment/src/PedeApplication.cc:21 The member function 'Belle2::alignment::PedeApplication::revision' can be static. [functionStatic]
alignment/reconstruction/include/AlignablePXDRecoHit.h:34 The destructor '~AlignablePXDRecoHit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/src/GlobalTimeLine.cc:126 Function parameter 'events' should be passed by const reference. [passedByValue]
alignment/src/GlobalTimeLine.cc:136 Range variable 'event' should be declared as const reference. [iterateByValue]
alignment/src/GlobalTimeLine.cc:380 Variable 'param' can be declared as reference to const [constVariableReference]
alignment/src/GlobalTimeLine.cc:383 Variable 'event' can be declared as reference to const [constVariableReference]
alignment/src/PedeResult.cc:174 Range variable 'pdata' should be declared as const reference. [iterateByValue]
alignment/src/PedeResult.cc:166 Variable 'element' can be declared as reference to const [constVariableReference]
alignment/reconstruction/include/AlignableSVDRecoHit2D.h:34 The destructor '~AlignableSVDRecoHit2D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/reconstruction/include/AlignableSVDRecoHit.h:34 The destructor '~AlignableSVDRecoHit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/reconstruction/include/AlignableCDCRecoHit.h:31 The destructor '~AlignableCDCRecoHit' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
alignment/reconstruction/src/AlignableCDCRecoHit.cc:37 Variable 'cdcgeo' can be declared as reference to const [constVariableReference]
alignment/reconstruction/src/AlignableCDCRecoHit.cc:259 Variable 'cdcgeo' can be declared as reference to const [constVariableReference]
alignment/src/Manager.cc:128 Variable 'uid' can be declared as reference to const [constVariableReference]
alignment/src/Manager.cc:134 Variable 'uid' can be declared as reference to const [constVariableReference]
alignment/tests/timeline.cc:49 The member function '::MockDBObj::listGlobalParams' can be static. [functionStatic]
alignment/tests/timeline.cc:36 Class 'MockDBObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
alignment/tests/timeline.cc:457 C-style pointer casting [cstyleCast]
alignment/tests/timeline.cc:480 C-style pointer casting [cstyleCast]
alignment/tests/timeline.cc:494 C-style pointer casting [cstyleCast]
alignment/modules/MergerCosmicTracks/src/MergerCosmicTracksModule.cc:64 Variable 'upperTrack' can be declared as pointer to const [constVariablePointer]
alignment/modules/MergerCosmicTracks/src/MergerCosmicTracksModule.cc:65 Variable 'lowerTrack' can be declared as pointer to const [constVariablePointer]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:1453 The member function 'Belle2::MillepedeCollectorModule::getGlobalToLocalTransform' can be static. [functionStatic]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:1525 The member function 'Belle2::MillepedeCollectorModule::getLocalToGlobalTransform' can be static. [functionStatic]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:1587 The member function 'Belle2::MillepedeCollectorModule::getPrimaryVertexAndCov' can be static. [functionStatic]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:174 'continue' is redundant since it is the last statement in a loop. [redundantContinue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:173 Range variable 'arrayName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:188 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:193 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:198 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:309 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:335 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:371 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:542 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:605 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:661 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:730 Range variable 'listName' should be declared as const reference. [iterateByValue]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:1307 Parameter 'mother' can be declared as reference to const [constParameterReference]
alignment/modules/MillepedeCollector/src/MillepedeCollectorModule.cc:1077 Variable 'kalmanFitterInfo' can be declared as pointer to const [constVariablePointer]