Skip to content
Snippets Groups Projects
Commit 4c41894f authored by Pratyusava Baral's avatar Pratyusava Baral
Browse files

Machinery added to handle multiple purely offline injections

parent b8c5d4f9
No related branches found
Tags o4a-gwtc4-rank-v1.2.1
No related merge requests found
Pipeline #687733 passed with warnings
#!/usr/bin/env python3
#!/usr/bin/python3.6
#
# Copyright (C) 2020 Patrick Godwin (patrick.godwin@ligo.org)
#
......@@ -265,9 +265,11 @@ elif args.command == "create":
dist_stats += DataCache.find(DataType.DIST_STATS, root=chunk.filter_dir, svd_bins="*")
triggers += DataCache.find(DataType.TRIGGERS, root=chunk.filter_dir, svd_bins="*")
if config.injections.filter and chunk.injection_dir:
inj_triggers += DataCache.find(DataType.TRIGGERS, root=chunk.injection_dir, svd_bins="*", subtype="*")
#injections = DataCache.find(DataType.SPLIT_INJECTIONS, root=chunk.injection_dir, svd_bins="*", subtype="*")
#FIXME: This may need to be updated if users need the ability to ignore an injection set in an analysis dir
if chunk.offline_injection_dir:
for offline_injection_dir in chunk.offline_injection_dir:
for offline_inj_triggers_name in chunk.offline_inj_triggers_name:
inj_triggers += DataCache.find(DataType.TRIGGERS, start = int(chunk.start), end = int(chunk.stop), root = offline_injection_dir, subtype = offline_inj_triggers_name, svd_bins = ['*'], extension = "xml.gz")
if config.rank.subtract:
dist_stats += dag.subtract_dist_stats(chunk_info)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment