VecGeom-UCGP1.L8

Rule UCGP1.L8: Don't use `inline' when defining a function in a class definition

Directory VecGeom/VecCore/inc: 6 violations
VecCore/inc/BitSet.h:63:7: method definition has `inline' keyword
VecCore/inc/VariableSizeObj.h:51:7: method definition has `inline' keyword
VecCore/inc/VariableSizeObj.h:52:7: method definition has `inline' keyword
VecCore/inc/VariableSizeObj.h:54:7: method definition has `inline' keyword
VecCore/inc/VariableSizeObj.h:55:7: method definition has `inline' keyword
VecCore/inc/VariableSizeObj.h:57:7: method definition has `inline' keyword
Directory VecGeom/backend/scalar: 1 violation
backend/scalar/Backend.h:42:3: method definition has `inline' keyword
Directory VecGeom/base: 63 violations
base/Array.h:50:3: method definition has `inline' keyword
base/Array.h:54:3: method definition has `inline' keyword
base/Array.h:58:3: method definition has `inline' keyword
base/Array.h:73:3: method definition has `inline' keyword
base/Array.h:77:3: method definition has `inline' keyword
base/Array.h:81:3: method definition has `inline' keyword
base/Array.h:85:3: method definition has `inline' keyword
base/RNG.h:59:3: method definition has `inline' keyword
base/RNG.h:129:3: method definition has `inline' keyword
base/RNG.h:139:3: method definition has `inline' keyword
base/Stopwatch.h:66:3: method definition has `inline' keyword
base/Stopwatch.h:72:3: method definition has `inline' keyword
base/Stopwatch.h:78:3: method definition has `inline' keyword
base/Transformation3D.h:112:3: method definition has `inline' keyword
base/Transformation3D.h:123:3: method definition has `inline' keyword
base/Transformation3D.h:127:3: method definition has `inline' keyword
base/Transformation3D.h:135:3: method definition has `inline' keyword
base/Transformation3D.h:139:3: method definition has `inline' keyword
base/Transformation3D.h:143:3: method definition has `inline' keyword
base/Transformation3D.h:147:3: method definition has `inline' keyword
base/Transformation3D.h:306:3: method definition has `inline' keyword
base/Vector.h:48:3: method definition has `inline' keyword
base/Vector.h:54:3: method definition has `inline' keyword
base/Vector.h:77:3: method definition has `inline' keyword
base/Vector.h:81:3: method definition has `inline' keyword
base/Vector.h:85:3: method definition has `inline' keyword
base/Vector.h:89:3: method definition has `inline' keyword
base/Vector.h:93:3: method definition has `inline' keyword
base/Vector3D.h:77:3: method definition has `inline' keyword
base/Vector3D.h:108:3: method definition has `inline' keyword
base/Vector3D.h:118:3: method definition has `inline' keyword
base/Vector3D.h:124:3: method definition has `inline' keyword
base/Vector3D.h:128:3: method definition has `inline' keyword
base/Vector3D.h:132:3: method definition has `inline' keyword
base/Vector3D.h:136:3: method definition has `inline' keyword
base/Vector3D.h:140:3: method definition has `inline' keyword
base/Vector3D.h:144:3: method definition has `inline' keyword
base/Vector3D.h:161:3: method definition has `inline' keyword
base/Vector3D.h:168:3: method definition has `inline' keyword
base/Vector3D.h:195:3: method definition has `inline' keyword
base/Vector3D.h:202:3: method definition has `inline' keyword
base/Vector3D.h:209:3: method definition has `inline' keyword
base/Vector3D.h:215:3: method definition has `inline' keyword
base/Vector3D.h:221:3: method definition has `inline' keyword
base/Vector3D.h:229:3: method definition has `inline' keyword
base/Vector3D.h:235:3: method definition has `inline' keyword
base/Vector3D.h:243:3: method definition has `inline' keyword
base/Vector3D.h:252:3: method definition has `inline' keyword
base/Vector3D.h:286:3: method definition has `inline' keyword
base/Vector3D.h:294:3: method definition has `inline' keyword
base/Vector3D.h:312:3: method definition has `inline' keyword
base/Vector3D.h:320:3: method definition has `inline' keyword
base/Vector3D.h:328:3: method definition has `inline' keyword
base/Vector3D.h:337:3: method definition has `inline' keyword
base/Vector3D.h:343:3: method definition has `inline' keyword
base/Vector3D.h:379:3: method definition has `inline' keyword
base/Vector3D.h:379:3: method definition has `inline' keyword
base/Vector3D.h:380:3: method definition has `inline' keyword
base/Vector3D.h:380:3: method definition has `inline' keyword
base/Vector3D.h:381:3: method definition has `inline' keyword
base/Vector3D.h:381:3: method definition has `inline' keyword
base/Vector3D.h:382:3: method definition has `inline' keyword
base/Vector3D.h:382:3: method definition has `inline' keyword
Directory VecGeom/navigation: 9 violations
navigation/NavigationState.h:199:4: method definition has `inline' keyword
navigation/NavigationState.h:203:4: method definition has `inline' keyword
navigation/NavigationState.h:218:4: method definition has `inline' keyword
navigation/NavigationState.h:263:4: method definition has `inline' keyword
navigation/NavigationState.h:282:4: method definition has `inline' keyword
navigation/NavigationState.h:292:4: method definition has `inline' keyword
navigation/NavigationState.h:297:4: method definition has `inline' keyword
navigation/NavigationState.h:301:4: method definition has `inline' keyword
navigation/NavigationState.h:310:4: method definition has `inline' keyword
Directory VecGeom/volumes: 221 violations
volumes/LogicalVolume.h:91:3: method definition has `inline' keyword
volumes/LogicalVolume.h:95:3: method definition has `inline' keyword
volumes/LogicalVolume.h:99:3: method definition has `inline' keyword
volumes/LogicalVolume.h:102:3: method definition has `inline' keyword
volumes/LogicalVolume.h:114:3: method definition has `inline' keyword
volumes/PlacedBox.h:61:3: method definition has `inline' keyword
volumes/PlacedBox.h:67:3: method definition has `inline' keyword
volumes/PlacedBox.h:71:3: method definition has `inline' keyword
volumes/PlacedBox.h:75:3: method definition has `inline' keyword
volumes/PlacedOrb.h:53:3: method definition has `inline' keyword
volumes/PlacedOrb.h:61:3: method definition has `inline' keyword
volumes/PlacedOrb.h:65:3: method definition has `inline' keyword
volumes/PlacedOrb.h:69:3: method definition has `inline' keyword
volumes/PlacedOrb.h:73:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:62:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:66:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:72:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:76:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:80:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:86:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:92:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:98:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:104:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:110:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:116:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:122:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:128:3: method definition has `inline' keyword
volumes/PlacedPolyhedron.h:134:3: method definition has `inline' keyword
volumes/PlacedSphere.h:53:3: method definition has `inline' keyword
volumes/PlacedSphere.h:61:3: method definition has `inline' keyword
volumes/PlacedSphere.h:65:3: method definition has `inline' keyword
volumes/PlacedSphere.h:69:3: method definition has `inline' keyword
volumes/PlacedSphere.h:73:3: method definition has `inline' keyword
volumes/PlacedSphere.h:77:3: method definition has `inline' keyword
volumes/PlacedSphere.h:81:3: method definition has `inline' keyword
volumes/PlacedSphere.h:85:3: method definition has `inline' keyword
volumes/PlacedSphere.h:90:3: method definition has `inline' keyword
volumes/PlacedSphere.h:94:3: method definition has `inline' keyword
volumes/PlacedSphere.h:98:3: method definition has `inline' keyword
volumes/PlacedSphere.h:102:3: method definition has `inline' keyword
volumes/PlacedSphere.h:106:3: method definition has `inline' keyword
volumes/PlacedSphere.h:111:3: method definition has `inline' keyword
volumes/PlacedSphere.h:115:3: method definition has `inline' keyword
volumes/PlacedSphere.h:119:3: method definition has `inline' keyword
volumes/PlacedSphere.h:123:3: method definition has `inline' keyword
volumes/PlacedSphere.h:127:5: method definition has `inline' keyword
volumes/PlacedSphere.h:131:3: method definition has `inline' keyword
volumes/PlacedSphere.h:135:3: method definition has `inline' keyword
volumes/PlacedSphere.h:139:3: method definition has `inline' keyword
volumes/PlacedSphere.h:143:3: method definition has `inline' keyword
volumes/PlacedSphere.h:147:3: method definition has `inline' keyword
volumes/PlacedSphere.h:151:3: method definition has `inline' keyword
volumes/PlacedSphere.h:155:3: method definition has `inline' keyword
volumes/PlacedSphere.h:159:3: method definition has `inline' keyword
volumes/PlacedSphere.h:163:3: method definition has `inline' keyword
volumes/PlacedSphere.h:168:3: method definition has `inline' keyword
volumes/PlacedSphere.h:172:1: method definition has `inline' keyword
volumes/PlacedSphere.h:176:1: method definition has `inline' keyword
volumes/PlacedSphere.h:180:1: method definition has `inline' keyword
volumes/PlacedSphere.h:184:1: method definition has `inline' keyword
volumes/PlacedSphere.h:188:1: method definition has `inline' keyword
volumes/PlacedSphere.h:203:3: method definition has `inline' keyword
volumes/PlacedSphere.h:207:3: method definition has `inline' keyword
volumes/PlacedSphere.h:211:3: method definition has `inline' keyword
volumes/PlacedSphere.h:214:3: method definition has `inline' keyword
volumes/PlacedSphere.h:217:3: method definition has `inline' keyword
volumes/PlacedSphere.h:220:3: method definition has `inline' keyword
volumes/PlacedTorus.h:60:3: method definition has `inline' keyword
volumes/PlacedTorus.h:64:3: method definition has `inline' keyword
volumes/PlacedTorus.h:68:3: method definition has `inline' keyword
volumes/PlacedTorus.h:72:3: method definition has `inline' keyword
volumes/PlacedTorus.h:76:3: method definition has `inline' keyword
volumes/PlacedTrd.h:62:3: method definition has `inline' keyword
volumes/PlacedTrd.h:66:3: method definition has `inline' keyword
volumes/PlacedTrd.h:70:3: method definition has `inline' keyword
volumes/PlacedTrd.h:74:3: method definition has `inline' keyword
volumes/PlacedTrd.h:78:3: method definition has `inline' keyword
volumes/PlacedTube.h:60:3: method definition has `inline' keyword
volumes/PlacedTube.h:64:3: method definition has `inline' keyword
volumes/PlacedTube.h:68:3: method definition has `inline' keyword
volumes/PlacedTube.h:72:3: method definition has `inline' keyword
volumes/PlacedTube.h:76:3: method definition has `inline' keyword
volumes/PlacedVolume.h:73:3: method definition has `inline' keyword
volumes/PlacedVolume.h:79:3: method definition has `inline' keyword
volumes/PlacedVolume.h:84:3: method definition has `inline' keyword
volumes/PlacedVolume.h:90:3: method definition has `inline' keyword
volumes/PlacedVolume.h:96:3: method definition has `inline' keyword
volumes/PlacedVolume.h:102:3: method definition has `inline' keyword
volumes/Planes.h:60:3: method definition has `inline' keyword
volumes/Quadrilaterals.h:90:3: method definition has `inline' keyword
volumes/ScalarShapeImplementationHelper.h:338:3: method definition has `inline' keyword
volumes/ScalarShapeImplementationHelper.h:378:3: method definition has `inline' keyword
volumes/ShapeImplementationHelper.h:364:3: method definition has `inline' keyword
volumes/ShapeImplementationHelper.h:398:3: method definition has `inline' keyword
volumes/ShapeImplementationHelper.h:446:3: method definition has `inline' keyword
volumes/ShapeImplementationHelper.h:475:3: method definition has `inline' keyword
volumes/UnplacedBooleanVolume.h:62:3: method definition has `inline' keyword
volumes/UnplacedBooleanVolume.h:66:3: method definition has `inline' keyword
volumes/UnplacedBooleanVolume.h:72:3: method definition has `inline' keyword
volumes/UnplacedBox.h:45:3: method definition has `inline' keyword
volumes/UnplacedBox.h:49:3: method definition has `inline' keyword
volumes/UnplacedBox.h:53:3: method definition has `inline' keyword
volumes/UnplacedBox.h:57:3: method definition has `inline' keyword
volumes/UnplacedBox.h:61:3: method definition has `inline' keyword
volumes/UnplacedBox.h:68:3: method definition has `inline' keyword
volumes/UnplacedOrb.h:52:3: method definition has `inline' keyword
volumes/UnplacedOrb.h:57:3: method definition has `inline' keyword
volumes/UnplacedOrb.h:61:3: method definition has `inline' keyword
volumes/UnplacedOrb.h:65:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:182:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:186:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:190:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:194:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:198:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:202:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:206:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:210:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:214:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:218:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:222:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:226:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:230:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:234:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:241:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:258:3: method definition has `inline' keyword
volumes/UnplacedPolyhedron.h:367:3: method definition has `inline' keyword
volumes/UnplacedRootVolume.h:30:3: method definition has `inline' keyword
volumes/UnplacedRootVolume.h:33:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:62:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:80:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:97:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:147:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:167:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:200:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:224:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:228:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:232:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:236:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:240:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:244:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:248:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:253:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:257:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:261:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:265:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:269:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:274:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:278:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:282:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:286:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:290:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:294:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:298:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:302:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:306:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:310:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:314:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:318:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:322:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:326:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:331:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:416:3: method definition has `inline' keyword
volumes/UnplacedSphere.h:423:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:430:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:437:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:444:1: method definition has `inline' keyword
volumes/UnplacedSphere.h:451:1: method definition has `inline' keyword
volumes/UnplacedTorus.h:82:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:86:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:90:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:94:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:98:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:102:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:106:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:110:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:114:5: method definition has `inline' keyword
volumes/UnplacedTorus.h:118:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:122:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:126:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:130:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:134:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:138:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:142:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:146:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:150:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:156:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:173:3: method definition has `inline' keyword
volumes/UnplacedTorus.h:177:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:89:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:93:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:97:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:101:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:105:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:109:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:113:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:117:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:121:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:125:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:129:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:133:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:137:3: method definition has `inline' keyword
volumes/UnplacedTrd.h:141:3: method definition has `inline' keyword
volumes/UnplacedTube.h:103:3: method definition has `inline' keyword
volumes/UnplacedTube.h:107:3: method definition has `inline' keyword
volumes/UnplacedTube.h:111:3: method definition has `inline' keyword
volumes/UnplacedTube.h:115:3: method definition has `inline' keyword
volumes/UnplacedTube.h:119:3: method definition has `inline' keyword
volumes/UnplacedTube.h:123:3: method definition has `inline' keyword
volumes/UnplacedTube.h:127:3: method definition has `inline' keyword
volumes/UnplacedTube.h:131:3: method definition has `inline' keyword
volumes/UnplacedTube.h:135:3: method definition has `inline' keyword
volumes/UnplacedTube.h:139:3: method definition has `inline' keyword
volumes/UnplacedTube.h:143:3: method definition has `inline' keyword
volumes/UnplacedTube.h:147:3: method definition has `inline' keyword
volumes/UnplacedTube.h:151:3: method definition has `inline' keyword
volumes/UnplacedTube.h:155:3: method definition has `inline' keyword
volumes/UnplacedTube.h:159:3: method definition has `inline' keyword
volumes/UnplacedTube.h:163:3: method definition has `inline' keyword
volumes/UnplacedTube.h:167:3: method definition has `inline' keyword
volumes/UnplacedTube.h:171:3: method definition has `inline' keyword
volumes/UnplacedTube.h:175:3: method definition has `inline' keyword
Directory VecGeom/volumes/kernel: 1 violation
volumes/kernel/BoxImplementation.h:183:3: method definition has `inline' keyword