23 lines
681 B
Python
23 lines
681 B
Python
from gwpy.frequencyseries import FrequencySeries
|
|
from backscattering_analyzer.package.packagesection import (
|
|
PackageSection,
|
|
)
|
|
from backscattering_analyzer.package.metadata.measurement import (
|
|
Measurement as Metadata,
|
|
)
|
|
from backscattering_analyzer.package.mirror import Mirror
|
|
from backscattering_analyzer.package.bench import Bench
|
|
|
|
|
|
class Measurement(PackageSection):
|
|
def __init__(
|
|
self,
|
|
metadata: Metadata,
|
|
sensitivity: FrequencySeries,
|
|
mirrors: list[Mirror],
|
|
benches: list[Bench],
|
|
):
|
|
self.metadata = metadata
|
|
self.sensitivity = sensitivity
|
|
self.mirrors = mirrors
|
|
self.benches = benches
|