_save : 3.9000002288958058e-05 configureStepping : 4.7999998059822246e-05 propagate : 4.2877840000001015 _propagate : 4.6000001020729542e-05 initialize : 0.008572999999159947 configurePhysics : 0.072821000001567882 postinitialize : 0.00013499999840860255 configureDetector : 0.3900549999998475 """ import os, logging, numpy as np log = logging.getLogger(__name__) from opticks.ana.base import opticks_main from opticks.ana.nload import tagdir_ from opticks.ana.metadata import Metadata if __name__ == '__main__': args = opticks_main(tag="10",src="torch", det="PmtInBox", doc=__doc__) np.set_printoptions(suppress=True, precision=3) mdir = tagdir_(args.det, args.src, args.tag) md = Metadata(mdir) log.info("loaded metadata from %s : %s " % (mdir, repr(md))) md.dump()
def _get_ntagdir(self): itag = int(self.tag) return tagdir_(self.det, self.src, str(-itag), pfx=self.pfx)
def _get_catdir(self): return tagdir_(self.det, self.src, None, pfx=self.pfx)
def _get_tagdir(self): return tagdir_(self.det, self.src, self.tag, pfx=self.pfx)