Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:23

0001 #!/usr/bin/env python
0002 
0003 import os, logging, numpy as np
0004 log = logging.getLogger(__name__)
0005 
0006 from opticks.ana.fold import Fold
0007 from opticks.sysrap.stree import stree
0008 
0009 if __name__ == '__main__':
0010     logging.basicConfig(level=logging.INFO)
0011 
0012     BASE = os.path.expandvars("$HOME/.opticks/GEOM/$GEOM/CSGFoundry/SSim/stree")
0013     f = Fold.Load(BASE, symbol="f")
0014     print(repr(f))
0015 
0016     st = stree(f, symbol="st")
0017     print(repr(st))
0018 
0019     print("f:fold f.base %s   st:stree " % f.base )
0020