|
|
|||
Last indexation completed on 2026-05-15 08:36:13 UTC
| Name | Size | Date (UTC) | Last indexed | Description | |
|---|---|---|---|---|---|
| Name | Size | Date (UTC) | Last indexed | Description | |
| Parent directory | - | 2026-05-15 07:00:50 | |||
| gl/ | - | 2026-05-15 07:00:48 | |||
| SGLFW_tests/ | - | 2026-05-15 07:00:48 | |||
| tests/ | - | 2026-05-15 07:00:48 | |||
| __init__.py | 697 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| ABR.py | 2694 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| ana_enum_test.sh | 474 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| CheckGeo.cc | 654 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| CheckGeo.hh | 585 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| CMakeLists.txt | 10991 bytes | 2026-05-15 07:00:48 | - | ||
| CUDA_CHECK.h | 2268 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | pragma once |
|
| dv.py | 3866 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| dv.sh | 86 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| GL_CHECK.h | 3146 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| gleq.h | 10955 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| go.sh | 1125 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| iexpand.h | 5081 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| md5.cc | 9320 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| md5.hh | 2201 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| njuffa_erfcinvf.h | 4707 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | ||
| np.h | 4886 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:10 | https://github.com/simoncblyth/np/ Extract from NP.hh NPU.hh minimal-ish code to write a NumPy file |
|
| NP.hh | 260308 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:12 | ||
| NP_future.h | 707 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:12 | ||
| NP_nanobind.h | 5877 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:12 | ||
| npd.sh | 630 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:12 | ||
| NPFold.h | 109668 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:13 | collecting and persisting NP arrays keyed by relative paths | |
| NPU.hh | 88550 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:14 | ||
| NPX.h | 35917 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:14 | NP.hh related extras such as static converters | |
| OPTICKS_LOG.hh | 11494 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:14 | ||
| OpticksCSG.h | 21779 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| OpticksCSG.py | 2414 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| OpticksGenstep.h | 10924 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | Genstep versioning Not using typedef enum for simplicity as this needs to be used everywhere. |
|
| OpticksPhoton.cc | 5012 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | include <iostream> |
|
| OpticksPhoton.h | 1977 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| OpticksPhoton.hh | 12566 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| OPTIX_CHECK.h | 2662 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| PlainFormatter.hh | 1544 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| PLOG.hh | 105 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| populate_gl.sh | 165 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| S4.h | 2368 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | After X4.hh |
|
| S4MaterialPropertyVector.h | 12094 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | 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-05-15 07:00:48 | 2026-05-15 07:42:15 | 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-05-15 07:00:48 | 2026-05-15 07:42:15 | 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-05-15 07:00:48 | 2026-05-15 07:42:15 | S4RandomMonitor Instanciation holds onto the current engine in m_engine and replaces it with itself. |
|
| s_bb.cc | 54 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| s_bb.h | 9628 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ctor adds to the pool dtor removes from the pool |
|
| s_csg.cc | 56 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| s_csg.h | 6000 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | Manage persisting of CSG constituent nodes | |
| S_get_option.cc | 744 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| S_get_option.hh | 3351 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| s_mock_erfcinvf.h | 654 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | 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-05-15 07:00:48 | 2026-05-15 07:42:15 | 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-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| s_pa.h | 3463 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| s_pmt.h | 35005 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:15 | ||
| s_pool.h | 11897 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| s_seq.h | 6131 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | Loading and serving up precooked randoms, usaully GPU generated by curand | |
| s_time.h | 2412 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | 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-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| s_tv.h | 6049 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | simple wrapper to give uniform behaviour to spa/sxf/sbb | |
| s_unique.h | 6005 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | similar to np.unique | |
| saabb.h | 6247 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | pragma once |
|
| SAbbrev.cc | 4919 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SAbbrev.hh | 1435 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SABTest.py | 5676 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SABTest.sh | 1423 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| salloc.h | 6109 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | debug out of memory errors on device | |
| SAr.cc | 4571 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SAr.hh | 1639 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SArgs.cc | 4544 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SArgs.hh | 2015 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SArr.cc | 21 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SArr.hh | 80 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SArrayDigest.cc | 1079 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SArrayDigest.hh | 1028 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SASCII.cc | 6820 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SASCII.hh | 2574 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SBacktrace.h | 7070 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SBAS.h | 2310 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | Basis mode used by SGLM | |
| sbb.h | 1283 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | pragma once |
|
| sbibit.cc | 783 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| sbibit.h | 606 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | packs and unpacks 4*2bit integers into 8 bits | |
| SBit.cc | 12882 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| SBit.hh | 2068 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| sbit_.cc | 1678 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| sbit_.h | 1879 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | packs and unpacks 8*1bit bools into 8 bits | |
| sbitmask.cc | 1888 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | ||
| sbitmask.h | 1952 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:16 | https://stackoverflow.com/questions/1392059/algorithm-to-generate-bit-mask |
|
| SBitSet.h | 11904 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | Used for example from CSGFoundry::Load to implement dynamic prim selection. |
|
| sblackbody.h | 845 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SBnd.h | 20111 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | Used to fish material properties out of the boundary buffer | |
| sboundary.h | 10760 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | Q: pol comes in much later with stmm.h, how does it manage that ? | |
| sc4u.cc | 844 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| sc4u.h | 1926 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | pragma once |
|
| sc4u.sh | 344 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SCAM.h | 1836 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| scanvas.h | 5999 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ascii "painting" (formerly SCanvas.hh without .cc) | |
| scarrier.h | 1854 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | pragma once |
|
| SCE.h | 2971 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | pragma once |
|
| SCenterExtentFrame.h | 7929 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SCenterExtentGenstep.cc | 5057 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SCenterExtentGenstep.hh | 1631 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SCenterExtentGenstep.py | 1022 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SCenterExtentGenstep.sh | 120 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| scerenkov.h | 5257 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | Cerenkov genstep helpers | |
| SCF.h | 5493 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | Lightweight access to CSGFoundry geometry loaded from CFBASE directory | |
| schrono.h | 2252 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | Good for measuring durations, but complicated to extract string timestamps : see stime.h for that. |
|
| SCMD.h | 80 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | pragma once struct SCMD { virtual int command(const char* cmd) = 0 ; }; |
|
| SColor.cc | 664 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SColor.hh | 505 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SComp.h | 13149 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | naming array components of QEvt/SEvt | |
| sconfig.h.in | 1377 bytes | 2026-05-15 07:00:48 | - | ||
| SConstant.cc | 84 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | include "SConstant.hh" const char* SConstant::ORIGINAL_DOMAIN_SUFFIX = "_ori" ; |
|
| SConstant.hh | 128 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| scontext.h | 5923 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | holds sdevice.h structs for all and visible GPUs | |
| SCount.cc | 1195 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| SCount.hh | 245 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| scsg.cc | 5562 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:17 | ||
| scsg.hh | 2805 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | ||
| SCSGPrimSpec.h | 5797 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | pragma once |
|
| SCtrl.cc | 738 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | ||
| SCtrl.hh | 943 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | ||
| sctx.h | 4861 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | holding "thread local" state | |
| SCU.h | 5655 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | TODO: merge in SCU_.h |
|
| SCU_.h | 2503 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | TODO : merge this with SCU.h |
|
| SCU_BufferView.h | 6481 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:18 | ||
| scuda.h | 84345 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| scuda_double.h | 1988 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | pragma once |
|
| SCUDA_Mesh.h | 2458 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | uploads SMesh tri and holds SCU_Buf | |
| SCUDA_MeshGroup.h | 1859 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | collect vectors of NP from each SMeshGroup sub, upload together with SCU_BufferView | |
| SCUDA_OutputBuffer.h | 13140 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | Allows an OpenGL PBO buffer to be accessed from CUDA | |
| scuda_pointer.h | 624 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | https://github.com/ingowald/optix7course/blob/master/example08_addingTextures/devicePrograms.cu See env-;optix7c- |
|
| scuda_templated.h | 1389 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | 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 | 727 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | pragma once |
|
| SCurandChunk.h | 17056 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | 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-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| SCurandSpec.h | 2369 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| SCurandState.h | 9518 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | More Flexible+capable replacement for SCurandState.{hh,cc} | |
| SCurandStateMonolithic.cc | 4802 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | include <cassert> |
|
| SCurandStateMonolithic.hh | 1045 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| SDBG.h | 1115 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| sdebug.h | 2153 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | pragma once |
|
| sdevice.h | 16095 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| SDice.hh | 319 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| SDigest.cc | 9312 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| sdigest.h | 8520 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | Header-only hexdigest Example from /usr/include/openssl/opensslv.h:: 33 # define OPENSSL_VERSION_NUMBER 0x100020bfL |
|
| SDigest.hh | 2440 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:19 | ||
| SDigestNP.cc | 399 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | include <cassert> |
|
| SDigestNP.hh | 329 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | ||
| SDir.h | 2498 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | header only dirent.h directory listing paths with supplied ext | |
| SDir_test.cc | 0 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | ||
| SDirect.cc | 740 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | ||
| sdirect.h | 2507 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | Stream redirection to silence noisy code unless VERBOSE is defined | |
| SDirect.hh | 2484 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | ||
| sdirectory.h | 3316 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | pragma once |
|
| sdomain.h | 3572 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | 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-05-15 07:00:48 | 2026-05-15 07:42:20 | include <vector> |
|
| SEnabled.hh | 227 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | ||
| SEvent.cc | 11273 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | include <csignal> |
|
| sevent.h | 26773 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | qudarap/QU.cc | |
| SEvent.hh | 2211 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | ||
| SEventConfig.cc | 74337 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:20 | include <sstream> |
|
| SEventConfig.hh | 26463 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:21 | ||
| SEvt.cc | 153679 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:21 | ||
| SEvt.hh | 23766 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sevt.py | 40404 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sevt_load.py | 409 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sevt_load.sh | 361 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sevt_tt.py | 17260 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sfactor.h | 4160 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| SFastSim_Debug.cc | 904 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| SFastSim_Debug.hh | 1425 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| SFastSimOpticalModel.cc | 274 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | include <cstring> |
|
| SFastSimOpticalModel.hh | 950 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sflow.h | 1306 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | Flow control enum and CPU only presentation |
|
| sfmt.h | 756 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | pragma once |
|
| sfr.h | 22510 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sframe.h | 20633 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | NEW CODE SHOULD NOT USE sframe.h : INSTEAD USE sfr.h | |
| sframe.py | 12896 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| sframe.sh | 135 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| SFrameConfig.cc | 1103 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | include <sstream> |
|
| SFrameConfig.hh | 530 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:22 | ||
| SFrameGenstep.cc | 37377 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | include <limits> |
|
| SFrameGenstep.hh | 2924 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| sfreq.h | 8185 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | count occurrence frequencies of strings and sorts by frequencies | |
| sfreq.py | 1939 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| sfreq.sh | 124 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| SGDML.cc | 2250 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| SGDML.hh | 1258 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| SGen.h | 4860 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | Used from SGLFW_Gen.h |
|
| SGenerate.h | 2766 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| SGenstep.h | 13020 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | genstep static utilities | |
| SGeo.cc | 584 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | include <cstring> |
|
| SGeo.hh | 1941 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| SGeoConfig.cc | 15202 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | include <iostream> |
|
| SGeoConfig.hh | 3702 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | ||
| sgeomdefs.h | 561 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | pragma once |
|
| sgeomtools.h | 5041 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:23 | Adapt some extracts from G4GeomTools |
|
| SGLDisplay.h | 12838 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | OpenGL shader pipeline that presents PBO to screen | |
| SGLFW.h | 36925 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | Light touch OpenGL render loop and key handling | |
| SGLFW_Attrib.h | 6795 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | 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-05-15 07:00:48 | 2026-05-15 07:42:24 | 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-05-15 07:00:48 | 2026-05-15 07:42:24 | ||
| SGLFW_CUDA.h | 2409 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | Coordinate SCUDA_OutputBuffer and SGLDisplay for display of interop buffers | |
| SGLFW_Evt.h | 3739 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | manage event data and corresponding OpenGL progs | |
| SGLFW_Gen.h | 1945 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | ||
| SGLFW_GLEQ.h | 5498 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | pragma once |
|
| SGLFW_Keys.h | 2023 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | record of keyboard keys currently held down with modifiers bitfield summarization | |
| SGLFW_Mesh.h | 5193 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | create OpenGL buffers with SMesh and instance data and render | |
| SGLFW_Program.h | 15356 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | compile and link OpenGL pipeline using shader sources loaded from directory | |
| SGLFW_Record.h | 1929 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | ||
| SGLFW_Scene.h | 5462 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | manage scene data and OpenGL render pipelines | |
| SGLFW_SOPTIX.h | 833 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | pragma once |
|
| SGLFW_VAO.h | 804 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:24 | ||
| SGLM.h | 96280 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SGLM_Arcball.h | 1790 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SGLM_Modifiers.h | 4550 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | control keys enumeration | |
| SGLM_Parse.h | 2209 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SGLM_View.h | 1290 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | pragma once |
|
| sgs.h | 1834 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | Aiming to replace cfg4/CGenstep | |
| SId.cc | 1346 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SId.hh | 1276 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| sidxname.h | 1328 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SIMG.h | 7865 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | High Level Image load/save methods implemented with stb_image.h | |
| SIMG_Frame.h | 1576 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | Connector between SIMG.h image handling and for example SGLFW.h OpenGL umbrella. |
|
| SLabel.h | 4367 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | 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-05-15 07:00:48 | 2026-05-15 07:42:25 | include "SLabelCache.hh" template struct SLabelCache<int> ; |
|
| SLabelCache.hh | 1011 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SLauncher.cc | 742 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SLauncher.hh | 922 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| SLaunchSequence.h | 5005 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| slist.h | 1003 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | pragma once |
|
| SLOG.cc | 11944 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:25 | ||
| slog.h | 2063 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SLOG.hh | 3742 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SLOG.rst | 7695 bytes | 2026-05-15 07:00:48 | - | ||
| SLOG_INIT.hh | 4033 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SLOG_review.rst | 13136 bytes | 2026-05-15 07:00:48 | - | ||
| SLogger.cc | 1529 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SLogger.hh | 1253 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SMap.cc | 1925 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SMap.hh | 1153 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| SMath.cc | 1755 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | include <cassert> |
|
| smath.h | 4685 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | pragma once |
|
| SMath.hh | 323 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| smath.py | 2877 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| smatsur.h | 3552 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ems" : enumeration of Material and Surface types | |
| SMesh.h | 27225 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | holds tri,vtx,nrm NP either from original G4VSolid conversion or concatenation | |
| SMeshGroup.h | 4913 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | collection of SMesh subs and names | |
| SMeta.cc | 1362 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | include <iostream> |
|
| smeta.h | 1786 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | BASH_SOURCE fails to export |
|
| SMeta.hh | 782 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| smonitor.py | 2987 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| smonitor.sh | 2388 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| sn.cc | 48 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:26 | ||
| sn.h | 150180 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:27 | minimal pointer based transient binary tree node | |
| sn_check.py | 3275 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:27 | ||
| snam.h | 1556 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:27 | pragma once |
|
| SName.h | 22424 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:27 | formerly CSG/CSGName.h | |
| SNameOrder.h | 2061 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:27 | Ordering vectors of objects with GetName methods | |
| SNameTest.sh | 2604 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SNameVec.cc | 24 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SNameVec.hh | 1192 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| snd.cc | 42839 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| snd.hh | 9623 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| sndtree.h | 3106 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| snode.h | 5066 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | structural "volume" nodes | |
| SOpticks.cc | 3230 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SOpticks.hh | 1727 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SOpticksKey.cc | 6233 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SOpticksKey.hh | 4071 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SOpticksResource.cc | 22067 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | include <cassert> |
|
| SOpticksResource.hh | 3649 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SOPTIX.cu | 9801 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | ||
| SOPTIX.h | 3639 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | top level coordinator of triangulated raytrace render | |
| SOPTIX.rst | 3550 bytes | 2026-05-15 07:00:48 | - | ||
| SOPTIX_Accel.h | 7352 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:28 | builds acceleration structure GAS or IAS from the buildInputs | |
| SOPTIX_Binding.h | 738 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | CPU/GPU SBT records | |
| SOPTIX_BuildInput.h | 2169 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | ||
| SOPTIX_BuildInput_CPA.h | 2369 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | 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 | 1252 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | pragma once |
|
| SOPTIX_BuildInput_Mesh.h | 3572 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | create OptixBuildInput via "part" indexing into SCUDA_MeshGroup (Used from SOPTIX_MeshGroup) | |
| SOPTIX_Context.h | 2466 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | OptixDeviceContext + SOPTIX_Properties | |
| SOPTIX_Desc.h | 3150 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | ||
| SOPTIX_getPRD.h | 675 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | unpackPointer from optixPayload | |
| SOPTIX_MeshGroup.h | 3163 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | create SOPTIX_BuildInput_Mesh for each part of SCUDA_MeshGroup, use those to form SOPTIX_Accel gas | |
| SOPTIX_Module.h | 3828 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | Create OptixModule loaded from file | |
| SOPTIX_OPT.h | 11420 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | enum strings | |
| SOPTIX_Options.h | 8721 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | module and pipeline compile/link options | |
| SOPTIX_Params.h | 1162 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | render control | |
| SOPTIX_Pipeline.h | 9502 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | Create OptixPipeline from OptixModule | |
| SOPTIX_Pixels.h | 986 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | pragma once |
|
| SOPTIX_Properties.h | 7998 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | optixDeviceContextGetProperty results | |
| SOPTIX_SBT.h | 7959 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | create sbt from pipeline and scene by uploding the prog and hitgroup records | |
| SOPTIX_Scene.h | 7652 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | top level, holds vectors of SCUDA_MeshGroup SOPTIX_MeshGroup and OptixInstance | |
| spa.h | 1032 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | last two param are zmin/zmax for multiple types:: CSG_ZSPHERE CSG_CYLINDER CSG_CONE |
|
| SPack.cc | 6591 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | include <cassert> |
|
| SPack.hh | 2548 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | ||
| SPairVec.cc | 1615 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | ||
| SPairVec.hh | 1253 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | ||
| SPath.cc | 17876 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:29 | ||
| spath.h | 33356 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | 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-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPhiCut.cc | 2139 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPhiCut.hh | 245 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| sphit.h | 1533 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | Used by SEvt::getLocalHit interface for passing information from sframe into U4Hit Currently node_index is not included. |
|
| spho.h | 5354 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | photon labelling used by genstep collection | |
| sphoton.h | 37213 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPhoton_Debug.h | 3058 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| sphotonlite.h | 13803 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| sphotonlite.py | 8040 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPlace.h | 2709 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | pragma once |
|
| SPlaceCircle.h | 2747 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | pragma once |
|
| SPlaceCylinder.h | 3047 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | pragma once |
|
| SPlaceRing.h | 1444 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | pragma once |
|
| SPlaceSphere.h | 2889 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | pragma once |
|
| SPM.cu | 10452 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPM.hh | 1427 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPM_future.h | 381 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:30 | ||
| SPMT.h | 60524 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | summarize PMTSimParamData NPFold into the few arrays needed on GPU | |
| SPMTAccessor.h | 4173 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | Provides access to JUNO PMT data during standalone optical-only testing without j/PMTSim. |
|
| SPPM.cc | 15992 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| sppm.h | 2268 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SPPM.hh | 3637 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SPrd.h | 6280 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | 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-05-15 07:00:48 | 2026-05-15 07:42:31 | include <iostream> |
|
| sproc.h | 4672 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | Implementations of VirtualMemoryUsageMB of a process. |
|
| SProcessHits_EPH.h | 14412 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SProf.cc | 183 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | 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-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SProf.hh | 9529 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SProfile.h | 2060 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| sprop.h | 3491 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SProp.py | 2858 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SProp.sh | 57 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| sproplist.h | 2497 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | ||
| SPropMockup.h | 4199 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:31 | formerly SProp.hh | |
| sqat4.h | 25036 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | pragma once |
|
| squad.h | 28255 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | ||
| squad_double.h | 1403 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | pragma once |
|
| squadx.h | 643 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | facilitate storing uint64_t values into quad4 which uses 32 bit elements | |
| SRand.cc | 263 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | include <cstdlib> |
|
| SRand.hh | 214 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | ||
| SRandom.h | 133 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | pragma once struct SRandom { virtual int getFlatCursor() const = 0 ; virtual double getFlatPrior() const = 0 ; }; |
|
| srec.h | 4724 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | highly domain compressed photon step records used for debugging only | |
| SRecord.h | 12347 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | Used from SGLFW_Evt.h |
|
| SRenderer.cc | 742 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | ||
| SRenderer.hh | 1450 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | ||
| SRG.h | 1193 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | Raygen Mode | |
| SRM.h | 2099 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | Running Mode | |
| srng.h | 3427 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | picks curandState implementation | |
| SRng.hh | 301 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | ||
| srng_traits.h | 705 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | common RNG traits interface | |
| srngcpu.h | 3600 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | C++ standard random number generation | |
| SRngSpec.cc | 1621 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:32 | include <cstdio> |
|
| SRngSpec.hh | 881 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| SScene.h | 32713 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | Canonical SScene instance is member of SSim and is instanciated by the SSim ctor. |
|
| sscint.h | 2699 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | scintillation genstep helpers | |
| SSeq.cc | 1285 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| sseq.h | 7622 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | photon level step-by-step history and material recording seqhis/seqmat using NSEQ 64 bit uint | |
| SSeq.hh | 1050 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| sseq_array.h | 2039 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | Facilitate history selection using seq array This is used from:: sseq_record.h |
|
| sseq_index.h | 17115 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| sseq_record.h | 3463 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | 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-05-15 07:00:48 | 2026-05-15 07:42:33 | include <map> |
|
| SSim.hh | 4900 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| SSimtrace.h | 4038 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | SSimtrace : aiming to replace X4Simtrace is very local centric it populates a default sframe with ce from the G4VSolid. |
|
| SSimulator.h | 1100 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | pure virtual interface used from QSim, G4CXOpticks, CSGOptiX | |
| ssincos.h | 148 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | pragma once |
|
| sslice.h | 3993 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | python style gs[start:stop] slice of genstep arrays/vectors | |
| ssolid.h | 5168 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| SSortKV.cc | 1221 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| SSortKV.hh | 1787 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | ||
| SStackFrame.h | 2753 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:33 | SStackFrame Used for stack frame introspection based on *cxxabi.h* |
|
| sstamp.h | 5127 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | pragma once |
|
| sstandard.h | 21256 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | standard domain arrays | |
| sstate.h | 3554 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | pragma once |
|
| SStr.cc | 28864 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | ||
| sstr.h | 37123 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | pragma once |
|
| SStr.hh | 6849 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | ||
| SSys.cc | 18998 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:34 | ||
| ssys.h | 30955 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:35 | Note that strings like "1e-9" parse ok into float/double. |
|
| SSys.hh | 4999 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:35 | ||
| ssystime.h | 1936 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:35 | ||
| st.h | 611 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:35 | 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-05-15 07:00:48 | 2026-05-15 07:42:35 | random consumption tags for simulation alignment purposes | |
| stag.py | 8802 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:35 | ||
| stag.sh | 193 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:35 | ||
| stb_image.h | 283010 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:37 | ||
| stb_image_write.h | 71221 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:37 | ||
| stb_truetype.h | 199192 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | v1.26 - public domain | |
| stexture.h | 364 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | pragma once |
|
| SThetaCut.cc | 4369 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | include <csignal> |
|
| SThetaCut.hh | 262 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| STime.cc | 1171 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| STime.hh | 962 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| stimer.h | 6942 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| STimes.cc | 3130 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| STimes.hh | 1305 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| stmm.h | 20606 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | Thin/Thick Multi-layer Stack TMM "Transfer Matrix Method" A,R,T calculation | |
| storch.h | 18332 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | torch genstep helpers | |
| storchtype.h | 2214 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| stra.h | 24923 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | ||
| STrackInfo.h | 4459 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:39 | 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-05-15 07:00:48 | 2026-05-15 07:42:39 | Tran | |
| STranche.cc | 2624 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:40 | ||
| STranche.hh | 1286 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:40 | ||
| stree.h | 237342 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | u4/U4Tree.h | |
| stree.py | 19234 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| stree.sh | 129 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| strid.h | 14424 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | strid::Encode Formerly kludge skipped e=0 for some non-valid reason "kludge to keep [:,3,3] 1. |
|
| strided_range.h | 3255 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| STTF.h | 8408 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | Truetype Font wrapper providing text annotation within image rasters | |
| SU.cu | 6241 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| SU.hh | 2189 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| SUniformRand.h | 2470 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | This adapts u4/U4UniformRand.h to try to get rid of Geant4 dependency. |
|
| suniquename.h | 1244 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | 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-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| svec.h | 6956 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | static vector<T> utilities | |
| SVec.hh | 1609 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | ||
| sview.h | 1837 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:41 | Templated reinterpretation of bits allowing to view unsigned int as float and double and vice versa. |
|
| sxf.h | 744 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | simple wrapper to give uniform behaviour to spa/sxf/sbb | |
| sxyz.h | 47 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | pragma once enum { XYZ, YZ, XZ, XY } ; |
|
| sysrap.bash | 5889 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | ||
| SYSRAP_API_EXPORT.hh | 789 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | ||
| SYSRAP_LOG.cc | 1110 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | ||
| SYSRAP_LOG.hh | 1321 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | ||
| tcomplex.h | 1279 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | Based on Yuxiangs implementation following ROOT TComplex.h https://root.cern.ch/doc/master/TComplex_8h_source.html |
|
| xfold.py | 5415 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 | ||
| xfold.sh | 194 bytes | 2026-05-15 07:00:48 | 2026-05-15 07:42:42 |
| [ Source navigation ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|