gstlal  1.4.1
Public Member Functions | Public Attributes | List of all members
python.datasource.GWDataSourceInfo Class Reference
Inheritance diagram for python.datasource.GWDataSourceInfo:
[legend]
Collaboration diagram for python.datasource.GWDataSourceInfo:
[legend]

Public Member Functions

def __init__ (self, options)
 See datasource.append_options() More...
 

Public Attributes

 data_sources
 A list of possible, valid data sources ("frames", "framexmit", "lvshm", "nds", "white", "silence", "AdvVirgo", "LIGO", "AdvLIGO") More...
 
 live_sources
 
 channel_dict
 A dictionary of the requested channels, e.g., {"H1":"LDAS-STRAIN", "L1":"LDAS-STRAIN"}. More...
 
 shm_part_dict
 A dictionary for shared memory partition, e.g., {"H1": "LHO_Data", "H2": "LHO_Data", "L1": "LLO_Data", "V1": "VIRGO_Data"}. More...
 
 shm_assumed_duration
 options for shared memory More...
 
 shm_block_size
 
 framexmit_addr
 A dictionary of framexmit addresses. More...
 
 framexmit_iface
 
 seg
 Analysis segment. More...
 
 frame_segments
 Frame segments from a user defined file. More...
 
 state_channel_dict
 DQ and state vector channel dictionary, e.g., { "H1": "LLD-DQ_VECTOR", "H2": "LLD-DQ_VECTOR","L1": "LLD-DQ_VECTOR", "V1": "LLD-DQ_VECTOR" }. More...
 
 dq_channel_dict
 
 state_vector_on_off_bits
 Dictionary of state vector on, off bits like {"H1" : [0x7, 0x160], "H2" : [0x7, 0x160], "L1" : [0x7, 0x160], "V1" : [0x67, 0x100]}. More...
 
 dq_vector_on_off_bits
 
 frame_cache
 frame cache file More...
 
 block_size
 block size in bytes to read data from disk More...
 
 data_source
 Data source, one of python.datasource.GWDataSourceInfo.data_sources. More...
 
 injection_filename
 Injection file name. More...
 
 nds_host
 Store the ndssrc specific options: host. More...
 
 nds_port
 Store the ndssrc specific options: port. More...
 
 nds_channel_type
 Store the ndssrc specific options: channel_type. More...
 

Detailed Description

Hold the data associated with data source command lines.

Definition at line 414 of file datasource.py.

Constructor & Destructor Documentation

◆ __init__()

def python.datasource.GWDataSourceInfo.__init__ (   self,
  options 
)

See datasource.append_options()

Initialize a GWDataSourceInfo class instance from command line options specified by append_options()

Definition at line 419 of file datasource.py.

Member Data Documentation

◆ block_size

python.datasource.GWDataSourceInfo.block_size

block size in bytes to read data from disk

Definition at line 519 of file datasource.py.

◆ channel_dict

python.datasource.GWDataSourceInfo.channel_dict

A dictionary of the requested channels, e.g., {"H1":"LDAS-STRAIN", "L1":"LDAS-STRAIN"}.

Definition at line 444 of file datasource.py.

◆ data_source

python.datasource.GWDataSourceInfo.data_source

Data source, one of python.datasource.GWDataSourceInfo.data_sources.

Definition at line 521 of file datasource.py.

◆ data_sources

python.datasource.GWDataSourceInfo.data_sources

A list of possible, valid data sources ("frames", "framexmit", "lvshm", "nds", "white", "silence", "AdvVirgo", "LIGO", "AdvLIGO")

Definition at line 425 of file datasource.py.

◆ frame_cache

python.datasource.GWDataSourceInfo.frame_cache

frame cache file

Definition at line 517 of file datasource.py.

◆ frame_segments

python.datasource.GWDataSourceInfo.frame_segments

Frame segments from a user defined file.

if no frame segments provided, set them to an empty segment list dictionary

Definition at line 488 of file datasource.py.

◆ framexmit_addr

python.datasource.GWDataSourceInfo.framexmit_addr

A dictionary of framexmit addresses.

Definition at line 456 of file datasource.py.

◆ injection_filename

python.datasource.GWDataSourceInfo.injection_filename

Injection file name.

Definition at line 523 of file datasource.py.

◆ nds_channel_type

python.datasource.GWDataSourceInfo.nds_channel_type

Store the ndssrc specific options: channel_type.

Definition at line 531 of file datasource.py.

◆ nds_host

python.datasource.GWDataSourceInfo.nds_host

Store the ndssrc specific options: host.

Definition at line 527 of file datasource.py.

◆ nds_port

python.datasource.GWDataSourceInfo.nds_port

Store the ndssrc specific options: port.

Definition at line 529 of file datasource.py.

◆ seg

python.datasource.GWDataSourceInfo.seg

Analysis segment.

Segment from gps start and stop time if given.

Default is None

Definition at line 462 of file datasource.py.

◆ shm_assumed_duration

python.datasource.GWDataSourceInfo.shm_assumed_duration

options for shared memory

Definition at line 452 of file datasource.py.

◆ shm_part_dict

python.datasource.GWDataSourceInfo.shm_part_dict

A dictionary for shared memory partition, e.g., {"H1": "LHO_Data", "H2": "LHO_Data", "L1": "LLO_Data", "V1": "VIRGO_Data"}.

Definition at line 447 of file datasource.py.

◆ state_channel_dict

python.datasource.GWDataSourceInfo.state_channel_dict

DQ and state vector channel dictionary, e.g., { "H1": "LLD-DQ_VECTOR", "H2": "LLD-DQ_VECTOR","L1": "LLD-DQ_VECTOR", "V1": "LLD-DQ_VECTOR" }.

Definition at line 499 of file datasource.py.

◆ state_vector_on_off_bits

python.datasource.GWDataSourceInfo.state_vector_on_off_bits

Dictionary of state vector on, off bits like {"H1" : [0x7, 0x160], "H2" : [0x7, 0x160], "L1" : [0x7, 0x160], "V1" : [0x67, 0x100]}.

Definition at line 513 of file datasource.py.


The documentation for this class was generated from the following file: