Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2026-08-12 09:36:23 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2026-08-12 07:01:08  
CMakeLists.txt 2913 bytes 2026-08-12 07:01:08 -  
qbnd_boundary_lookup_test.cc 7233 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12

Regression test for qbnd::boundary_lookup with POINT texture filtering and manual wavelength-axis interpolation.

QBnd_test.cc 407 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12

Canonically built standalone with:: ./QBnd_test

QBndTest.cc 414 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12  
QBufTest.cc 744 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12  
QCerenkovIntegralTest.cc 6066 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12

QCerenkovIntegralTest Performs many RINDEX s2 integrals for many BetaInverse values in order to construct an ICDF that is saved into $TMP/QCerenkovIntegralTest

QCerenkovTest.cc 993 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12  
QCKTest.cc 6586 bytes 2026-08-12 07:01:08 2026-08-12 08:27:12  
QEvt_Lifecycle_Test.cc 1863 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include <csignal>

QEvtTest.cc 12019 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QMultiFilmTest.cc 3286 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "SSys.hh"

QOpticalTest.cc 888 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

TODO: combine optical with bnd as they are so closely related it makes no sense to treat them separately

QPMT_MockTest.cc 375 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QPMT_Test.cc 775 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13 standalone built variant of om built QPMTTest.cc
QPMTTest.cc 2359 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QPMTTest.h 4996 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

NB this header is used by three QPMT tests: 1.

QPolyTest.cc 128 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "QPoly.hh" int main(int argc, char** argv) { QPoly qp ; qp.demo(); qp.tmpl_demo(); return 0 ; }

QProp_test.cc 502 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13 CPU version of the CUDA QPropTest.cc
QPropTest.cc 519 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "SPropMockup.h"

QPropTest.h 1498 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

pragma once

qrng_test.cc 125 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include <cstdio>

QRngTest.cc 3054 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

TEST=ctor QRngTest OPTICKS_MAX_PHOTON=M4 QRngTest

QScintTest.cc 851 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QSim_Lifecycle_Test.cc 818 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QSim_MaterialCarryTest.cc 3163 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include <cstdio>

QSim_MockTest.cc 13017 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13 CPU tests of QSim.hh/qsim.h CUDA code using MOCK_CURAND mocking
QSimCreateTest.cc 341 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "OPTICKS_LOG.hh"

QSimDescTest.cc 283 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QSimTest.cc 22040 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

NB QSimTest.cc uses many QSim.cc methods that are purely for testing Many of those testing methods used extern linked methods implemented in QSim.cu which do CUDA launches.

QSimWithEventTest.cc 1909 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "OPTICKS_LOG.hh"

QStateTest.cc 366 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QTestRunner.sh 458 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QTex_test.cc 53 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "QTex.hh" int main() { return 0 ; }

QTexLookupTest.cc 1305 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13  
QTexMakerTest.cc 1115 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include "NP.hh"

QUTest.cc 1378 bytes 2026-08-12 07:01:08 2026-08-12 08:27:13

include <cassert>