At the moment, the horizon function takes a fixed set of parameters, including extrinsic ones, while a common quantity we need to compute is the optimal horizon, i.e. the one for the best set of extrinsic parameters.
These best (maximum SNR) extrinsic parameters can be obtaines by randomizing sky position & polarization and choosing the best ones, or through a veritable optimizer like scipy's minimize.
Further, the horizon computation currently only accepts a single Detector object, while it would be useful to have it also accept Networks.
At the moment, the horizon function takes a fixed set of parameters, including extrinsic ones, while a common quantity we need to compute is the optimal horizon, i.e. the one for the best set of extrinsic parameters. These best (maximum SNR) extrinsic parameters can be obtaines by randomizing sky position & polarization and choosing the best ones, or through a veritable optimizer like scipy's
minimize
.Further, the horizon computation currently only accepts a single
Detector
object, while it would be useful to have it also acceptNetwork
s.