ecl/dataobjects/include/ECLShower.h:443 Function 'getListOfCrystalEnergyRankAndQuality()' should return member 'm_listOfCrystalEnergyRankAndQuality' by const reference. [returnByReference]
ecl/dataobjects/include/ECLShower.h:248 Function parameter 'listOfCrystalEnergyRankAndQuality' should be passed by const reference. [passedByValue]
ecl/dataobjects/include/ECLDsp.h:182 Function 'getDspA()' should return member 'm_DspAVector' by const reference. [returnByReference]
ecl/mapper/include/ECLChannelMapper.h:86 The member function 'Belle2::ECL::ECLChannelMapper::getNShapersInCrate' can be static. [functionStatic]
ecl/mapper/include/ECLChannelMapper.h:89 Condition 'ECL_BARREL_CRATES<iCrate' is always true [knownConditionTrueFalse]
ecl/calibration/src/eclAutocovarianceCalibrationC3Algorithm.cc:20 Include file: "TMatrixDSym.h" not found. [missingInclude]
ecl/calibration/src/eclAutocovarianceCalibrationC3Algorithm.cc:21 Include file: "TDecompChol.h" not found. [missingInclude]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:73 C-style pointer casting [cstyleCast]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:80 C-style pointer casting [cstyleCast]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:84 C-style pointer casting [cstyleCast]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:85 C-style pointer casting [cstyleCast]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:237 C-style pointer casting [cstyleCast]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:193 The scope of the variable 'bin' can be reduced. [variableScope]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:52 Parameter 'x' can be declared as pointer to const. However it seems that 'fitTemplates' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:52 Parameter 'par' can be declared as pointer to const. However it seems that 'fitTemplates' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/include/eclAutocovarianceCalibrationC1Algorithm.h:25 The destructor '~eclAutocovarianceCalibrationC1Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclAutocovarianceCalibrationC1Algorithm.h:31 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclAutocovarianceCalibrationC1Algorithm.cc:49 C-style pointer casting [cstyleCast]
ecl/calibration/include/eclAutocovarianceCalibrationC3Algorithm.h:25 The destructor '~eclAutocovarianceCalibrationC3Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclAutocovarianceCalibrationC3Algorithm.h:39 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclAutocovarianceCalibrationC4Algorithm.cc:24 Member variable 'eclAutocovarianceCalibrationC4Algorithm::m_lowestEnergyFraction' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclAutocovarianceCalibrationC4Algorithm.h:25 The destructor '~eclAutocovarianceCalibrationC4Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclAutocovarianceCalibrationC4Algorithm.h:31 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclAutocovarianceCalibrationC4Algorithm.cc:50 C-style pointer casting [cstyleCast]
ecl/calibration/include/eclEdgeAlgorithm.h:25 The destructor '~eclEdgeAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclMergingCrystalEAlgorithm.h:30 The destructor '~eclMergingCrystalEAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclGammaGammaEAlgorithm.h:28 The destructor '~eclGammaGammaEAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclGammaGammaEAlgorithm.h:34 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:106 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:108 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:110 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:112 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:560 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:561 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:562 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:563 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:564 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:565 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:566 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:567 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:568 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:569 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:570 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:571 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:572 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:573 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:30 Parameter 'x' can be declared as pointer to const. However it seems that 'eclGammaGammaNovoConst' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:30 Parameter 'par' can be declared as pointer to const. However it seems that 'eclGammaGammaNovoConst' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:275 Variable 'lowoldold' is assigned a value that is never used. [unreadVariable]
ecl/calibration/src/eclMergingCrystalTimingAlgorithm.cc:30 Member variable 'eclMergingCrystalTimingAlgorithm::readPrevCrysPayload' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclMergingCrystalTimingAlgorithm.h:41 The destructor '~eclMergingCrystalTimingAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::cellIDLo' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::cellIDHi' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::meanCleanRebinFactor' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::meanCleanCutMinFactor' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::crateIDLo' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::crateIDHi' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::savePrevCrysPayload' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::readPrevCrysPayload' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::debugOutput' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:36 Member variable 'eclBhabhaTAlgorithm::refCrysPerCrate' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclBhabhaTAlgorithm.h:28 The destructor '~eclBhabhaTAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:495 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:496 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:497 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:853 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:859 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:865 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:871 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:889 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:890 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:891 C-style pointer casting [cstyleCast]
ecl/calibration/include/eclLeakageAlgorithm.h:25 The destructor '~eclLeakageAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclLeakageAlgorithm.cc:382 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclLeakageAlgorithm.cc:576 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclLeakageAlgorithm.cc:940 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclLeakageAlgorithm.cc:120 Parameter 'x' can be declared as pointer to const. However it seems that 'eclLeakageNovo' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclLeakageAlgorithm.cc:120 Parameter 'par' can be declared as pointer to const. However it seems that 'eclLeakageNovo' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:851 Variable 'key' can be declared as pointer to const [constVariablePointer]
ecl/calibration/src/eclBhabhaTAlgorithm.cc:487 Variable 'ts_new_was_set' is assigned a value that is never used. [unreadVariable]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::cellIDLo' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::cellIDHi' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::minEntries' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::nToRebin' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::tRatioMin' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::tRatioMax' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::lowerEdgeThresh' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::performFits' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::findExpValues' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclMuMuEAlgorithm.cc:56 Member variable 'eclMuMuEAlgorithm::storeConst' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclMuMuEAlgorithm.h:25 The destructor '~eclMuMuEAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclMuMuEAlgorithm.cc:98 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:100 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:102 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:104 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:475 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:476 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:477 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:478 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:479 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:480 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:481 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:482 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:483 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:484 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:485 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:486 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:487 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclMuMuEAlgorithm.cc:29 Parameter 'x' can be declared as pointer to const. However it seems that 'eclNovoConst' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclMuMuEAlgorithm.cc:29 Parameter 'par' can be declared as pointer to const. However it seems that 'eclNovoConst' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/include/eclNOptimalAlgorithm.h:33 The destructor '~eclNOptimalAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclNOptimalAlgorithm.cc:151 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclNOptimalAlgorithm.cc:480 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclNOptimalAlgorithm.cc:551 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclNOptimalAlgorithm.cc:632 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclNOptimalAlgorithm.cc:742 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclNOptimalAlgorithm.cc:755 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclNOptimalAlgorithm.cc:103 Parameter 'iLo75' can be declared as reference to const [constParameterReference]
ecl/calibration/src/eclNOptimalAlgorithm.cc:103 Parameter 'iHi75' can be declared as reference to const [constParameterReference]
ecl/calibration/include/eclWaveformTemplateCalibrationC1Algorithm.h:25 The destructor '~eclWaveformTemplateCalibrationC1Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclWaveformTemplateCalibrationC1Algorithm.h:31 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclWaveformTemplateCalibrationC1Algorithm.cc:51 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclWaveformTemplateCalibrationC3Algorithm.cc:28 Member variable 'eclWaveformTemplateCalibrationC3Algorithm::m_firstCellID' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclWaveformTemplateCalibrationC3Algorithm.cc:28 Member variable 'eclWaveformTemplateCalibrationC3Algorithm::m_lastCellID' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclWaveformTemplateCalibrationC3Algorithm.h:29 The destructor '~eclWaveformTemplateCalibrationC3Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclWaveformTemplateCalibrationC3Algorithm.h:35 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclWaveformTemplateCalibrationC3Algorithm.cc:49 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclWaveformTemplateCalibrationC4Algorithm.cc:29 Member variable 'eclWaveformTemplateCalibrationC4Algorithm::m_firstCellID' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclWaveformTemplateCalibrationC4Algorithm.cc:29 Member variable 'eclWaveformTemplateCalibrationC4Algorithm::m_lastCellID' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclWaveformTemplateCalibrationC4Algorithm.h:25 The destructor '~eclWaveformTemplateCalibrationC4Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclWaveformTemplateCalibrationC4Algorithm.h:31 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclee5x5Algorithm.cc:241 Syntax Error: AST broken, 'NRvsCrysID' doesn't have a parent. [internalAstError]
ecl/dbobjects/include/ECLDspData.h:130 Function 'getExtraData()' should return member 'm_extraData' by const reference. [returnByReference]
ecl/dbobjects/src/ECLDspData.cc:99 The scope of the variable 'packed_start' can be reduced. [variableScope]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:41 Member variable 'eclTimeShiftsAlgorithm::timeShiftForPlotStyle' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:41 Member variable 'eclTimeShiftsAlgorithm::crysCrateShift_min' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:41 Member variable 'eclTimeShiftsAlgorithm::crysCrateShift_max' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:41 Member variable 'eclTimeShiftsAlgorithm::algorithmReadPayloads' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclTimeShiftsAlgorithm.h:39 The destructor '~eclTimeShiftsAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:211 The scope of the variable 'tcrystalCrate' can be reduced. [variableScope]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:212 The scope of the variable 'tcrystalCrate_unc' can be reduced. [variableScope]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:474 The scope of the variable 'tcrystalCrate' can be reduced. [variableScope]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:475 The scope of the variable 'tcrystalCrate_unc' can be reduced. [variableScope]
ecl/dbobjects/include/ECLDatabaseImporter.h:84 The member function 'Belle2::ECLDatabaseImporter::getRootObjectFromFile' can be static. [functionStatic]
ecl/modules/eclShowerShape/include/ECLShowerShapeModule.h:55 The destructor '~ECLShowerShapeModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:86 Function 'getBgFractionBinNum()' should return member 'm_bgFractionBinNum' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:91 Function 'getRegNum()' should return member 'm_regNum' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:96 Function 'getPhiBinNum()' should return member 'm_phiBinNum' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:101 Function 'getThetaBinNum()' should return member 'm_thetaBinNum' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:106 Function 'getEnergyBinNum()' should return member 'm_energyBinNum' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:111 Function 'getCorrectionFactor()' should return member 'm_correctionFactor' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:116 Function 'getAvgRecEn()' should return member 'm_avgRecEn' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:121 Function 'getLReg1Theta()' should return member 'm_lReg1Theta' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:126 Function 'getHReg1Theta()' should return member 'm_hReg1Theta' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:131 Function 'getLReg2Theta()' should return member 'm_lReg2Theta' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:136 Function 'getHReg2Theta()' should return member 'm_hReg2Theta' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:141 Function 'getLReg3Theta()' should return member 'm_lReg3Theta' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:146 Function 'getHReg3Theta()' should return member 'm_hReg3Theta' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:151 Function 'getNumOfBfBins()' should return member 'm_numOfBfBins' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:156 Function 'getNumOfEnergyBins()' should return member 'm_numOfEnergyBins' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:161 Function 'getNumOfPhiBins()' should return member 'm_numOfPhiBins' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:166 Function 'getNumOfReg1ThetaBins()' should return member 'm_numOfReg1ThetaBins' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:171 Function 'getNumOfReg2ThetaBins()' should return member 'm_numOfReg2ThetaBins' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:176 Function 'getNumOfReg3ThetaBins()' should return member 'm_numOfReg3ThetaBins' by const reference. [returnByReference]
ecl/dbobjects/include/ECLShowerCorrectorLeakageCorrection.h:182 Function 'getPhiPeriodicity()' should return member 'm_phiPeriodicity' by const reference. [returnByReference]
ecl/dbobjects/src/ECLDatabaseImporter.cc:411 The if condition is the same as the previous if condition [duplicateCondition]
ecl/dbobjects/src/ECLDatabaseImporter.cc:69 C-style pointer casting [cstyleCast]
ecl/dbobjects/src/ECLDatabaseImporter.cc:74 C-style pointer casting [cstyleCast]
ecl/dbobjects/src/ECLDatabaseImporter.cc:76 C-style pointer casting [cstyleCast]
ecl/dbobjects/src/ECLDatabaseImporter.cc:117 C-style pointer casting [cstyleCast]
ecl/dbobjects/src/ECLDatabaseImporter.cc:122 C-style pointer casting [cstyleCast]
ecl/digitization/src/ECLCompress.cc:241 Member variable 'ECLDCTCompress::m_scale' is not initialized in the constructor. [uninitMemberVar]
ecl/digitization/src/ECLCompress.cc:241 Member variable 'ECLDCTCompress::m_c0' is not initialized in the constructor. [uninitMemberVar]
ecl/digitization/src/ECLCompress.cc:241 Member variable 'ECLDCTCompress::m_widths' is not initialized in the constructor. [uninitMemberVar]
ecl/dbobjects/src/ECLDatabaseImporter.cc:44 Function parameter 'inputFileNames' should be passed by const reference. [passedByValue]
ecl/dbobjects/src/ECLDatabaseImporter.cc:47 Variable 'inputFileName' can be declared as reference to const [constVariableReference]
ecl/digitization/src/ECLCompress.cc:207 The scope of the variable 'm1' can be reduced. [variableScope]
ecl/digitization/src/ECLCompress.cc:207 The scope of the variable 'm2' can be reduced. [variableScope]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:102 Variable 'blank_vector_int' is assigned a value that is never used. [unreadVariable]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:358 Variable 'crystalCalibUnc' is assigned a value that is never used. [unreadVariable]
ecl/calibration/src/eclTimeShiftsAlgorithm.cc:362 Variable 'crateCalibUnc' is assigned a value that is never used. [unreadVariable]
ecl/calibration/src/eclWaveformTemplateCalibrationC2Algorithm.cc:36 Member variable 'eclWaveformTemplateCalibrationC2Algorithm::m_firstCellID' is not initialized in the constructor. [uninitMemberVar]
ecl/digitization/src/ECLCompress.cc:248 Uninitialized variable: buf [uninitvar]
ecl/calibration/src/eclWaveformTemplateCalibrationC2Algorithm.cc:36 Member variable 'eclWaveformTemplateCalibrationC2Algorithm::m_lastCellID' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclWaveformTemplateCalibrationC2Algorithm.h:25 The destructor '~eclWaveformTemplateCalibrationC2Algorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/include/eclWaveformTemplateCalibrationC2Algorithm.h:31 Function 'getOutputName()' should return member 'm_outputName' by const reference. [returnByReference]
ecl/calibration/src/eclWaveformTemplateCalibrationC2Algorithm.cc:52 Parameter 'x' can be declared as pointer to const. However it seems that 'fitf' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/digitization/include/OfflineFitFunction.h:14 Parameter 'x' can be declared as pointer to const. However it seems that 'WaveFuncTwoComponent' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/digitization/include/OfflineFitFunction.h:14 Parameter 'par' can be declared as pointer to const. However it seems that 'WaveFuncTwoComponent' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/digitization/include/ECLSampledShaper.h:24 Class 'ECLSampledShaper' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
ecl/digitization/include/ECLSampledShaper.h:24 Class 'ECLSampledShaper' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
ecl/digitization/src/ShapeFitter.cc:41 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/digitization/src/ShapeFitter.cc:42 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/digitization/src/ShapeFitter.cc:43 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/digitization/src/ShapeFitter.cc:44 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/digitization/src/ShapeFitter.cc:45 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/digitization/src/ShapeFitter.cc:46 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/digitization/src/ShapeFitter.cc:13 Parameter 'y' can be declared as pointer to const [constParameterPointer]
ecl/digitization/src/ShapeFitter.cc:14 Parameter 'ttrig2' can be declared as pointer to const [constParameterPointer]
ecl/digitization/src/ShapeFitter.cc:14 Parameter 'n16' can be declared as pointer to const [constParameterPointer]
ecl/digitization/include/shaperdsp.h:61 The struct 'shaperdspshift_t' defines member function with name 'init' also defined in its parent struct 'sv123shift_t'. [duplInheritedMember]
ecl/digitization/src/shaperdsp.cc:79 The struct 'shaperdspshift_t' defines member function with name 'init' also defined in its parent struct 'sv123shift_t'. [duplInheritedMember]
ecl/digitization/src/shaperdsp.cc:356 Parameter 'x' can be declared as pointer to const [constParameterPointer]
ecl/examples/writetestWF.C:50 Variable 'v' can be declared as reference to const [constVariableReference]
ecl/examples/writetestWF.C:92 Variable 'v' can be declared as reference to const [constVariableReference]
ecl/geometry/src/BelleCrystal.cc:145 Member variable 'BelleCrystal::nsides' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/BelleCrystal.cc:145 Member variable 'BelleCrystal::fDz' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/BelleCrystal.cc:152 Member variable 'BelleCrystal::nsides' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/BelleCrystal.cc:152 Member variable 'BelleCrystal::fDz' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/BelleCrystal.cc:169 Member variable 'BelleCrystal::nsides' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleCrystal.cc:169 Member variable 'BelleCrystal::fDz' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/GeoECLCreator.cc:9 Include file: "G4Transform3D.hh" not found. [missingInclude]
ecl/geometry/src/GeoECLCreator.cc:10 Include file: "G4PVPlacement.hh" not found. [missingInclude]
ecl/geometry/src/GeoECLCreator.cc:11 Include file: "G4SDManager.hh" not found. [missingInclude]
ecl/geometry/src/GeoECLCreator.cc:12 Include file: "G4UserLimits.hh" not found. [missingInclude]
ecl/geometry/src/ECLNeighbours.cc:504 The member function 'Belle2::ECL::ECLNeighbours::getDistance' can be static. [functionStatic]
ecl/geometry/src/GeoECLCreator.cc:43 Member variable 'GeoECLCreator::m_sap' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/GeoECLCreator.cc:43 Member variable 'GeoECLCreator::m_overlap' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/include/GeoECLCreator.h:84 The member function 'Belle2::ECL::GeoECLCreator::get_pa_box_height' can be static. [functionStatic]
ecl/geometry/include/GeoECLCreator.h:38 The destructor '~GeoECLCreator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/simulation/include/SensitiveDetector.h:40 The destructor '~SensitiveDetector' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/simulation/include/SensitiveDetector.h:82 The destructor '~SensitiveDiode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/geometry/src/barrel.cc:9 Include file: "G4LogicalVolume.hh" not found. [missingInclude]
ecl/geometry/src/barrel.cc:10 Include file: "G4PVPlacement.hh" not found. [missingInclude]
ecl/geometry/src/barrel.cc:22 Include file: "CLHEP/Matrix/Vector.h" not found. [missingInclude]
ecl/geometry/src/barrel.cc:23 Include file: "CLHEP/Matrix/Matrix.h" not found. [missingInclude]
ecl/geometry/src/barrel.cc:24 Include file: "G4Vector3D.hh" not found. [missingInclude]
ecl/geometry/src/barrel.cc:25 Include file: "G4Point3D.hh" not found. [missingInclude]
ecl/geometry/src/ECLGeometryPar.cc:504 Member variable 'EclNbr::m_nbrs' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/ECLGeometryPar.cc:399 The member function 'Belle2::ECL::ECLGeometryPar::GetCellID' can be static. [functionStatic]
ecl/geometry/src/backward.cc:270 Variable 's' can be declared as pointer to const [constVariablePointer]
ecl/geometry/src/ECLGeometryPar.cc:375 Variable 'T' can be declared as pointer to const [constVariablePointer]
ecl/geometry/src/shapes.cc:9 Include file: "G4TessellatedSolid.hh" not found. [missingInclude]
ecl/geometry/src/shapes.cc:10 Include file: "G4TriangularFacet.hh" not found. [missingInclude]
ecl/geometry/src/shapes.cc:11 Include file: "G4QuadrangularFacet.hh" not found. [missingInclude]
ecl/geometry/src/shapes.cc:13 Include file: "G4Trap.hh" not found. [missingInclude]
ecl/geometry/src/shapes.cc:18 Include file: "CLHEP/Matrix/Vector.h" not found. [missingInclude]
ecl/geometry/src/shapes.cc:19 Include file: "CLHEP/Matrix/Matrix.h" not found. [missingInclude]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fphi' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fdphi' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fs0' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fc0' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fs1' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fc1' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fn0x' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fn0y' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fn1x' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fn1y' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::frmin' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::frmax' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fzmin' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fzmax' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:289 Member variable 'BelleLathe::fshape' is not initialized in the copy constructor. [uninitMemberVar]
ecl/geometry/src/BelleLathe.cc:668 The scope of the variable 'tg2' can be reduced. [variableScope]
ecl/geometry/src/BelleLathe.cc:675 The scope of the variable 'co2' can be reduced. [variableScope]
ecl/geometry/src/BelleLathe.cc:1466 Function 'DistanceToOut' argument order different: declaration 'p, v, calcNorm, validNorm, n' definition 'p, n, calcNorm, IsValid, _n' [funcArgOrderDifferent]
ecl/geometry/src/BelleLathe.cc:798 Variable 'p' can be declared as reference to const [constVariableReference]
ecl/geometry/src/BelleLathe.cc:840 Variable 'p' can be declared as reference to const [constVariableReference]
ecl/geometry/src/BelleLathe.cc:110 Out of bounds access in expression 'contour[0]' because 'contour' is empty. [containerOutOfBounds]
ecl/geometry/src/BelleLathe.cc:1862 Uninitialized variable: point.z [uninitvar]
ecl/geometry/src/BelleLathe.cc:1862 Uninitialized struct member: point.z [uninitStructMember]
ecl/geometry/src/BelleLathe.cc:1869 Uninitialized struct member: point.z [uninitStructMember]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::A' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::B' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::H' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::a' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::b' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::h' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::alpha' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::beta' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::betap' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::gamma' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::Volume' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::Weight' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:290 Member variable 'quadrilateral_barrel_t::t' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::A' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::B' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::C' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::D' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::a' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::b' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::c' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::d' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::H_aA' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::H_dD' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::dg13' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::dg24' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::dg57' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::dg68' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::a1' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::a2' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::a3' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::a4' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::Volume' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::Weight' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:352 Member variable 'quadrilateral_endcap_t::t' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::A' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::C' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::D' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::a' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::c' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::d' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::B' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::b' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::H_aA' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::H_dD' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::dg13' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::dg24' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::dg57' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::dg68' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::a1' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::a4' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::a2' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::a3' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::a9' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::Volume' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::Weight' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:420 Member variable 'pent_t::t' is not initialized in the constructor. [uninitMemberVar]
ecl/geometry/src/shapes.cc:112 The destructor '~quadrilateral_t' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/geometry/src/shapes.cc:291 The destructor '~quadrilateral_barrel_t' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/geometry/src/shapes.cc:353 The destructor '~quadrilateral_endcap_t' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/geometry/src/shapes.cc:421 The destructor '~pent_t' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/mapper/src/ECLChannelMapper.cc:25 Member variable 'ECLChannelMapper::convertArrayBarrel' is not initialized in the constructor. [uninitMemberVar]
ecl/mapper/src/ECLChannelMapper.cc:25 Member variable 'ECLChannelMapper::convertArrayFWD' is not initialized in the constructor. [uninitMemberVar]
ecl/mapper/src/ECLChannelMapper.cc:25 Member variable 'ECLChannelMapper::convertArrayBKW' is not initialized in the constructor. [uninitMemberVar]
ecl/mapper/src/ECLChannelMapper.cc:25 Member variable 'ECLChannelMapper::convertArrayInv' is not initialized in the constructor. [uninitMemberVar]
ecl/mapper/src/ECLChannelMapper.cc:233 The member function 'Belle2::ECL::ECLChannelMapper::getCrateID' can be static. [functionStatic]
ecl/mapper/src/ECLChannelMapper.cc:379 The member function 'Belle2::ECL::ECLChannelMapper::getCOPPERNode' can be static. [functionStatic]
ecl/mapper/src/ECLChannelMapper.cc:391 The member function 'Belle2::ECL::ECLChannelMapper::getFINESSE' can be static. [functionStatic]
ecl/mapper/src/ECLChannelMapper.cc:398 The member function 'Belle2::ECL::ECLChannelMapper::getSubSystem' can be static. [functionStatic]
ecl/mapper/src/ECLChannelMapper.cc:401 Condition 'ECL_BARREL_CRATES<iCrate' is always true [knownConditionTrueFalse]
ecl/geometry/src/shapes.cc:91 Parameter 'b' can be declared as pointer to const [constParameterPointer]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::A' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::B' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::H' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::a' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::b' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::h' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::alpha' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::beta' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::betap' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::gamma' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::Volume' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:286 struct member 'quadrilateral_barrel_t::Weight' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::A' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::B' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::C' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::D' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::a' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::b' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::c' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::d' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::H_aA' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::H_dD' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::dg13' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::dg24' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::dg57' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::dg68' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::a1' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::a2' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::a3' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::a4' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::Volume' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:348 struct member 'quadrilateral_endcap_t::Weight' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::A' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::C' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::D' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::a' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::c' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::d' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::B' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::b' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::H_aA' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::H_dD' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::dg13' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::dg24' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::dg57' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::dg68' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::a1' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::a4' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::a2' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::a3' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::a9' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::Volume' is never used. [unusedStructMember]
ecl/geometry/src/shapes.cc:415 struct member 'pent_t::Weight' is never used. [unusedStructMember]
ecl/modules/eclAutocovarianceCalibrationC1Collector/src/eclAutocovarianceCalibrationC1Collector.cc:31 Member variable 'eclAutocovarianceCalibrationC1CollectorModule::PPVsCrysID' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/MCMatcherECLClusters/include/MCMatcherECLClustersModule.h:33 The destructor '~MCMatcherECLClustersModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/MCMatcherECLClusters/src/MCMatcherECLClustersModule.cc:92 C-style pointer casting [cstyleCast]
ecl/modules/MCMatcherECLClusters/src/MCMatcherECLClustersModule.cc:93 C-style pointer casting [cstyleCast]
ecl/modules/MCMatcherECLClusters/src/MCMatcherECLClustersModule.cc:158 C-style pointer casting [cstyleCast]
ecl/modules/MCMatcherECLClusters/src/MCMatcherECLClustersModule.cc:182 Variable 'mcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclAutocovarianceCalibrationC3Collector/src/eclAutocovarianceCalibrationC3Collector.cc:32 Member variable 'eclAutocovarianceCalibrationC3CollectorModule::CovarianceMatrixInfoVsCrysID' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclAutocovarianceCalibrationC4Collector/src/eclAutocovarianceCalibrationC4Collector.cc:35 Member variable 'eclAutocovarianceCalibrationC4CollectorModule::Chi2VsCrysID' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclBackgroundStudy/src/ECLBackgroundModule.cc:461 The member function 'Belle2::ECLBackgroundModule::FillARICHBeamBack' can be static. [functionStatic]
ecl/modules/eclBackgroundStudy/src/ECLBackgroundModule.cc:598 The member function 'Belle2::ECLBackgroundModule::ARICHmod2row' can be static. [functionStatic]
ecl/modules/eclBackgroundStudy/include/ECLBackgroundModule.h:45 The destructor '~ECLBackgroundModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclBackgroundStudy/include/ECLBackgroundModule.h:51 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclBackgroundStudy/include/ECLBackgroundModule.h:60 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclBackgroundStudy/src/ECLBackgroundModule.cc:215 Variable 'aECLHit' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclBackgroundStudy/src/ECLBackgroundModule.cc:346 Variable 'aShower' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclBackgroundStudy/src/ECLBackgroundModule.cc:461 Parameter 'aBBHit' can be declared as pointer to const [constParameterPointer]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::cellIDLo' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::cellIDHi' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::readPrevCrysPayload' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::meanCleanRebinFactor' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::meanCleanCutMinFactor' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::clusterTimesFractionWindow_maxtime' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:43 Member variable 'eclTValidationAlgorithm::debugOutput' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::cellIDLo' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::cellIDHi' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::readPrevCrysPayload' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::meanCleanRebinFactor' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::meanCleanCutMinFactor' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::clusterTimesFractionWindow_maxtime' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Member variable 'eclTValidationAlgorithm::debugOutput' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclTValidationAlgorithm.h:37 The destructor '~eclTValidationAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclTValidationAlgorithm.cc:355 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclTValidationAlgorithm.cc:356 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclTValidationAlgorithm.cc:357 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclTValidationAlgorithm.cc:633 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclTValidationAlgorithm.cc:634 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclTValidationAlgorithm.cc:635 C-style pointer casting [cstyleCast]
ecl/modules/eclBackgroundStudy/src/ECLCrystalData.cc:248 The member function 'Belle2::ECLCrystalData::GetCellID' can be static. [functionStatic]
ecl/modules/eclBackgroundStudy/src/ECLCrystalData.cc:199 Condition '12<m_theta_ID' is always true [knownConditionTrueFalse]
ecl/modules/eclBackgroundStudy/src/ECLCrystalData.cc:199 Condition 'm_theta_ID<59' is always true [knownConditionTrueFalse]
ecl/calibration/src/eclTValidationAlgorithm.cc:64 Function parameter 'physicsProcessCollectorName' should be passed by const reference. [passedByValue]
ecl/modules/eclCRFinder/src/ECLCRFinderModule.cc:280 The member function 'Belle2::ECLCRFinderModule::oneHotVector' can be static. [functionStatic]
ecl/modules/eclCRFinder/src/ECLCRFinderModule.cc:269 The member function 'Belle2::ECLCRFinderModule::flattenVector' can be static. [functionStatic]
ecl/modules/eclCRFinder/include/ECLCRFinderModule.h:40 The destructor '~ECLCRFinderModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclCRFinder/src/ECLCRFinderModule.cc:269 Parameter 'A' can be declared as reference to const [constParameterReference]
ecl/modules/eclCRFinder/src/ECLCRFinderModule.cc:280 Parameter 'A' can be declared as reference to const [constParameterReference]
ecl/modules/eclCRFinder/src/ECLCRFinderModule.cc:291 Parameter 'A' can be declared as reference to const [constParameterReference]
ecl/modules/eclChargedPID/include/ECLChargedPIDModule.h:178 The member function 'Belle2::ECLChargedPIDModule::linIndex' can be static. [functionStatic]
ecl/modules/eclChargedPID/src/ECLChargedPIDModule.cc:211 The member function 'Belle2::ECLChargedPIDModule::getPdfVal' can be static. [functionStatic]
ecl/modules/eclChargedPID/include/ECLChargedPIDModule.h:65 The destructor '~ECLChargedPIDModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclChargedPID/include/ECLChargedPIDModule.h:99 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclChargedPID/include/ECLChargedPIDModule.h:104 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclChargedPID/src/ECLChargedPIDModule.cc:287 Out of bounds access in expression 'vtransfo_gauss.at(ivar)' because 'vtransfo_gauss' is empty. [containerOutOfBounds]
ecl/modules/eclBhabhaTimeCalibrationValidationCollector/include/eclBhabhaTimeCalibrationValidationCollectorModule.h:47 The destructor '~eclBhabhaTimeCalibrationValidationCollectorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisModule.h:42 The destructor '~ECLChargedPIDDataAnalysisModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisModule.h:48 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisModule.h:54 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/utility/include/ECLTimingUtilities.h:26 Class 'ECLTimingUtilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ecl/modules/eclBhabhaTCollector/include/ECLBhabhaTCollectorModule.h:53 The destructor '~ECLBhabhaTCollectorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/dbobjects/include/ECLTimeWalkCorrection.h:59 Function 'getParams()' should return member 'm_par' by const reference. [returnByReference]
ecl/modules/eclBhabhaTCollector/src/ECLBhabhaTCollectorModule.cc:795 Variable 'ecl_dig' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclBhabhaTCollector/src/ECLBhabhaTCollectorModule.cc:857 Variable 'ecl_dig' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclBhabhaTCollector/src/ECLBhabhaTCollectorModule.cc:858 Variable 'ecl_cal' can be declared as pointer to const [constVariablePointer]
ecl/geometry/src/barrel.cc:437 Variable 's' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisValidationModule.h:309 The member function 'Belle2::ECLChargedPIDDataAnalysisValidationModule::isValidChargedPdg' can be static. [functionStatic]
ecl/modules/eclChargedPIDDataAnalysisExpert/src/ECLChargedPIDDataAnalysisValidationModule.cc:745 The member function 'Belle2::ECLChargedPIDDataAnalysisValidationModule::paintUnderOverflow' can be static. [functionStatic]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisValidationModule.h:44 The destructor '~ECLChargedPIDDataAnalysisValidationModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisValidationModule.h:54 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclChargedPIDDataAnalysisExpert/include/ECLChargedPIDDataAnalysisValidationModule.h:64 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:147 Member variable 'ECLChargedPIDPhasespaceCategory::m_mvaResponseTransformMode' is not initialized in the constructor. [uninitMemberVar]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:47 Variable 'm_binEdges' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ecl/modules/eclChargedPIDMVA/src/ECLChargedPIDMVAModule.cc:241 The member function 'Belle2::ECLChargedPIDMVAModule::logTransformation' can be static. [functionStatic]
ecl/modules/eclChargedPIDMVA/src/ECLChargedPIDMVAModule.cc:246 The member function 'Belle2::ECLChargedPIDMVAModule::gaussTransformation' can be static. [functionStatic]
ecl/modules/eclChargedPIDMVA/src/ECLChargedPIDMVAModule.cc:277 The member function 'Belle2::ECLChargedPIDMVAModule::decorrTransformation' can be static. [functionStatic]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:45 Class 'ECLChargedPIDPhasespaceBinning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ecl/modules/eclChargedPIDMVA/include/ECLChargedPIDMVAModule.h:52 The destructor '~ECLChargedPIDMVAModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:195 Function 'getSerialisedWeight()' should return member 'm_weight' by const reference. [returnByReference]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:438 Function 'getBinningVariables()' should return member 'm_binningVariables' by const reference. [returnByReference]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:45 Function parameter 'binEdges' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:48 Range variable 'dimensionBinEdges' should be declared as const reference. [iterateByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:62 Function parameter 'values' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:84 Function parameter 'values' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:160 Function parameter 'weightfilePath' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:200 Function parameter 'weight' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:240 Function parameter 'cdfs' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:254 Function parameter 'decorrelationMatrices' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:427 Function parameter 'values' should be passed by const reference. [passedByValue]
ecl/modules/eclChargedPIDMVA/src/ECLChargedPIDMVAModule.cc:277 Function parameter 'scores' should be passed by const reference. [passedByValue]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:247 Parameter 'pdfs' can be declared as reference to const [constParameterReference]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:393 Parameter 'phasespaceCategories' can be declared as reference to const [constParameterReference]
ecl/dbobjects/include/ECLChargedPIDMVAWeights.h:444 Parameter 'binningVariables' can be declared as reference to const [constParameterReference]
ecl/modules/eclClusterPSD/include/ECLClusterPSD.h:41 The destructor '~ECLClusterPSDModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclClusterPSD/include/ECLClusterPSD.h:54 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclClusterPSD/include/ECLClusterPSD.h:57 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclCompressBGOverlay/include/ECLCompressBGOverlayModule.h:34 The destructor '~ECLCompressBGOverlayModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclCovarianceMatrix/src/ECLCovarianceMatrixModule.cc:13 Include file: "TMath.h" not found. [missingInclude]
ecl/modules/eclDQMConnectedRegions/src/eclDQMConnectedRegions.cc:30 Member variable 'ECLDQMConnectedRegionsModule::m_largestCRCrystalsNum' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclDQMConnectedRegions/src/eclDQMConnectedRegions.cc:30 Member variable 'ECLDQMConnectedRegionsModule::m_largestCRLocalMaxNum' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclClusterProperties/include/ECLClusterPropertiesModule.h:39 The destructor '~ECLClusterPropertiesModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclClusterProperties/src/ECLClusterPropertiesModule.cc:83 Parameter 'tracks' can be declared as reference to const [constParameterReference]
ecl/modules/eclCosmicECollector/src/eclCosmicECollectorModule.cc:234 Variable 'ID1' can be declared as reference to const [constVariableReference]
ecl/modules/eclCosmicECollector/src/eclCosmicECollectorModule.cc:258 Variable 'IDn' can be declared as reference to const [constVariableReference]
ecl/modules/eclCosmicECollector/src/eclCosmicECollectorModule.cc:259 Variable 'IDp' can be declared as reference to const [constVariableReference]
ecl/modules/eclCosmicECollector/src/eclCosmicECollectorModule.cc:224 Variable 'myNeighbours4' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDQMOutOfTimeDigits/include/eclDQMOutOfTimeDigits.h:39 The destructor '~ECLDQMOutOfTimeDigitsModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDQMOutOfTimeDigits/src/eclDQMOutOfTimeDigits.cc:56 Variable 'event_type' can be declared as reference to const [constVariableReference]
ecl/modules/eclDQMOutOfTimeDigits/src/eclDQMOutOfTimeDigits.cc:57 Variable 'ecl_part' can be declared as reference to const [constVariableReference]
ecl/modules/eclDQM/include/eclDQM.h:48 The destructor '~ECLDQMModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDQM/include/eclDQM.h:57 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDQM/include/eclDQM.h:59 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDQM/src/eclDQM.cc:344 Condition 'id=="psd"' is always true [knownConditionTrueFalse]
ecl/modules/eclDQMExtended/src/eclDQMExtended.cc:311 The member function 'Belle2::ECLDQMEXTENDEDModule::vectorsplit' can be static. [functionStatic]
ecl/modules/eclDQMExtended/src/eclDQMExtended.cc:273 The member function 'Belle2::ECLDQMEXTENDEDModule::callbackCalibration' can be static. [functionStatic]
ecl/modules/eclDQMExtended/src/eclDQMExtended.cc:281 The member function 'Belle2::ECLDQMEXTENDEDModule::callbackCalibration' can be static. [functionStatic]
ecl/modules/eclDQMExtended/include/eclDQMExtended.h:57 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDQMExtended/include/eclDQMExtended.h:59 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDQM/src/eclDQM.cc:424 Variable 'aECLDigit' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDQMExtended/src/eclDQMExtended.cc:468 Variable 'skipped_timing_type' can be declared as reference to const [constVariableReference]
ecl/modules/eclDQMExtended/src/eclDQMExtended.cc:368 Variable 'dspdata' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDQMExtended/src/eclDQMExtended.cc:484 Variable 'aECLDigit' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDQMInjection/src/eclDQMInjection.cc:241 The scope of the variable 'time_within_cycle_adc_ticks' can be reduced. [variableScope]
ecl/modules/eclDQMInjection/src/eclDQMInjection.cc:302 Variable 'ped_max' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDQMInjection/src/eclDQMInjection.cc:303 Variable 'ped_min' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/include/EclCovMatrixNtupleModule.h:42 The destructor '~EclCovMatrixNtupleModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDataAnalysis/include/ECLDigiStudyModule.h:43 The destructor '~ECLDigiStudyModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDigitCalibration/src/ECLDigitCalibratorModule.cc:102 The member function 'Belle2::ECLDigitCalibratorModule::callbackCalibration' can be static. [functionStatic]
ecl/modules/eclDigitCalibration/include/ECLDigitCalibratorModule.h:48 The destructor '~ECLDigitCalibratorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDigitCalibration/include/ECLDigitCalibratorModule.h:61 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitCalibration/include/ECLDigitCalibratorModule.h:64 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitCalibration/src/ECLDigitCalibratorModule.cc:273 Variable 'aECLDsp' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDigitCalibration/src/ECLDigitCalibratorModule.cc:231 float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
ecl/modules/eclDigitizer/include/ECLDigitizerPureCsIModule.h:49 The destructor '~ECLDigitizerPureCsIModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDigitizer/include/ECLDigitizerPureCsIModule.h:56 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitizer/include/ECLDigitizerPureCsIModule.h:65 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitizer/include/ECLDigitizerPureCsIModule.h:68 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitizer/src/ECLDigitizerPureCsIModule.cc:282 C-style pointer casting [cstyleCast]
ecl/modules/eclCovarianceMatrix/include/ECLCovarianceMatrixModule.h:29 The destructor '~ECLCovarianceMatrixModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDigitizer/src/ECLDigitizerPureCsIModule.cc:145 Variable 'a' can be declared as reference to const [constVariableReference]
ecl/modules/eclDisplay/src/EclData.cc:193 The member function 'Belle2::EclData::isCrystalInSubsystem' can be static. [functionStatic]
ecl/modules/eclDisplay/src/EclData.cc:273 The member function 'Belle2::EclData::getChannel' can be static. [functionStatic]
ecl/modules/eclDisplay/src/EclData.cc:278 The member function 'Belle2::EclData::getPhiId' can be static. [functionStatic]
ecl/modules/eclDisplay/src/EclData.cc:288 The member function 'Belle2::EclData::getThetaId' can be static. [functionStatic]
ecl/modules/eclDisplay/src/EclData.cc:428 Parameter 'event' can be declared as pointer to const [constParameterPointer]
ecl/modules/eclDisplay/include/EclDisplayAsyncModule.h:32 The destructor '~EclDisplayAsyncModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDisplay/src/EclPainter.cc:56 The member function 'Belle2::EclPainter::getSubsystemTitle' can be static. [functionStatic]
ecl/modules/eclDisplay/src/EclPainter.cc:88 The member function 'Belle2::EclPainter::getNewRootObjectName' can be static. [functionStatic]
ecl/modules/eclDisplay/include/MultilineWidget.h:35 Class 'MultilineWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ecl/modules/eclDisplay/include/EclDisplayModule.h:48 The destructor '~EclDisplayModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDisplay/include/EclDisplayModule.h:69 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDisplay/src/EclDisplayModule.cc:138 Condition '!m_frame_closed' is always true [knownConditionTrueFalse]
ecl/modules/eclDisplay/src/EclPainter1D.cc:40 Class 'EclPainter1D' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
ecl/modules/eclDisplay/src/EclPainter1D.cc:40 Class 'EclPainter1D' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
ecl/modules/eclDisplay/include/EclPainter1D.h:38 The destructor '~EclPainter1D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDisplay/src/EclFrame.cc:540 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDisplay/src/EclFrame.cc:527 Variable 'grandparent' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDisplay/include/EclPainter2D.h:48 The destructor '~EclPainter2D' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDisplay/include/EclPainterPolar.h:38 The destructor '~EclPainterPolar' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDisplay/include/EclPainterCommon.h:39 The destructor '~EclPainterCommon' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDisplay/src/EclPainterCommon.cc:29 Class 'EclPainterCommon' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
ecl/modules/eclDisplay/src/EclPainterCommon.cc:29 Class 'EclPainterCommon' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
ecl/modules/eclDisplay/include/EclPainterCommon.h:77 The function 'getInformation' overrides a function in a base class but just delegates back to the base class. [uselessOverride]
ecl/modules/eclDisplay/include/EclPainterPolar.h:74 The function 'getInformation' overrides a function in a base class but just delegates back to the base class. [uselessOverride]
ecl/modules/eclDumpGeometry/include/ECLDumpGeometryModule.h:27 The function 'initialize' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitizer/include/ECLDigitizerModule.h:75 The destructor '~ECLDigitizerModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDigitizer/include/ECLDigitizerModule.h:91 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitizer/include/ECLDigitizerModule.h:94 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:386 Condition 'comp' is always true [knownConditionTrueFalse]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:694 Either the condition 'eclWFData' is redundant or there is possible null pointer dereference: eclWFData. [nullPointerRedundantCheck]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:198 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:215 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:215 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:215 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:215 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:216 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:216 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:216 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:216 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:591 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:592 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:593 C-style pointer casting [cstyleCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:204 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:205 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:206 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:207 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:208 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:209 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:372 Variable 'a' can be declared as reference to const [constVariableReference]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:447 Variable 'a' can be declared as reference to const [constVariableReference]
ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc:705 Variable 'diode_params' can be declared as const array [constVariable]
ecl/modules/eclFinalize/include/ECLFinalizerModule.h:33 The destructor '~ECLFinalizerModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclHitDebug/include/ECLHitDebugModule.h:29 The destructor '~ECLHitDebugModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclHitDebug/include/ECLHitDebugModule.h:35 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclHitDebug/include/ECLHitDebugModule.h:47 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclHitDebug/src/ECLHitDebugModule.cc:95 The scope of the variable 'iECLCell' can be reduced. [variableScope]
ecl/modules/eclHitDebug/src/ECLHitDebugModule.cc:82 Variable 'aECLSimHit' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_thresholdFE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_thresholdBE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_thresholdBkg' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_discrTime' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_includeInnerFE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_saveSignal' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BE_Waveform_100ns' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FE_Waveform_100ns' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_mcen' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_mcth' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_mcph' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_com_en' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_com_th' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_com_ph' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_isBhabha' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BhNum' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BE_Amplitude' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FE_Amplitude' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BESum_Amplitude' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FESum_Amplitude' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BE_Pedal' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FE_Pedal' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FESum_MaxAmp' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BESum_MaxAmp' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FESum_MaxId' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BESum_MaxId' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_h2Coin' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_h2SumCoin' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_h2FEAmp' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_h2BEAmp' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_h1BEHits' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_h1FEHits' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_testfile' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_testtree' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_NSamples' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BE_Waveform_10ns' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FE_Waveform_10ns' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BESum_Waveform_10ns' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FESum_Waveform_10ns' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FESum_Discr' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BESum_Discr' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_FEQual_Discr' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_BEQual_Discr' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_isBhabhaPatternFE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_isBhabhaPatternBE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_CoincidenceMatrix' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_SumCoincidenceMatrix' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_CoincidenceCounterMatrix' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/src/eclLOMModule.cc:22 Member variable 'ECLLOMModule::m_SumCoincidenceCounterMatrix' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclLOM/include/eclLOMModule.h:36 The destructor '~ECLLOMModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclLOM/include/eclLOMModule.h:42 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclLOM/include/eclLOMModule.h:48 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibAcc.cc:50 The member function 'Belle2::ECLLocalRunCalibAcc::calcStdDev' can be static. [functionStatic]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibUnit.cc:71 The member function 'Belle2::ECLLocalRunCalibUnit::markAsRefference' can be static. [functionStatic]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibUnit.cc:84 The member function 'Belle2::ECLLocalRunCalibUnit::changePreviousIoV' can be static. [functionStatic]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibUnit.cc:108 The scope of the variable 'exp' can be reduced. [variableScope]
ecl/modules/eclHadronTimeCalibrationValidationCollector/include/eclHadronTimeCalibrationValidationCollectorModule.h:48 The destructor '~eclHadronTimeCalibrationValidationCollectorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibratorModule.cc:294 The member function 'Belle2::ECLLocalRunCalibratorModule::decodeTrigTime' can be static. [functionStatic]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibratorModule.cc:110 Class 'ECLLocalRunCalibratorModule' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
ecl/modules/eclLocalRunCalibration/src/ECLLocalRunCalibratorModule.cc:110 Class 'ECLLocalRunCalibratorModule' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
ecl/modules/eclLocalRunCalibration/include/ECLLocalRunCalibratorModule.h:43 The destructor '~ECLLocalRunCalibratorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclLocalMaximumFinder/include/ECLLocalMaximumFinderModule.h:47 The destructor '~ECLLocalMaximumFinderModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclLocalMaximumFinder/src/ECLLocalMaximumFinderModule.cc:210 Variable 'neighbourId' can be declared as reference to const [constVariableReference]
ecl/modules/eclNOptimalCollector/src/eclNOptimalCollectorModule.cc:42 Member variable 'eclNOptimalCollectorModule::nCrystalGroups' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclNOptimalCollector/src/eclNOptimalCollectorModule.cc:42 Member variable 'eclNOptimalCollectorModule::iGroupOfCrystal' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclShowerCorrection/src/ECLShowerCorrectorModule.cc:48 Class 'ECLShowerCorrectorModule' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
ecl/modules/eclShowerCorrection/src/ECLShowerCorrectorModule.cc:48 Class 'ECLShowerCorrectorModule' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
ecl/modules/eclShowerCorrection/include/ECLShowerCorrectorModule.h:34 The destructor '~ECLShowerCorrectorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclMuMuECollector/src/eclMuMuECollectorModule.cc:395 Variable 'id' can be declared as reference to const [constVariableReference]
ecl/modules/eclPacker/include/eclPackerModule.h:35 The destructor '~ECLPackerModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclPacker/include/eclPackerModule.h:44 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclPacker/include/eclPackerModule.h:46 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclPacker/src/eclPackerModule.cc:412 C-style pointer casting [cstyleCast]
ecl/modules/eclPacker/src/eclPackerModule.cc:412 C-style pointer casting [cstyleCast]
ecl/modules/eclShowerShape/src/ECLShowerShapeModule.cc:604 Either the condition 'hypothesis>10' is redundant or the array 'm_secondMomentCorrections[2][10]' is accessed at index m_secondMomentCorrections[0][10], which is out of bounds. [arrayIndexOutOfBoundsCond]
ecl/modules/eclShowerShape/src/ECLShowerShapeModule.cc:605 Either the condition 'hypothesis>10' is redundant or the array 'm_secondMomentCorrections[2][10]' is accessed at index m_secondMomentCorrections[1][10], which is out of bounds. [arrayIndexOutOfBoundsCond]
ecl/modules/eclShowerShape/src/ECLShowerShapeModule.cc:364 The member function 'Belle2::ECLShowerShapeModule::computeLateralEnergy' can be static. [functionStatic]
ecl/modules/eclShowerShape/src/ECLShowerShapeModule.cc:464 The member function 'Belle2::ECLShowerShapeModule::computeSecondMoment' can be static. [functionStatic]
ecl/modules/eclShowerShape/src/ECLShowerShapeModule.cc:405 The member function 'Belle2::ECLShowerShapeModule::Rnm' can be static. [functionStatic]
ecl/modules/eclShowerShape/include/ECLShowerShapeModule.h:67 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclShowerShape/include/ECLShowerShapeModule.h:70 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclSplitterN2/include/ECLSplitterN2Module.h:29 The destructor '~ECLSplitterN2Module' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclMatchingPerformance/src/ECLMatchingPerformanceExpertModule.cc:128 Variable 'eclClusterNear' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclMatchingPerformance/src/ECLMatchingPerformanceExpertModule.cc:398 Parameter 'eclneighbours' can be declared as pointer to const [constParameterPointer]
ecl/modules/eclTimeShiftsPlottingCollector/include/eclTimeShiftsPlottingCollectorModule.h:49 The destructor '~eclTimeShiftsPlottingCollectorModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingParametrizationExpertModule.cc:14 Include file: "TFile.h" not found. [missingInclude]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingParametrizationExpertModule.cc:15 Include file: "TTree.h" not found. [missingInclude]
ecl/modules/eclSplitterN1/src/ECLSplitterN1Module.cc:820 The member function 'Belle2::ECLSplitterN1Module::getNeighbourMap' can be static. [functionStatic]
ecl/modules/eclSplitterN1/src/ECLSplitterN1Module.cc:860 The member function 'Belle2::ECLSplitterN1Module::getEnergySum' can be static. [functionStatic]
ecl/modules/eclSplitterN1/include/ECLSplitterN1Module.h:45 The destructor '~ECLSplitterN1Module' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclSplitterN1/include/ECLSplitterN1Module.h:57 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclSplitterN1/src/ECLSplitterN1Module.cc:274 Variable 'neighbourMap' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclSplitterN1/src/ECLSplitterN1Module.cc:669 Variable 'neighbourMap' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingParametrizationExpertModule.cc:244 The member function 'Belle2::ECLTrackClusterMatchingParametrizationExpertModule::isECLHit' can be static. [functionStatic]
ecl/modules/eclTrackClusterMatching/include/ECLTrackClusterMatchingParametrizationExpertModule.h:35 The destructor '~ECLTrackClusterMatchingParametrizationExpertModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingModule.cc:299 The member function 'Belle2::ECLTrackClusterMatchingModule::isECLEnterHit' can be static. [functionStatic]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingModule.cc:307 The member function 'Belle2::ECLTrackClusterMatchingModule::isECLHit' can be static. [functionStatic]
ecl/modules/eclTrackClusterMatching/include/ECLTrackClusterMatchingModule.h:36 The destructor '~ECLTrackClusterMatchingModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclTrackClusterMatching/include/ECLTrackClusterMatchingModule.h:52 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingModule.cc:225 Variable 'eclShower' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingPerformanceModule.cc:455 The member function 'Belle2::ECLTrackClusterMatchingPerformanceModule::addVariableToTree' can be static. [functionStatic]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingPerformanceModule.cc:462 The member function 'Belle2::ECLTrackClusterMatchingPerformanceModule::addVariableToTree' can be static. [functionStatic]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingPerformanceModule.cc:250 The member function 'Belle2::ECLTrackClusterMatchingPerformanceModule::isPrimaryMcParticle' can be static. [functionStatic]
ecl/modules/eclTrackClusterMatching/src/ECLTrackClusterMatchingPerformanceModule.cc:255 The member function 'Belle2::ECLTrackClusterMatchingPerformanceModule::isChargedStable' can be static. [functionStatic]
ecl/modules/eclTrimShowersAndDigits/include/ECLTrimShowersAndDigitsModule.h:45 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_CellID' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_runNum' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_expNum' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_OnlineE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_OfflineE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_OfflineHadE' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_Baseline' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_BaselineRMS' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_calibConst' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_Chi2' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_Chi2Save0' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_Chi2Save1' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_Chi2Save2' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_FitType' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC0' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC1' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC2' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC3' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC4' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC5' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC6' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC7' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC8' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC9' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC10' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC11' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC12' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC13' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC14' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC15' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC16' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC17' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC18' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC19' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC20' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC21' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC22' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC23' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC24' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC25' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC26' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC27' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC28' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC29' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:38 Member variable 'eclWaveformCalibCollectorModule::m_ADC30' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclTrackBremFinder/include/ECLTrackBremFinderModule.h:34 The destructor '~ECLTrackBremFinderModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclWaveformCalibCollector/src/eclWaveformCalibCollectorModule.cc:146 float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
ecl/modules/eclTrackBremFinder/src/ECLTrackBremFinderModule.cc:115 Variable 'primaryClusterOfTrack' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclWaveformTemplateCalibrationC1Collector/src/eclWaveformTemplateCalibrationC1Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC1CollectorModule::maxResvsCrysID' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_CellID' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC0' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC1' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC2' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC3' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC4' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC5' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC6' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC7' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC8' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC9' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC10' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC11' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC12' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC13' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC14' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC15' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC16' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC17' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC18' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC19' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC20' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC21' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC22' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC23' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC24' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC25' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC26' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC27' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC28' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC29' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformTemplateCalibrationC2Collector/src/eclWaveformTemplateCalibrationC2Collector.cc:32 Member variable 'eclWaveformTemplateCalibrationC2CollectorModule::m_ADC30' is not initialized in the constructor. [uninitMemberVar]
ecl/modules/eclWaveformFit/include/ECLWaveformFit.h:133 The destructor '~ECLWaveformFitModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclWaveformFit/include/ECLWaveformFit.h:146 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclWaveformFit/include/ECLWaveformFit.h:149 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclWaveformFit/src/ECLWaveformFit.cc:73 Parameter 'p' can be declared as pointer to const. However it seems that 'fcnPhotonHadron' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/modules/eclWaveformFit/src/ECLWaveformFit.cc:112 Parameter 'p' can be declared as pointer to const. However it seems that 'fcnPhotonHadronBackgroundPhoton' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/tests/eclGeometry.cc:34 Variable 'crystal' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:61 Variable 'crystal' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:102 Variable 's' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:121 Variable 's' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:140 Variable 's' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:160 Variable 'sect' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:185 Variable 'sect' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:210 Variable 'sect' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:235 Variable 'sect' can be declared as pointer to const [constVariablePointer]
ecl/tests/eclGeometry.cc:260 Variable 'sect' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclUnpacker/include/eclUnpackerModule.h:36 The destructor '~ECLUnpackerModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclUnpacker/include/eclUnpackerModule.h:45 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclUnpacker/include/eclUnpackerModule.h:47 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclUnpacker/src/eclUnpackerModule.cc:314 C-style pointer casting [cstyleCast]
ecl/tests/utilityFunctions.cc:11 Include file: "TRandom.h" not found. [missingInclude]
ecl/tests/utilityFunctions.cc:12 Include file: "TMath.h" not found. [missingInclude]
ecl/tools/eclComputePulseTemplates_Step1.cc:35 C-style pointer casting [cstyleCast]
ecl/tools/eclComputePulseTemplates_Step1.cc:20 Parameter 'argv' can be declared as const array [constParameter]
ecl/digitization/include/OfflineFitFunction.h:14 Parameter 'x' can be declared as pointer to const. However it seems that 'WaveFuncTwoComponent' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/digitization/include/OfflineFitFunction.h:14 Parameter 'par' can be declared as pointer to const. However it seems that 'WaveFuncTwoComponent' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/modules/eclDataAnalysis/include/ECLDataAnalysisModule.h:59 The destructor '~ECLDataAnalysisModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/modules/eclDataAnalysis/include/ECLDataAnalysisModule.h:66 The function 'beginRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclDataAnalysis/include/ECLDataAnalysisModule.h:70 The function 'endRun' overrides a function in a base class but is identical to the overridden function [uselessOverride]
ecl/modules/eclee5x5Collector/src/eclee5x5CollectorModule.cc:378 Variable 'cellID' can be declared as reference to const [constVariableReference]
ecl/modules/eclee5x5Collector/src/eclee5x5CollectorModule.cc:387 Variable 'celli' can be declared as reference to const [constVariableReference]
ecl/modules/eclee5x5Collector/src/eclee5x5CollectorModule.cc:392 Variable 'cellj' can be declared as reference to const [constVariableReference]
ecl/tools/eclComputePulseTemplates_Step3.cc:125 C-style pointer casting [cstyleCast]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1343 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1353 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1363 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1373 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1383 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1415 Variable 'aECLCR' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1492 Variable 'aECLLMs' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1594 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1604 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1614 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1624 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1634 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1721 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1731 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1741 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1751 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/tools/eclComputePulseTemplates_Step3.cc:107 Parameter 'argv' can be declared as const array [constParameter]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1761 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/digitization/include/OfflineFitFunction.h:14 Parameter 'x' can be declared as pointer to const. However it seems that 'WaveFuncTwoComponent' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1792 Variable 'aECLPureCR' can be declared as pointer to const [constVariablePointer]
ecl/digitization/include/OfflineFitFunction.h:14 Parameter 'par' can be declared as pointer to const. However it seems that 'WaveFuncTwoComponent' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1806 Variable 'aECLLMs' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1901 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1911 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1921 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1931 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:1941 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2116 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2154 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2184 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2214 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2244 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2274 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/modules/eclDataAnalysis/src/ECLDataAnalysisModule.cc:2306 Variable 'amcParticle' can be declared as pointer to const [constVariablePointer]
ecl/tools/eclComputePulseTemplates_Step0.cc:133 C-style pointer casting [cstyleCast]
ecl/tools/eclComputePulseTemplates_Step0.cc:67 Parameter 'argv' can be declared as const array [constParameter]
ecl/utility/src/ECLDBTool.cc:32 Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
ecl/utility/src/ECLDBTool.cc:34 Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
ecl/utility/src/ECLDBTool.cc:41 Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
ecl/utility/src/ECLDBTool.cc:50 Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
ecl/utility/src/ECLDBTool.cc:59 Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
ecl/utility/src/ECLDBTool.cc:70 Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
ecl/tools/eclWriteWaveformParametersLocalDB.cc:39 C-style pointer casting [cstyleCast]
ecl/utility/src/Position.cc:19 Include file: "TMath.h" not found. [missingInclude]
ecl/validation/makeECLPlots.C:49 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:55 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:60 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:65 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:70 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:75 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:80 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:85 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:90 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:95 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:100 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:105 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:110 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:115 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:120 C-style pointer casting [cstyleCast]
ecl/validation/makeECLPlots.C:2136 Parameter 'xp' can be declared as pointer to const [constParameterPointer]
ecl/validation/makeECLPlots.C:2136 Parameter 'par' can be declared as pointer to const [constParameterPointer]
ecl/utility/src/ECLDspUtilities.cc:330 C-style pointer casting [cstyleCast]
ecl/utility/src/ECLDspUtilities.cc:60 The scope of the variable 'crateNum' can be reduced. [variableScope]
ecl/utility/src/ECLDspUtilities.cc:346 Function parameter 'adc' should be passed by const reference. [passedByValue]
ecl/utility/src/ECLDspUtilities.cc:134 Parameter 'data' can be declared as pointer to const [constParameterPointer]
ecl/utility/src/ECLDspUtilities.cc:284 Variable 'f' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/ECLDspUtilities.cc:285 Variable 'f1' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/ECLDspUtilities.cc:286 Variable 'fg31' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/ECLDspUtilities.cc:287 Variable 'fg32' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/ECLDspUtilities.cc:288 Variable 'fg33' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/ECLDspUtilities.cc:289 Variable 'fg41' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/ECLDspUtilities.cc:290 Variable 'fg43' can be declared as pointer to const [constVariablePointer]
ecl/utility/src/Position.cc:108 Parameter 'weights' can be declared as reference to const [constParameterReference]
ecl/utility/src/ECLDspEmulator.cc:41 Parameter 'y' can be declared as pointer to const [constParameterPointer]
ecl/variables/ECLCalDigitVariables.cc:148 Variable 'caldigit' can be declared as pointer to const [constVariablePointer]
ecl/variables/ECLCalDigitVariables.cc:468 Variable 'edgeExtHit' can be declared as pointer to const [constVariablePointer]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::cellIDLo' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::cellIDHi' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::minEntries' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::maxIterations' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::tRatioMin' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::tRatioMax' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::performFits' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::findExpValues' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/src/eclCosmicEAlgorithm.cc:55 Member variable 'eclCosmicEAlgorithm::storeConst' is not initialized in the constructor. [uninitMemberVar]
ecl/calibration/include/eclCosmicEAlgorithm.h:27 The destructor '~eclCosmicEAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
ecl/calibration/src/eclCosmicEAlgorithm.cc:88 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:90 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:92 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:94 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:96 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:98 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:100 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:102 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:104 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:106 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:613 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:614 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:615 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:616 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:617 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:618 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:619 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:620 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:621 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:622 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:623 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:624 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:625 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:626 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:627 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:628 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:629 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:630 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:631 C-style pointer casting [cstyleCast]
ecl/calibration/src/eclCosmicEAlgorithm.cc:29 Parameter 'x' can be declared as pointer to const. However it seems that 'eclCosmicNovoConst' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclCosmicEAlgorithm.cc:29 Parameter 'par' can be declared as pointer to const. However it seems that 'eclCosmicNovoConst' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback]
ecl/calibration/src/eclCosmicEAlgorithm.cc:346 Variable 'higholdold' is assigned a value that is never used. [unreadVariable]
ecl/geometry/src/forward.cc:272 Variable 's' can be declared as pointer to const [constVariablePointer]
ecl/calibration/examples/muonPairAlignment/fitDataMinusMC.C:52 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/calibration/src/eclGammaGammaEAlgorithm.cc:30 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/calibration/src/eclLeakageAlgorithm.cc:120 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/calibration/src/eclMuMuEAlgorithm.cc:29 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/modules/eclWaveformFit/src/ECLWaveformFit.cc:73 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/modules/eclWaveformFit/src/ECLWaveformFit.cc:112 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/validation/makeECLPlots.C:2136 Unmatched suppression: constParameter [unmatchedSuppression]
ecl/calibration/src/eclCosmicEAlgorithm.cc:29 Unmatched suppression: constParameter [unmatchedSuppression]