diff options
Diffstat (limited to 'scripts/event2image.py')
-rwxr-xr-x | scripts/event2image.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/event2image.py b/scripts/event2image.py index cba1d89..ba5e216 100755 --- a/scripts/event2image.py +++ b/scripts/event2image.py @@ -72,10 +72,15 @@ def main(): setup_pfiles(["dmkeypar", "dmcopy"]) manifest = get_manifest() - fov = manifest.getpath("fov") - infile = args.infile if args.infile else manifest.getpath("evt2_clean") + fov = manifest.getpath("fov", relative=True) + if args.infile: + infile = args.infile + else: + infile = manifest.getpath("evt2_clean", relative=True) chips = ACIS.get_chips_str(infile, sep="-") erange = "{elow}-{ehigh}".format(elow=args.elow, ehigh=args.ehigh) + if args.elow >= args.ehigh: + raise ValueError("invalid energy range: %s" % erange) if args.outfile: outfile = args.outfile else: |