Skip to content
Snippets Groups Projects

Refactor sub budgets

Merged Kevin Kuns requested to merge kevin.kuns/pygwinc:refactor-sub-budgets into master
17 files
+ 719
891
Compare changes
  • Side-by-side
  • Inline
Files
17
+ 20
18
from gwinc.ifo.noises import *
from gwinc.ifo import PLOT_STYLE
from gwinc import noise
from gwinc import nb
from gwinc.ifo.noises import Strain
class QuantumVacuum(nb.Budget):
class Quantum(nb.Budget):
"""Quantum Vacuum
"""
@@ -12,13 +14,13 @@ class QuantumVacuum(nb.Budget):
)
noises = [
QuantumVacuumAS,
QuantumVacuumArm,
QuantumVacuumSEC,
QuantumVacuumFilterCavity,
QuantumVacuumInjection,
QuantumVacuumReadout,
QuantumVacuumQuadraturePhase,
noise.quantum.AS,
noise.quantum.Arm,
noise.quantum.SEC,
noise.quantum.FilterCavity,
noise.quantum.Injection,
noise.quantum.Readout,
noise.quantum.QuadraturePhase,
]
@@ -27,15 +29,15 @@ class Aplus(nb.Budget):
name = 'A+'
noises = [
QuantumVacuum,
Seismic,
Newtonian,
SuspensionThermal,
CoatingBrownian,
CoatingThermoOptic,
SubstrateBrownian,
SubstrateThermoElastic,
ExcessGas,
Quantum,
noise.seismic.Seismic,
noise.newtonian.Newtonian,
noise.suspensionthermal.SuspensionThermal,
noise.coatingthermal.CoatingBrownian,
noise.coatingthermal.CoatingThermoOptic,
noise.substratethermal.SubstrateBrownian,
noise.substratethermal.SubstrateThermoElastic,
noise.residualgas.ResidualGas,
]
calibrations = [
Loading