ConnectTool
 All Classes Namespaces Files Functions Variables Pages
Functions
ascii_event Namespace Reference

Functions

def write
 Master routine for writing module_event.Event() in different formats. More...
 
def read
 Master routine for reading module_event.Event() in different formats. More...
 
def read_v0
 Read ascii v0 format event file from SWD. More...
 
def write_v0
 Write ascii v0 format event file from SWD. More...
 

Function Documentation

def ascii_event.read (   filepath)

Master routine for reading module_event.Event() in different formats.

Here is the call graph for this function:

def ascii_event.read_v0 (   ifile)

Read ascii v0 format event file from SWD.

Parameters
[in]ifile,:file ID of an open file
[out]events,:List of module_event.Event objects in HGC coordinates.

SWD V0-format for event file is the following:
Header (3 lines):

  • #Version 0
  • #nevent int
  • #event_id event_type Date_begin(YYYY-mm-ddTHH:MM:SS) R(m) CRLT(degrees) CRLN(degrees) X(m) Y(m) Z(m)

Data: Event sorted with date_begin ascending.

  • nevent nevent
  • event_id(10s) event_type(10s) Date_begin(YYYY-mm-ddTHH:MM:SS) R(m) CRLT(degrees) CRLN(degrees) X(m) Y(m) Z(m)
  • ...

Here is the caller graph for this function:

def ascii_event.write (   events,
  filepath,
  version = 0 
)

Master routine for writing module_event.Event() in different formats.

Here is the call graph for this function:

def ascii_event.write_v0 (   events,
  ifile 
)

Write ascii v0 format event file from SWD.

Parameters
[in]events,:List of module_event.Event objects in HGC coordinate.
[in]ifile,:file unit already open in proper mode (read...)

Here is the call graph for this function:

Here is the caller graph for this function: