File indexing completed on 2026-04-09 07:49:20
0001
0002 """
0003 sprof.py
0004 ======================
0005
0006 ::
0007
0008 ~/o/sysrap/tests/sprof.sh
0009
0010
0011 """
0012
0013 import os, numpy as np
0014 from opticks.ana.fold import Fold
0015 from opticks.ana.npmeta import NPMeta
0016
0017 COMMANDLINE = os.environ.get("COMMANDLINE", "")
0018 STEM = os.environ.get("STEM", "")
0019 HEADLINE = "%s ## %s " % (COMMANDLINE, STEM )
0020 JOB = os.environ.get("JOB", "")
0021 PLOT = os.environ.get("PLOT", "Runprof_ALL")
0022 STEM = os.environ.get("STEM", "")
0023 PICK = os.environ.get("PICK", "AB")
0024 TLIM = np.array(list(map(int,os.environ.get("TLIM", "0,0").split(","))),dtype=np.int32)
0025 YLIM = np.array(list(map(float, os.environ.get("YLIM","0,0").split(","))),dtype=np.float32)
0026
0027
0028 MODE = int(os.environ.get("MODE", "2"))
0029
0030 if MODE != 0:
0031 from opticks.ana.pvplt import *
0032 pass
0033
0034 if __name__ == '__main__':
0035 fold = Fold.Load("$SPROF_FOLD", symbol="fold")
0036 print(repr(fold))
0037 rp = fold.SEvt__EndOfRun_SProf_txt.reshape(-1,7,3)
0038 pass
0039
0040
0041