geometry/dbobjects/include/GeoOpticalSurface.h:20 Member variable 'GeoOpticalSurface::m_model' is not initialized in the constructor. [uninitMemberVar]
geometry/dbobjects/include/GeoOpticalSurface.h:20 Member variable 'GeoOpticalSurface::m_finish' is not initialized in the constructor. [uninitMemberVar]
geometry/dbobjects/include/GeoOpticalSurface.h:20 Member variable 'GeoOpticalSurface::m_type' is not initialized in the constructor. [uninitMemberVar]
geometry/dbobjects/include/GeoOpticalSurface.h:20 Member variable 'GeoOpticalSurface::m_value' is not initialized in the constructor. [uninitMemberVar]
geometry/include/Materials.h:143 Function 'getDensityScaleIgnoredMaterials()' should return member 'm_ignoreScaling' by const reference. [returnByReference]
geometry/bfieldmap/include/BFieldComponentConstant.h:28 The destructor '~BFieldComponentConstant' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/bfieldmap/include/BFieldComponent3d.h:37 Member variable 'BFieldComponent3d::m_mapSize' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/include/BFieldComponent3d.h:40 The destructor '~BFieldComponent3d' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/bfieldmap/include/BFieldComponentBeamline.h:35 The destructor '~BFieldComponentBeamline' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/bfieldmap/include/BFieldComponent3d.h:61 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
geometry/bfieldmap/src/BFieldComponentQuad.cc:340 The member function 'Belle2::BFieldComponentQuad::getAperture' can be static. [functionStatic]
geometry/bfieldmap/include/BFieldComponentQuad.h:106 The destructor '~BFieldComponentQuad' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/bfieldmap/include/BFieldComponentKlm1.h:45 The destructor '~BFieldComponentKlm1' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/bfieldmap/include/BFieldComponentKlm1.h:64 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:65 Member variable 'TriangularInterpolation::m_xmin' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:65 Member variable 'TriangularInterpolation::m_xmax' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:65 Member variable 'TriangularInterpolation::m_ymin' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:65 Member variable 'TriangularInterpolation::m_ymax' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:65 Member variable 'TriangularInterpolation::m_nx' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:65 Member variable 'TriangularInterpolation::m_ny' is not initialized in the constructor. [uninitMemberVar]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:643 Class 'BFieldComponentBeamline' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:643 Class 'BFieldComponentBeamline' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq]
geometry/bfieldmap/include/BFieldComponentBeamline.h:55 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
geometry/bfieldmap/src/BFieldComponentBeamline.cc:700 Either the condition '*gInstance==nullptr' is redundant or there is possible null pointer dereference: *gInstance. [nullPointerRedundantCheck]
geometry/examples/EveGeo.C:9 Include file: "TEveManager.h" not found. [missingInclude]
geometry/examples/EveGeo.C:10 Include file: "TEveGeoNode.h" not found. [missingInclude]
geometry/examples/EveGeo.C:12 Include file: "TGeoManager.h" not found. [missingInclude]
geometry/examples/EveGeo.C:13 Include file: "TGeoNode.h" not found. [missingInclude]
geometry/examples/EveGeo.C:14 Include file: "TGeoVolume.h" not found. [missingInclude]
geometry/examples/EveGeo.C:15 Include file: "TGeoMedium.h" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:12 Include file: "G4PhysicalVolumeStore.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:13 Include file: "G4LogicalVolumeStore.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:14 Include file: "G4SolidStore.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:15 Include file: "G4VPhysicalVolume.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:16 Include file: "G4LogicalVolume.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:17 Include file: "G4VSolid.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:18 Include file: "G4DisplacedSolid.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:19 Include file: "G4Material.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:20 Include file: "G4VisAttributes.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:21 Include file: "G4ThreeVector.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:22 Include file: "G4RotationMatrix.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:23 Include file: "G4Transform3D.hh" not found. [missingInclude]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:24 Include file: "G4VPVParameterisation.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:13 Include file: "G4VPhysicalVolume.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:14 Include file: "G4LogicalVolume.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:15 Include file: "G4UnitsTable.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:16 Include file: "G4VExceptionHandler.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:17 Include file: "G4StateManager.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:18 Include file: "G4AffineTransform.hh" not found. [missingInclude]
geometry/modules/overlapchecker/src/OverlapCheckerModule.cc:19 Include file: "G4VSolid.hh" not found. [missingInclude]
geometry/bfieldmap/src/BFieldComponentRadial.cc:116 Boolean expression 'r<m_slotRMin+m_gridPitchR' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
geometry/bfieldmap/include/BFieldComponentRadial.h:44 The destructor '~BFieldComponentRadial' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/bfieldmap/include/BFieldComponentRadial.h:64 The function 'terminate' overrides a function in a base class but is identical to the overridden function [uselessOverride]
geometry/bfieldmap/src/GeoMagneticField.cc:75 The member function 'Belle2::GeoMagneticField::addConstantBField' can be static. [functionStatic]
geometry/bfieldmap/src/GeoMagneticField.cc:89 The member function 'Belle2::GeoMagneticField::add3dBField' can be static. [functionStatic]
geometry/bfieldmap/include/GeoMagneticField.h:43 The destructor '~GeoMagneticField' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/modules/include/ExportGeometryModule.h:35 The destructor '~ExportGeometryModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:12 Include file: "G4PhysicalVolumeStore.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:13 Include file: "G4LogicalVolumeStore.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:14 Include file: "G4SolidStore.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:15 Include file: "G4VPhysicalVolume.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:16 Include file: "G4LogicalVolume.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:17 Include file: "G4VSolid.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:18 Include file: "G4VisAttributes.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:19 Include file: "G4VisExtent.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:20 Include file: "G4Material.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:21 Include file: "G4ThreeVector.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:22 Include file: "G4RotationMatrix.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:23 Include file: "G4Transform3D.hh" not found. [missingInclude]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:24 Include file: "G4VPVParameterisation.hh" not found. [missingInclude]
geometry/modules/src/CreateFieldMapModule.cc:108 int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
geometry/src/GeometryManager.cc:23 Include file: "G4Box.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:24 Include file: "G4ThreeVector.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:25 Include file: "G4LogicalVolume.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:26 Include file: "G4PVPlacement.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:28 Include file: "G4RunManager.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:29 Include file: "G4GeometryManager.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:30 Include file: "G4PhysicalVolumeStore.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:31 Include file: "G4LogicalVolumeStore.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:32 Include file: "G4SolidStore.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:33 Include file: "G4RegionStore.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:34 Include file: "G4SurfaceProperty.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:35 Include file: "G4LogicalBorderSurface.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:36 Include file: "G4LogicalSkinSurface.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:37 Include file: "G4VisAttributes.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:38 Include file: "G4VoxelLimits.hh" not found. [missingInclude]
geometry/src/GeometryManager.cc:41 Include file: "Geant4GM/volumes/Factory.h" not found. [missingInclude]
geometry/src/GeometryManager.cc:42 Include file: "RootGM/volumes/Factory.h" not found. [missingInclude]
geometry/src/GeometryManager.cc:43 Include file: "VGM/volumes/IPlacement.h" not found. [missingInclude]
geometry/src/GeometryManager.cc:44 Include file: "TGeoManager.h" not found. [missingInclude]
geometry/src/Materials.cc:26 Include file: "CLHEP/Units/PhysicalConstants.h" not found. [missingInclude]
geometry/dbobjects/include/GeoMaterialComponent.h:18 Member variable 'GeoMaterialComponent::m_isElement' is not initialized in the constructor. [uninitMemberVar]
geometry/dbobjects/include/GeoMaterialComponent.h:18 Member variable 'GeoMaterialComponent::m_fraction' is not initialized in the constructor. [uninitMemberVar]
geometry/modules/include/GeometryModule.h:22 The destructor '~GeometryModule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride]
geometry/src/utilities.cc:292 Condition '!outerPoints.empty()' is always true [knownConditionTrueFalse]
geometry/src/Materials.cc:229 The member function 'Belle2::geometry::Materials::createMaterialConfig' can be static. [functionStatic]
geometry/src/Materials.cc:309 The member function 'Belle2::geometry::Materials::createOpticalSurfaceConfig' can be static. [functionStatic]
geometry/src/utilities.cc:288 Either the condition 'outerPoints.empty()' is redundant or expression 'outerPoints.front()' causes access out of bounds. [containerOutOfBounds]
geometry/src/utilities.cc:292 Either the condition 'innerPoints.empty()' is redundant or expression 'innerPoints.front()' causes access out of bounds. [containerOutOfBounds]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:126 The member function 'Belle2::VRMLWriterModule::assignName' can be static. [functionStatic]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:568 The member function 'Belle2::VRMLWriterModule::getBooleanSolidPolyhedron' can be static. [functionStatic]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:165 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:174 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:394 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:395 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:396 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:397 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:405 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:406 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:584 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:593 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:594 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/vrmlWriter/src/VRMLWriterModule.cc:279 Variable 'solidReplica' can be declared as pointer to const [constVariablePointer]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:186 The member function 'Belle2::FBXWriterModule::assignName' can be static. [functionStatic]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:1006 The member function 'Belle2::FBXWriterModule::getBooleanSolidPolyhedron' can be static. [functionStatic]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:373 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:374 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:375 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:376 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:381 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:382 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:1022 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:1031 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:1032 Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast]
geometry/modules/fbxWriter/src/FBXWriterModule.cc:268 Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError]