Source code for gwtoolbox.detectors_space

import numpy as np
from pkg_resources import resource_filename

[docs]class LisaLike: """ This class describes LISA-like detectors Parameters: det (int): detector ID (3 - LISA, -3 - LISA-like) """ def __init__(self, det): """ Parameters: det (int): detector ID (3 - LISA, -3 - LISA-like) """ self.det = det self.lisa_file = resource_filename('gwtoolbox','data_detectors/LISA.txt')
[docs] def ante_pattern(self): """ The Antenna Pattern of LISA-like Gravitational Waves Observatories. Parameters: Returns: (array of dtype float): antenna pattern """ return None
[docs] def noise_curve(self, pars=None): """ The Noise power spectrum of LISA-like GW observatories. Parameters: pars (Optional[list of floats]): which defines the configuration of the LISA-like detector Returns: (array of dtype float): noise vs. frequency, size=(,2), the 0-th column are frequencies, and 1-st column are corresponding noise power """ return None