Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-07-21 08:46:30 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-07-21 07:00:46  
CMakeLists.txt 3578 bytes 2026-07-21 07:00:46 -  
csg_intersect_leaf_Sphere_test.cc 817 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
csg_intersect_leaf_templated_test.cc 563 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
csg_intersect_leaf_test.cc 3396 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

csg_intersect_leaf_test 1.

csg_intersect_prim_test.cc 5948 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGClassifyTest.cc 22199 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGCopyTest.cc 1796 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "OPTICKS_LOG.hh"

CSGDemoTest.cc 2129 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

This executable creates and persists simple demo geometries, using the tests/DemoGeo.h struct.

CSGFoundry_addPrimNodes_Test.cc 556 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "OPTICKS_LOG.hh"

CSGFoundry_CreateFromSimTest.cc 944 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

Creates CSGFoundry from SSim and SSim/stree 1. SSim::Load 2. populates CSGFoundry with CSGFoundry::CreateFromSim using the SSim that CSGFoundry instanciation adopts 3. saves CSGFoundry to $FOLD

CSGFoundry_findSolidIdx_Test.cc 1323 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "SSys.hh"

CSGFoundry_GDMLBootstrap.cc 462 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include <cstdlib>

CSGFoundry_getCenterExtent_Test.cc 1863 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGFoundry_getFrame_Test.cc 2636 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

CSG/tests/ :: TEST=getFrameE CSGFoundry_getFrame_Test

CSGFoundry_getFrameE_Test.cc 816 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "ssys.h"

CSGFoundry_getMeshName_Test.cc 1188 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "OPTICKS_LOG.hh"

CSGFoundry_IntersectPrimTest.cc 1701 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

1.

CSGFoundry_MakeCenterExtentGensteps_Test.cc 973 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGFoundry_ResolveCFBase_Test.cc 1009 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGFoundry_SGeo_SEvt_Test.cc 831 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "OPTICKS_LOG.hh"

CSGFoundryLoadTest.cc 3847 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

CSGFoundryLoadTest

CSGFoundryTest.cc 7528 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGGeometryFromGeocacheTest.cc 664 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

CSGGeometryFromGeocacheTest This is for loading geometries converted from GGeo Geocache by CSG_GGeo/run.sh For simpler loading of test geometries see CSGGeometryTest.cc

CSGGeometryTest.cc 277 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

CSGGeometryTest

CSGIntersectComparisonTest.cc 18611 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

Compare intersects onto two implementations of a CSGNode :: METHOD=intersect RAYORI=90,0,0 RAYDIR=1,0,0 TMIN=9 CSGIntersectComparisonTest

CSGIntersectSolidTest.cc 1502 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGLogTest.cc 187 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

include "OPTICKS_LOG.hh" int main(int argc, char** argv) { OPTICKS_LOG_::Check(); OPTICKS_LOG(argc, argv); OPTICKS_LOG_::Check(); LOG(info) ; return 0 ; }

CSGMakerTest.cc 2117 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGNameTest.cc 3701 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43

See also sysrap/SNameTest.cc

CSGNode_test.cc 1362 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGNodeImpTest.cc 3209 bytes 2026-07-21 07:00:46 2026-07-21 07:53:43  
CSGNodeScanTest.cc 5028 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

For lower level tests see:: intersect_leaf_box3_test.cc intersect_leaf_cylinder_test.cc intersect_leaf_phicut_test.cc

CSGNodeTest.cc 944 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include "SSim.hh"

CSGPrimImpTest.cc 4977 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include <vector>

CSGPrimSpecTest.cc 534 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include "scuda.h"

CSGPrimTest.cc 1606 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
CSGQueryTest.cc 9522 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

CSGQueryTest DUMP=2 NUM=210 CSGQueryTest A dump miss

CSGScanTest.cc 1754 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
CSGSignedDistanceFieldTest.cc 195 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include "CSGGeometry.h"

CSGSimtraceRerunTest.cc 653 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44 repeating simtrace GPU intersects on the CPU with the csg_intersect CUDA code
CSGSimtraceSampleTest.cc 389 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44 running intersects of small simtrace arrays, eg saved from python
CSGSimtraceTest.cc 422 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

CSGSimtraceTest : CPU testing of CUDA capable csg intersection headers Used from script CSG/ct.sh

CSGSolidTest.cc 3072 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
CSGTargetGlobalTest.cc 2213 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

CSGTargetGlobalTest MOI=solidXJfixture:64 CSGTargetGlobalTest

CSGTargetTest.cc 5056 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
CSGTestRunner.sh 1729 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
CUTest.cc 924 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include <cassert>

DemoGeo.cc 5963 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include <algorithm>

DemoGeo.h 888 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

pragma once

DemoGrid.cc 4011 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

include <algorithm>

DemoGrid.h 1094 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

pragma once

distance_leaf_slab_test.cc 745 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
f4_stack_test.cc 3164 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
GeoTest.cc 967 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
index.rst 612 bytes 2026-07-21 07:00:46 -  
intersect_leaf_box3_test.cc 1249 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

This is for very low level testing of csg_intersect_node.h intersect functions. For a slightly higher level test see CSGNodeScanTest.cc

intersect_leaf_cone_test.cc 2041 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

intersect_leaf_cone_test :: Z | +--X .

intersect_leaf_cylinder_midlevel_test.cc 1179 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
intersect_leaf_cylinder_test.cc 1167 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44  
intersect_leaf_cylinder_vs_oldcylinder_test.cc 1753 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

intersect_leaf_cylinder_test.cc

intersect_leaf_phicut_test.cc 1631 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

This is for very low level testing of csg_intersect_node.h intersect functions. For a slightly higher level test see CSGNodeScanTest.cc

intersect_leaf_thetacut_test.cc 2911 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44

This is for very low level testing of csg_intersect_leaf.h intersect functions. For a slightly higher level test see CSGNodeScanTest.cc

intersect_prim_test.cc 1239 bytes 2026-07-21 07:00:46 2026-07-21 07:53:44