Warning, /eic-opticks/CSGOptiX/tests/index.rst is written in an unsupported language. File is not indexed.
0001 CSGOptiX/tests
0002 ==================
0003
0004
0005 Overview
0006 ---------
0007
0008 The minimal mains aim to rationalize API and make
0009 render/simtrace/simulate APIs more consistent.
0010 Long term aiming to replace the old tests.
0011
0012
0013 Minimal Main tests using CSGOptiX::RenderMain SimtraceMain SimulateMain
0014 --------------------------------------------------------------------------
0015
0016 CSGOptiXSMTest.cc
0017 CSGOptiX::SimulateMain used by cxs_min.sh
0018 reviving simulation, quick cycle preparation for opticksMode 1,3 in junosw
0019
0020 CSGOptiXTMTest.cc
0021 CSGOptiX::SimtraceMain
0022 WIP: reviving simtrace
0023
0024 CSGOptiXRMTest.cc
0025 CSGOptiX::RenderMain used by cxr_min.sh
0026
0027
0028 Old Rendering
0029 ---------------
0030
0031 CSGOptiXRenderTest.cc
0032
0033 Old Simtrace 2D
0034 -----------------
0035
0036 CSGOptiXSimtraceTest.cc
0037
0038 Old Simulation
0039 ---------------
0040
0041 CSGOptiXSimTest.cc
0042 CarrierGenstep QSim::simulate call
0043
0044 CSGOptiXSimulateTest.cc
0045 CarrierGenstep, local geom
0046
0047 * TODO: generalize to input photons and any geom
0048 * TODO: very simular to the above, consolidate after generalization
0049
0050
0051 CXRaindropTest.cc
0052 Specific geometry
0053
0054
0055 Utility
0056 --------------
0057
0058 CSGOptiXVersion.cc
0059 CSGOptiXVersionTest.cc
0060