From 7c51f15f439361d59c2df7c60c8d862c39ff3065 Mon Sep 17 00:00:00 2001 From: Johannes Schumann <johannes.schumann@fau.de> Date: Mon, 16 Jan 2023 03:11:16 +0100 Subject: [PATCH] Add zenith to runner script --- km3buu/cmd.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/km3buu/cmd.py b/km3buu/cmd.py index 5751e94..7caf2da 100755 --- a/km3buu/cmd.py +++ b/km3buu/cmd.py @@ -117,6 +117,15 @@ ARGPARSE_GENERAL_PARAMS = [{ "action": argparse.BooleanOptionalAction, "help": "Do tau propagation", "default": False +}, { + "option_strings": ["--zenith", "-z"], + "dest": "zenith", + "type":float, + "nargs": 2, + "help" = "Zenith range of the direction if a geometry is used", + "metavar": ("cosZmin", "cosZmax"), + "required": False, + "default": [-1, 1] }] @@ -212,9 +221,10 @@ def main(): if args.geometry == 'no': volume = NoVolume() elif args.geometry == 'sphere': - volume = SphericalVolume(args.dimensions[0], tuple(args.center)) + volume = SphericalVolume(args.dimensions[0], tuple( + args.center), zenith=args.zenith) elif args.geometry == 'can': - kwargs = {"detector_center": tuple(args.center)} + kwargs = {"detector_center": tuple(args.center), "zenith": args.zenith} if args.dimensions: kwargs["radius"] = arg.dimensions[0] kwargs["zmin"] = arg.dimensions[1] -- GitLab