|
|
|||
Last indexation completed on 2026-04-09 08:39:18 UTC
| Name | Size | Date (UTC) | Last indexed | Description | |
|---|---|---|---|---|---|
| Name | Size | Date (UTC) | Last indexed | Description | |
| Parent directory | - | 2026-04-09 07:00:49 | |||
| curand-done-right/ | - | 2026-04-09 07:00:48 | |||
| curandlite/ | - | 2026-04-09 07:00:48 | |||
| gl/ | - | 2026-04-09 07:00:48 | |||
| SGLFW_tests/ | - | 2026-04-09 07:00:48 | |||
| tests/ | - | 2026-04-09 07:00:48 | |||
| __init__.py | 697 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| ABR.py | 2694 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| ana_enum_test.sh | 474 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| CheckGeo.cc | 654 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| CheckGeo.hh | 585 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| CMakeLists.txt | 11798 bytes | 2026-04-09 07:00:48 | - | ||
| CUDA_CHECK.h | 2268 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | pragma once |
|
| dv.py | 3866 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| dv.sh | 86 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| GL_CHECK.h | 3146 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| gleq.h | 10955 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| go.sh | 1125 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| iexpand.h | 5004 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| index.rst | 3813 bytes | 2026-04-09 07:00:48 | - | ||
| md5.cc | 9412 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| md5.hh | 2201 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| njuffa_erfcinvf.h | 4707 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | ||
| np.h | 4886 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:24 | https://github.com/simoncblyth/np/ Extract from NP.hh NPU.hh minimal-ish code to write a NumPy file |
|
| NP.hh | 260308 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:26 | ||
| NP_future.h | 707 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:26 | ||
| NP_nanobind.h | 5877 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:26 | ||
| npd.sh | 630 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:26 | ||
| NPFold.h | 109668 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:27 | collecting and persisting NP arrays keyed by relative paths | |
| NPU.hh | 88550 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:28 | ||
| NPX.h | 35917 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:28 | NP.hh related extras such as static converters | |
| NVML_CHECK.h | 2161 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:28 | pragma once |
|
| OPTICKS_LOG.hh | 12739 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:28 | ||
| OpticksCSG.h | 21779 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:28 | ||
| OpticksCSG.py | 2414 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:28 | ||
| OpticksGenstep.h | 10924 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | Genstep versioning Not using typedef enum for simplicity as this needs to be used everywhere. |
|
| OpticksPhoton.cc | 5012 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | include <iostream> |
|
| OpticksPhoton.h | 1977 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| OpticksPhoton.hh | 12566 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| OPTIX_CHECK.h | 2662 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| PlainFormatter.hh | 1544 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| PLOG.hh | 105 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| populate_gl.sh | 165 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| S4.h | 2368 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | After X4.hh |
|
| S4Material.h | 1563 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | pragma once |
|
| S4MaterialPropertyVector.h | 12094 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | This provides serialization of int, string keyed maps of G4MaterialPropertyVector into NPFold as well as the import of the NPFold back into maps. |
|
| S4Random.h | 2491 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | For all the bells and whistles use U4Random.hh S4Random.h aims to be a minimal headeronly alternative intended for use from standalone tests. |
|
| S4RandomArray.h | 2892 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | S4RandomArray : Uses Current Engine, but collects the randoms Instanciation holds onto the current engine in m_engine and replaces it with itself. |
|
| S4RandomMonitor.h | 2340 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | S4RandomMonitor Instanciation holds onto the current engine in m_engine and replaces it with itself. |
|
| S4Surface.h | 1672 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | Extract a few methods from U4Surface.h as needed for both old and new workflows. |
|
| S4TreeBorder.h | 2916 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | Extract some of the functionality of U4TreeBorder.h whilst trying to get implicit osur surfaces to work in old workflow. |
|
| s_bb.cc | 54 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_bb.h | 9628 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ctor adds to the pool dtor removes from the pool |
|
| s_csg.cc | 56 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_csg.h | 6000 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | Manage persisting of CSG constituent nodes | |
| S_freopen_redirect.hh | 1548 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| S_get_option.cc | 744 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| S_get_option.hh | 3351 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_mock_erfcinvf.h | 654 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | This is only intended to be included for MOCK_CUDA on CPU running, it defines a global function to standin for the CUDA equivalent. |
|
| s_mock_texture.h | 5222 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | s_mock_texture : exploring CUDA texture lookup API on CPU The cudaTextureObject_t just probably typedef to unsigned long so its an "int" pointer. |
|
| s_pa.cc | 54 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_pa.h | 3463 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_pmt.h | 35005 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_pool.h | 11897 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:29 | ||
| s_seq.h | 6131 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | Loading and serving up precooked randoms, usaully GPU generated by curand | |
| s_time.h | 2412 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | This follows the approach of plog. Good for string time stamps, but not convenient for measuring durations. See schrono.h or stimer.h for that. |
|
| s_tv.cc | 54 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| s_tv.h | 6049 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | simple wrapper to give uniform behaviour to spa/sxf/sbb | |
| s_unique.h | 6005 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | similar to np.unique | |
| saabb.h | 6247 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | pragma once |
|
| SAbbrev.cc | 4919 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SAbbrev.hh | 1435 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SABTest.py | 5676 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SABTest.sh | 1423 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| salloc.h | 6109 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | debug out of memory errors on device | |
| SAr.cc | 4571 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SAr.hh | 1639 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SArgs.cc | 4544 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SArgs.hh | 2015 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SArr.cc | 21 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SArr.hh | 80 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SArrayDigest.cc | 1079 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SArrayDigest.hh | 1028 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SASCII.cc | 6820 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SASCII.hh | 2574 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SBacktrace.h | 7070 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SBAS.h | 2310 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | Basis mode used by SGLM | |
| SBase36.cc | 1116 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SBase36.hh | 1032 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| sbb.h | 1283 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | pragma once |
|
| sbibit.cc | 783 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| sbibit.h | 606 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | packs and unpacks 4*2bit integers into 8 bits | |
| SBit.cc | 13274 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| SBit.hh | 2123 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| sbit_.cc | 1678 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| sbit_.h | 1879 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | packs and unpacks 8*1bit bools into 8 bits | |
| sbitmask.cc | 1888 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | ||
| sbitmask.h | 1952 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:30 | https://stackoverflow.com/questions/1392059/algorithm-to-generate-bit-mask |
|
| SBitSet.h | 11904 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | Used for example from CSGFoundry::Load to implement dynamic prim selection. |
|
| sblackbody.h | 845 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SBnd.h | 20111 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | Used to fish material properties out of the boundary buffer | |
| sboundary.h | 12052 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | Q: pol comes in much later with stmm.h, how does it manage that ? | |
| SBuf.hh | 169 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| sbuild.h | 6874 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | 39:33: note: in expansion of macro ‘WITH_CHILD’ | |
| sc4u.cc | 844 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| sc4u.h | 1926 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | pragma once |
|
| sc4u.sh | 344 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCAM.h | 1836 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| scanvas.h | 5999 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ascii "painting" (formerly SCanvas.hh without .cc) | |
| scarrier.h | 1783 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | pragma once |
|
| SCE.h | 2971 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | pragma once |
|
| SCenterExtentFrame.h | 7929 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCenterExtentGenstep.cc | 5057 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCenterExtentGenstep.hh | 1631 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCenterExtentGenstep.py | 1022 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCenterExtentGenstep.sh | 120 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| scerenkov.h | 5356 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | replace (but stay similar to) : npy/NStep.hpp optixrap/cu/cerenkovstep.h | |
| SCF.h | 5493 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | Lightweight access to CSGFoundry geometry loaded from CFBASE directory | |
| schrono.h | 2252 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | Good for measuring durations, but complicated to extract string timestamps : see stime.h for that. |
|
| SCMD.h | 80 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | pragma once struct SCMD { virtual int command(const char* cmd) = 0 ; }; |
|
| SColor.cc | 664 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SColor.hh | 505 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SComp.h | 13149 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | naming array components of QEvt/SEvt | |
| SComponent_OLD.hh | 4478 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| sconfig.h.in | 1377 bytes | 2026-04-09 07:00:48 | - | ||
| SConstant.cc | 84 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | include "SConstant.hh" const char* SConstant::ORIGINAL_DOMAIN_SUFFIX = "_ori" ; |
|
| SConstant.hh | 128 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| scontext.h | 5923 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | holds sdevice.h structs for all and visible GPUs | |
| SCount.cc | 1195 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCount.hh | 245 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| scsg.cc | 5562 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| scsg.hh | 2805 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCSGOptiX.h | 379 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | Protocol used for example to allow QSim::simulate to invoke CSGOptiX::simulate without QUDARap package needing to depend on CSGOptiX package. |
|
| SCSGPrimSpec.h | 5791 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | pragma once |
|
| SCtrl.cc | 738 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| SCtrl.hh | 943 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | ||
| sctx.h | 4780 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:31 | holding "thread local" state | |
| SCU.h | 5655 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:32 | TODO: merge in SCU_.h |
|
| SCU_.h | 2503 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:32 | TODO : merge this with SCU.h |
|
| SCU_BufferView.h | 6481 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:32 | ||
| scuda.h | 84345 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| scuda_double.h | 1988 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | pragma once |
|
| SCUDA_Mesh.h | 2458 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | uploads SMesh tri and holds SCU_Buf | |
| SCUDA_MeshGroup.h | 1859 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | collect vectors of NP from each SMeshGroup sub, upload together with SCU_BufferView | |
| SCUDA_OutputBuffer.h | 13140 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | Allows an OpenGL PBO buffer to be accessed from CUDA | |
| scuda_pointer.h | 624 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | https://github.com/ingowald/optix7course/blob/master/example08_addingTextures/devicePrograms.cu See env-;optix7c- |
|
| scuda_templated.h | 1389 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | Use F2/F4/F4 within "template<typename F>" functions to standin for float2/3/4 or double2/3/4 in a more flexible way. |
|
| scurand.h | 648 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | pragma once |
|
| SCurandChunk.h | 17056 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | NB NOT GENERAL : THIS IS SPECIFIC TO curandStateXORWOW The Load_ and Save methods are specific to curandStateXORWOW, most of the rest is more general. |
|
| scurandref.h | 1415 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| SCurandSpec.h | 2369 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| SCurandState.h | 9518 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | More Flexible+capable replacement for SCurandState.{hh,cc} | |
| SCurandStateMonolithic.cc | 4802 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | include <cassert> |
|
| SCurandStateMonolithic.hh | 1045 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| SDBG.h | 1115 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| sdebug.h | 2153 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | pragma once |
|
| sdevice.h | 16095 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| SDice.hh | 319 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| SDigest.cc | 9312 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | ||
| sdigest.h | 8723 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:33 | Header-only hexdigest Example from /usr/include/openssl/opensslv.h:: 33 # define OPENSSL_VERSION_NUMBER 0x100020bfL |
|
| SDigest.hh | 2440 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| SDigestNP.cc | 399 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | include <cassert> |
|
| SDigestNP.hh | 329 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| SDir.h | 2498 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | header only dirent.h directory listing paths with supplied ext | |
| SDir_test.cc | 0 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| SDirect.cc | 740 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| sdirect.h | 2507 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | Stream redirection to silence noisy code unless VERBOSE is defined | |
| SDirect.hh | 2484 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| sdirectory.h | 3316 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | pragma once |
|
| sdomain.h | 3572 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | Regarding hc_eVnm see U4PhysicalConstantsTest, there is slight difference from smath.h float value : could be arising from CLHEP version difference Wavelength fine domain np.linspace(60,820,761) |
|
| SEnabled.cc | 915 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | include <vector> |
|
| SEnabled.hh | 227 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| SEvent.cc | 11321 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | include <csignal> |
|
| sevent.h | 26773 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | qudarap/QU.cc | |
| SEvent.hh | 2211 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | ||
| SEventConfig.cc | 75283 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:34 | include <sstream> |
|
| SEventConfig.hh | 26614 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:35 | ||
| SEvt.cc | 151977 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:35 | ||
| SEvt.hh | 23650 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sevt.py | 40404 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sevt_load.py | 409 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sevt_load.sh | 361 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sevt_tt.py | 17260 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sf4.h | 819 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | formerly s4.h, renamed to avoid clash with S4.h on case compromised macOS) |
|
| sfactor.h | 4160 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| SFastSim_Debug.cc | 904 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| SFastSim_Debug.hh | 1425 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| SFastSimOpticalModel.cc | 274 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | include <cstring> |
|
| SFastSimOpticalModel.hh | 950 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sflow.h | 1306 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | Flow control enum and CPU only presentation |
|
| sfmt.h | 756 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | pragma once |
|
| sfr.h | 22510 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| SFrame.cc | 2 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sframe.h | 20633 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | NEW CODE SHOULD NOT USE sframe.h : INSTEAD USE sfr.h | |
| sframe.py | 12896 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| sframe.sh | 135 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| SFrameConfig.cc | 1103 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | include <sstream> |
|
| SFrameConfig.hh | 530 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:36 | ||
| SFrameGenstep.cc | 37377 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | include <limits> |
|
| SFrameGenstep.hh | 2924 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| sfreq.h | 8185 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | count occurrence frequencies of strings and sorts by frequencies | |
| sfreq.py | 1939 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| sfreq.sh | 124 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| SGDML.cc | 2250 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| SGDML.hh | 1258 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| SGen.h | 4860 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | Used from SGLFW_Gen.h |
|
| SGenerate.h | 2786 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| SGenstep.h | 13020 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | genstep static utilities | |
| SGeo.cc | 584 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | include <cstring> |
|
| SGeo.hh | 1941 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| SGeoConfig.cc | 15202 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | include <iostream> |
|
| SGeoConfig.hh | 3702 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| sgeomdefs.h | 561 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | pragma once |
|
| sgeomtools.h | 5041 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | Adapt some extracts from G4GeomTools |
|
| SGLDisplay.h | 12838 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | OpenGL shader pipeline that presents PBO to screen | |
| SGLFW.h | 37394 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | Light touch OpenGL render loop and key handling | |
| SGLFW_Attrib.h | 6795 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | SGLFW_GLboolean string parse SGLFW_bool string parse SGLFW_GLenum string parse SGLFW_Attrib parse attribute metadata strings such as "4,GL_FLOAT,GL_FALSE,64,0,false" |
|
| SGLFW_Buffer.h | 1383 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | SGLFW_Buffer : minimal OpenGL buffer wrapper Old Opticks oglrap handled multi-buffers using RBuf held by Renderer See:: Renderer::createVertexArray |
|
| SGLFW_check.h | 1867 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | ||
| SGLFW_CUDA.h | 2409 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | Coordinate SCUDA_OutputBuffer and SGLDisplay for display of interop buffers | |
| SGLFW_Event_TO_BE_REMOVED.h | 5822 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:37 | manage scene data and OpenGL render pipelines | |
| SGLFW_Evt.h | 3739 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | manage event data and corresponding OpenGL progs | |
| SGLFW_Gen.h | 1945 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | ||
| SGLFW_GLEQ.h | 5498 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | pragma once |
|
| SGLFW_Keys.h | 2023 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | record of keyboard keys currently held down with modifiers bitfield summarization | |
| SGLFW_Mesh.h | 5562 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | create OpenGL buffers with SMesh and instance data and render | |
| SGLFW_Program.h | 15311 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | compile and link OpenGL pipeline using shader sources loaded from directory | |
| SGLFW_Record.h | 1929 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | ||
| SGLFW_Scene.h | 5462 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | manage scene data and OpenGL render pipelines | |
| SGLFW_SOPTIX.h | 833 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | pragma once |
|
| SGLFW_VAO.h | 804 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | ||
| SGLM.h | 96280 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:38 | ||
| SGLM_Arcball.h | 1790 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SGLM_Modifiers.h | 4550 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | control keys enumeration | |
| SGLM_Parse.h | 2209 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SGLM_View.h | 1290 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | pragma once |
|
| sgs.h | 1834 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | Aiming to replace cfg4/CGenstep | |
| SId.cc | 1346 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SId.hh | 1276 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| sidxname.h | 1328 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SIMG.h | 7916 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | High Level Image load/save methods implemented with stb_image.h | |
| SIMG_Frame.h | 1576 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | Connector between SIMG.h image handling and for example SGLFW.h OpenGL umbrella. |
|
| SInst.h | 1192 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | pragma once |
|
| SIntersect.h | 4272 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | pragma once |
|
| SLabel.h | 4367 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | After the fact lookups of mmlable indices from labels. This was used to provide primitive "post-hoc" trimesh control prior to implementation of proper tri control. |
|
| SLabelCache.cc | 63 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | include "SLabelCache.hh" template struct SLabelCache<int> ; |
|
| SLabelCache.hh | 1011 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLauncher.cc | 742 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLauncher.hh | 922 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLaunchSequence.h | 5034 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| slist.h | 1003 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | pragma once |
|
| SLOG.cc | 11944 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| slog.h | 2063 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLOG.hh | 3742 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLOG.rst | 7797 bytes | 2026-04-09 07:00:48 | - | ||
| SLOG_INIT.hh | 4033 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLOG_review.rst | 13211 bytes | 2026-04-09 07:00:48 | - | ||
| SLOGF_INIT.hh | 1516 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLogger.cc | 1529 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SLogger.hh | 1253 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SMap.cc | 1925 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SMap.hh | 1153 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SMath.cc | 1755 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | include <cassert> |
|
| smath.h | 4736 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | pragma once |
|
| SMath.hh | 323 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| smath.py | 2877 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| smatsur.h | 4016 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ems" : enumeration of Material and Surface types | |
| SMesh.h | 27225 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | holds tri,vtx,nrm NP either from original G4VSolid conversion or concatenation | |
| SMeshGroup.h | 4913 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | collection of SMesh subs and names | |
| SMeta.cc | 1362 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | include <iostream> |
|
| smeta.h | 1786 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | BASH_SOURCE fails to export |
|
| SMeta.hh | 782 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| SMockViz.cc | 336 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | include <iostream> |
|
| SMockViz.hh | 351 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:39 | ||
| smonitor.cc | 4664 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:40 | monitor GPU process memory usage saving into .npy array | |
| smonitor.py | 2987 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:40 | ||
| smonitor.sh | 2388 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:40 | ||
| sn.cc | 48 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:40 | ||
| sn.h | 150180 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | minimal pointer based transient binary tree node | |
| sn_check.py | 3275 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| snam.h | 1349 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | pragma once |
|
| SName.h | 22424 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | formerly CSG/CSGName.h | |
| SNameOrder.h | 2061 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | Ordering vectors of objects with GetName methods | |
| SNameTest.sh | 2604 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| SNameVec.cc | 24 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| SNameVec.hh | 1192 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| snd.cc | 42839 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| snd.hh | 9623 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| sndtree.h | 3106 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| snocuda_vector_functions.h | 2840 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| snode.h | 5066 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | structural "volume" nodes | |
| SOpBoundaryProcess.cc | 301 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | include <cstring> |
|
| SOpBoundaryProcess.hh | 696 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| SOpticks.cc | 3230 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:41 | ||
| SOpticks.hh | 1727 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOpticksEvent.hh | 84 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOpticksKey.cc | 6233 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOpticksKey.hh | 4071 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOpticksResource.cc | 22123 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | include <cassert> |
|
| SOpticksResource.hh | 3649 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOPTIX.cu | 9801 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOPTIX.h | 3639 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | top level coordinator of triangulated raytrace render | |
| SOPTIX.rst | 3550 bytes | 2026-04-09 07:00:48 | - | ||
| SOPTIX_Accel.h | 7352 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | builds acceleration structure GAS or IAS from the buildInputs | |
| SOPTIX_Binding.h | 738 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | CPU/GPU SBT records | |
| SOPTIX_BuildInput.h | 2126 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOPTIX_BuildInput_CPA.h | 2301 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | SOPTIX_BuildInput_CPA As SCSGPrimSpec are passed around by value do not assume long lived pointer addresses back in the SCSGPrimSpec. |
|
| SOPTIX_BuildInput_IA.h | 1119 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | pragma once |
|
| SOPTIX_BuildInput_Mesh.h | 3572 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | create OptixBuildInput via "part" indexing into SCUDA_MeshGroup (Used from SOPTIX_MeshGroup) | |
| SOPTIX_Context.h | 2466 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | OptixDeviceContext + SOPTIX_Properties | |
| SOPTIX_Desc.h | 3150 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SOPTIX_getPRD.h | 675 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | unpackPointer from optixPayload | |
| SOPTIX_MeshGroup.h | 3163 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | create SOPTIX_BuildInput_Mesh for each part of SCUDA_MeshGroup, use those to form SOPTIX_Accel gas | |
| SOPTIX_Module.h | 3828 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | Create OptixModule loaded from file | |
| SOPTIX_OPT.h | 11420 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | enum strings | |
| SOPTIX_Options.h | 8721 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | module and pipeline compile/link options | |
| SOPTIX_Params.h | 1162 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | render control | |
| SOPTIX_Pipeline.h | 9502 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | Create OptixPipeline from OptixModule | |
| SOPTIX_Pixels.h | 986 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | pragma once |
|
| SOPTIX_Properties.h | 7998 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | optixDeviceContextGetProperty results | |
| SOPTIX_SBT.h | 7959 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | create sbt from pipeline and scene by uploding the prog and hitgroup records | |
| SOPTIX_Scene.h | 7652 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | top level, holds vectors of SCUDA_MeshGroup SOPTIX_MeshGroup and OptixInstance | |
| spa.h | 1032 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | last two param are zmin/zmax for multiple types:: CSG_ZSPHERE CSG_CYLINDER CSG_CONE |
|
| SPack.cc | 6591 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | include <cassert> |
|
| spack.h | 243 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | pragma once |
|
| SPack.hh | 2548 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:42 | ||
| SPairVec.cc | 1615 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| SPairVec.hh | 1253 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| SPath.cc | 17911 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| spath.h | 33356 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | Q: Whats the difference between spath::ResolvePath and spath::Resolve ? A: ResolvePath accepts only a single string element whereas Resolve accepts from 1 to 4 elements. |
|
| SPath.hh | 4065 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| SPhiCut.cc | 2139 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| SPhiCut.hh | 245 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| sphit.h | 1533 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | Used by SEvt::getLocalHit interface for passing information from sframe into U4Hit Currently node_index is not included. |
|
| spho.h | 5354 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | photon labelling used by genstep collection | |
| sphoton.h | 37213 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| SPhoton_Debug.h | 3061 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| sphotonlite.h | 13803 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| sphotonlite.py | 8040 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | ||
| SPlace.h | 2709 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | pragma once |
|
| SPlaceCircle.h | 2747 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:43 | pragma once |
|
| SPlaceCylinder.h | 3047 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | pragma once |
|
| SPlaceRing.h | 1444 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | pragma once |
|
| SPlaceSphere.h | 2889 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | pragma once |
|
| SPM.cu | 10452 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | ||
| SPM.hh | 1427 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | ||
| SPM_future.h | 381 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | ||
| SPMT.h | 72869 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | summarize PMTSimParamData NPFold into the few arrays needed on GPU | |
| SPMT_old.h | 1264 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | ||
| SPMTAccessor.h | 4347 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | Provides access to JUNO PMT data during standalone optical only testing WITH_CUSTOM4 and without j/PMTSim. |
|
| SPPM.cc | 15992 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | ||
| sppm.h | 2268 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:44 | ||
| SPPM.hh | 3637 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SPrd.h | 6314 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | SPrd : used by QSimTest/fake_propagate This was moved from QPrd Dummy per-ray-data enabling pure-CUDA (no OptiX, no geometry) testing of propagation using QSimTest MOCK_PROPAGATE. |
|
| SPresent.h | 1850 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | include <iostream> |
|
| sproc.h | 6454 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | Implementations of VirtualMemoryUsageMB of a process. |
|
| SProcessHits_EPH.h | 14412 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SProf.cc | 183 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | include "SProf.hh" char SProf::TAG[N] = {} ; std::vector<sprof> SProf::PROF = {} ; std::vector<std::string> SProf::NAME = {} ; std::vector<std::string> SProf::META = {} ; |
|
| sprof.h | 4526 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SProf.hh | 9529 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SProfile.h | 2060 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| sprop.h | 3491 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SProp.py | 2858 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SProp.sh | 57 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| sproplist.h | 2496 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | ||
| SPropMockup.h | 4199 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | formerly SProp.hh | |
| sqat4.h | 25034 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:45 | pragma once |
|
| squad.h | 28262 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| squad_double.h | 1403 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | pragma once |
|
| squadlite.h | 582 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| squadx.h | 643 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | facilitate storing uint64_t values into quad4 which uses 32 bit elements | |
| SRand.cc | 263 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | include <cstdlib> |
|
| SRand.hh | 214 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| SRandom.h | 133 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | pragma once struct SRandom { virtual int getFlatCursor() const = 0 ; virtual double getFlatPrior() const = 0 ; }; |
|
| srec.h | 4724 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | highly domain compressed photon step records used for debugging only | |
| SRecord.h | 12347 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | Used from SGLFW_Evt.h |
|
| SRenderer.cc | 742 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| SRenderer.hh | 1450 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| SRG.h | 1193 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | Raygen Mode | |
| SRM.h | 2099 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | Running Mode | |
| srng.h | 3003 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | picks curandState implementation | |
| SRng.hh | 301 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| srngcpu.h | 3137 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | C++ standard random number generation | |
| SRngSpec.cc | 1621 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | include <cstdio> |
|
| SRngSpec.hh | 881 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| SScene.h | 32713 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | Canonical SScene instance is member of SSim and is instanciated by the SSim ctor. |
|
| sscint.h | 2800 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | replace (but stay similar to) : npy/NStep.hpp optixrap/cu/scintillationstep.h | |
| SSeq.cc | 1285 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| sseq.h | 7622 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | photon level step-by-step history and material recording seqhis/seqmat using NSEQ 64 bit uint | |
| SSeq.hh | 1050 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | ||
| sseq_array.h | 2039 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:46 | Facilitate history selection using seq array This is used from:: sseq_record.h |
|
| sseq_index.h | 17115 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | ||
| sseq_record.h | 3463 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | Enable selection of photon records with particular histories such as "TO BT AB" Used from:: sysrap/tests/sseq_record_test.cc sysrap/SRecord.h |
|
| SSim.cc | 26508 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | include <map> |
|
| SSim.hh | 4900 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | ||
| SSimtrace.h | 4038 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | SSimtrace : aiming to replace X4Simtrace is very local centric it populates a default sframe with ce from the G4VSolid. |
|
| SSimulator.h | 1100 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | pure virtual interface used from QSim, G4CXOpticks, CSGOptiX | |
| ssincos.h | 244 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | pragma once |
|
| sslice.h | 3993 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | python style gs[start:stop] slice of genstep arrays/vectors | |
| ssolid.h | 5168 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | ||
| SSortKV.cc | 1221 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | ||
| SSortKV.hh | 1787 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | ||
| SStackFrame.h | 3834 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | SStackFrame Used for stack frame introspection based on *cxxabi.h* |
|
| sstamp.h | 5127 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | pragma once |
|
| sstandard.h | 20791 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | standard domain arrays | |
| sstate.h | 3475 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:47 | pragma once |
|
| SStr.cc | 28864 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | ||
| sstr.h | 37123 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | pragma once |
|
| SStr.hh | 6849 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | ||
| SSys.cc | 19254 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | ||
| ssys.h | 31219 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | Note that strings like "1e-9" parse ok into float/double. |
|
| SSys.hh | 4999 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | ||
| ssys__Desc.sh | 786 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | ||
| ssystime.h | 1936 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | ||
| st.h | 611 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:48 | st : complete binary tree expressions cf with CSG/csg_postorder.h that is used on GPU for these // tree_nodes_ = lambda height:( (0x1 << (1+(height))) - 1 ) |
|
| stag.h | 11674 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:49 | random consumption tags for simulation alignment purposes | |
| stag.py | 8802 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:49 | ||
| stag.sh | 193 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:49 | ||
| stb_image.h | 283010 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:50 | ||
| stb_image_write.h | 71221 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:51 | ||
| stb_truetype.h | 199192 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | v1.26 - public domain | |
| stexture.h | 364 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | pragma once |
|
| SThetaCut.cc | 4369 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | include <csignal> |
|
| SThetaCut.hh | 262 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | ||
| STime.cc | 1171 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | ||
| STime.hh | 962 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | ||
| stimer.h | 6942 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | ||
| STimes.cc | 3130 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | ||
| STimes.hh | 1305 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | ||
| stmm.h | 20606 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:52 | Thin/Thick Multi-layer Stack TMM "Transfer Matrix Method" A,R,T calculation | |
| storch.h | 18372 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | replace (but stay similar to) : npy/NStep.hpp optixrap/cu/torchstep.h | |
| storchtype.h | 2214 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | ||
| stra.h | 24923 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | ||
| STrackInfo.h | 4555 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | formerly U4TrackInfo.h) Formerly uses templated STrackInfo but as doing dynamic cast on such a type is not possible that is dangerous as must rely on no other track info subclasses being in use. |
|
| stran.h | 21870 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | Tran | |
| STranche.cc | 2624 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | ||
| STranche.hh | 1286 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:53 | ||
| stree.h | 237342 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:54 | u4/U4Tree.h | |
| stree.py | 19234 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| stree.sh | 129 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| strid.h | 14424 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | strid::Encode Formerly kludge skipped e=0 for some non-valid reason "kludge to keep [:,3,3] 1. |
|
| strided_range.h | 3208 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| STTF.h | 8459 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | Truetype Font wrapper providing text annotation within image rasters | |
| SU.cu | 6241 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SU.hh | 2189 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SUniformRand.h | 2470 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | This adapts u4/U4UniformRand.h to try to get rid of Geant4 dependency. |
|
| suniquename.h | 1244 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | This allows storing large numbers of repetitive names without repeating them, by storing integer indices into the names vector instead of storing all the repeated names. |
|
| SVec.cc | 4341 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| svec.h | 6956 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | static vector<T> utilities | |
| SVec.hh | 1609 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| sview.h | 1837 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | Templated reinterpretation of bits allowing to view unsigned int as float and double and vice versa. |
|
| SVolume.h | 7884 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | Developed within j/PMTSim but as generally useful moved to sysrap header-only. |
|
| sxf.h | 744 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | simple wrapper to give uniform behaviour to spa/sxf/sbb | |
| sxyz.h | 47 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | pragma once enum { XYZ, YZ, XZ, XY } ; |
|
| sysrap.bash | 5889 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SYSRAP_API_EXPORT.hh | 1482 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SYSRAP_BODY.hh | 962 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SYSRAP_HEAD.hh | 858 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SYSRAP_LOG.cc | 1110 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SYSRAP_LOG.hh | 1321 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| SYSRAP_TAIL.hh | 762 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| tcomplex.h | 1279 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | Based on Yuxiangs implementation following ROOT TComplex.h https://root.cern.ch/doc/master/TComplex_8h_source.html |
|
| xfold.py | 5415 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 | ||
| xfold.sh | 194 bytes | 2026-04-09 07:00:48 | 2026-04-09 07:49:55 |
| [ Source navigation ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|