WCSim
|
Functions | |
def | PrintNS (time) |
def | GetVertex (seq, group_by, exclude=['']) |
def | GetTime (vertex) |
def | IsTimeOrdered (filename) |
def | SortByTime (filename) |
def | GetHeader (filename, args) |
Variables | |
dictionary | ns_conversion |
parser = argparse.ArgumentParser(description='KinSplitter: convert kin files that have multiple vertices into a single event (or multiple overlapping events)') | |
required | |
True | |
type | |
str | |
help | |
choices | |
int | |
default | |
None | |
action | |
args = parser.parse_args() | |
dictionary | ToNS = ns_conversion[args.input_time_unit] |
string | DummyVertex |
def | header = GetHeader(args.input_filename, args) |
fnvertex = open('nvertex.info', 'w') | |
event_start = args.dark_noise_start | |
last_event_end = args.dark_noise_end | |
int | ievent = 0 |
int | n_empty_events = 0 |
int | file_position = 0 |
event_end = event_start + args.fixed_duration | |
next_event_start = event_start + args.fixed_duration - args.event_overlap | |
int | nvertices = 0 |
def | time = GetTime(vertex) |
def KinSplitter.GetHeader | ( | filename, | |
args | |||
) |
Definition at line 91 of file KinSplitter.py.
def KinSplitter.GetTime | ( | vertex | ) |
Definition at line 60 of file KinSplitter.py.
def KinSplitter.GetVertex | ( | seq, | |
group_by, | |||
exclude = [''] |
|||
) |
Definition at line 43 of file KinSplitter.py.
def KinSplitter.IsTimeOrdered | ( | filename | ) |
Definition at line 66 of file KinSplitter.py.
def KinSplitter.PrintNS | ( | time | ) |
Definition at line 28 of file KinSplitter.py.
def KinSplitter.SortByTime | ( | filename | ) |
Definition at line 84 of file KinSplitter.py.
KinSplitter.action |
Definition at line 23 of file KinSplitter.py.
KinSplitter.args = parser.parse_args() |
Definition at line 24 of file KinSplitter.py.
KinSplitter.choices |
Definition at line 14 of file KinSplitter.py.
KinSplitter.default |
Definition at line 18 of file KinSplitter.py.
string KinSplitter.DummyVertex |
Definition at line 34 of file KinSplitter.py.
KinSplitter.event_end = event_start + args.fixed_duration |
Definition at line 122 of file KinSplitter.py.
KinSplitter.event_start = args.dark_noise_start |
Definition at line 116 of file KinSplitter.py.
KinSplitter.file_position = 0 |
Definition at line 120 of file KinSplitter.py.
KinSplitter.fnvertex = open('nvertex.info', 'w') |
Definition at line 113 of file KinSplitter.py.
Definition at line 109 of file KinSplitter.py.
KinSplitter.help |
Definition at line 13 of file KinSplitter.py.
int KinSplitter.ievent = 0 |
Definition at line 118 of file KinSplitter.py.
KinSplitter.int |
Definition at line 15 of file KinSplitter.py.
KinSplitter.last_event_end = args.dark_noise_end |
Definition at line 117 of file KinSplitter.py.
int KinSplitter.n_empty_events = 0 |
Definition at line 119 of file KinSplitter.py.
KinSplitter.next_event_start = event_start + args.fixed_duration - args.event_overlap |
Definition at line 123 of file KinSplitter.py.
KinSplitter.None |
Definition at line 20 of file KinSplitter.py.
dictionary KinSplitter.ns_conversion |
Definition at line 7 of file KinSplitter.py.
int KinSplitter.nvertices = 0 |
Definition at line 134 of file KinSplitter.py.
KinSplitter.parser = argparse.ArgumentParser(description='KinSplitter: convert kin files that have multiple vertices into a single event (or multiple overlapping events)') |
Definition at line 12 of file KinSplitter.py.
KinSplitter.required |
Definition at line 13 of file KinSplitter.py.
KinSplitter.str |
Definition at line 13 of file KinSplitter.py.
def KinSplitter.time = GetTime(vertex) |
Definition at line 145 of file KinSplitter.py.
dictionary KinSplitter.ToNS = ns_conversion[args.input_time_unit] |
Definition at line 26 of file KinSplitter.py.
KinSplitter.True |
Definition at line 13 of file KinSplitter.py.
KinSplitter.type |
Definition at line 13 of file KinSplitter.py.