File indexing completed on 2026-04-09 07:49:05
0001
0002 """
0003 """
0004 import os, textwrap, numpy as np
0005 from opticks.ana.fold import Fold
0006
0007 expr = list(filter(None,textwrap.dedent(r"""
0008 np.all( a.prd == b.prd )
0009 np.all( a.p == b.p )
0010 np.all( a.r == b.r )
0011 """).split("\n")))
0012
0013 if __name__ == '__main__':
0014 a_fold = os.path.expandvars("/tmp/$USER/opticks/QSimTest/fake_propagate")
0015 b_fold = os.path.expandvars("/tmp/$USER/opticks/QSimTest/fake_propagate_2")
0016 a = Fold.Load(a_fold)
0017 b = Fold.Load(b_fold)
0018
0019 for e in expr:
0020 v = eval(e)
0021 print("eval(%s) = %s " % (e,v))
0022 assert v
0023 pass
0024
0025
0026
0027
0028
0029
0030