Logo
  • Installation
  • Examples
    • 40m Quantum Limited Sensitivity - PRMI
    • Time Domain Simulations
      • Overview
      • Validity of Time Domain models
      • Imports
      • Vanilla Simulation
      • Adding a controller
      • Changing Physical Attributes of Pendulum
    • Adding the AS beam on the AP Table (and QPDs)
      • Imports
      • Adding AS WFS
      • Checking the beam path
      • Locking the IFO
      • The sensitivity of WFS
    • Modifying the Input Path (Frequency Noise)
      • Modifying the Optical Path
      • Checking the build and locking the IFO
      • Measure the Response of the IFO to DARM
      • Measure the Frequency Noise Coupling
      • Project the Frequency Noise into DARM
    • 40m Custom Suspensions
      • Overview of Suspensions in Finesse LIGO-40m
      • Example - PRM to AS55_Q Transfer Function
      • Defining the factories
      • Building the Models
      • Running the Simulations
      • Plotting the Results
    • Noise in the PRMI Loop
      • Build the 40m Model with PRCL loop
      • Measure the Open Loop Transfer Functions
      • OLTF Comparison
      • Measure the Response of the IFO to DARM
      • Calibrate the Closed Loop Actuation Signal
      • Calibrate the Sensing Signal
      • Estimate the Quantum Noise in the PRCL Loop
      • Project the Sensing Noise into DARM
  • Validation
    • Beam Tracing
    • 40m Quantum Limited Sensitivity - Simple Michelson
    • 40m Quantum Limited Sensitivity - PRFPMI
  • Default Parameter file
  • API Documentation
    • finesse_40m
      • finesse_40m package
        • finesse_40m.data package
        • finesse_40m.factory package
        • finesse_40m.parameter_files package
        • finesse_40m.actions module
        • finesse_40m.locks module
        • finesse_40m.logging module
        • finesse_40m.maps module
        • finesse_40m.noise_projections module
        • finesse_40m.utils module
    • finesse_40m package
      • finesse_40m.data package
        • finesse_40m.data.maps package
      • finesse_40m.factory package
        • finesse_40m.factory.FPMI module
        • finesse_40m.factory.base module
      • finesse_40m.parameter_files package
      • finesse_40m.actions module
      • finesse_40m.locks module
      • finesse_40m.logging module
      • finesse_40m.maps module
      • finesse_40m.noise_projections module
      • finesse_40m.utils module
  • Appendix
    • About us
    • Bibliography
  • Glossary
finesse-40m
  • API Documentation

API DocumentationΒΆ

This reference manual details the modules, classes and functions included in Finesse 40m. The class is the finesse_40m.factory.base.FortyMeterFactory and I strongly recommend reading that before looking at the rest of the API.

  • finesse_40m
    • finesse_40m package
      • Subpackages
        • finesse_40m.data package
        • finesse_40m.factory package
        • finesse_40m.parameter_files package
      • Submodules
        • finesse_40m.actions module
        • finesse_40m.locks module
        • finesse_40m.logging module
        • finesse_40m.maps module
        • finesse_40m.noise_projections module
        • finesse_40m.utils module
      • Module contents
  • finesse_40m package
    • Subpackages
      • finesse_40m.data package
        • Subpackages
        • Module contents
      • finesse_40m.factory package
        • Submodules
        • Module contents
      • finesse_40m.parameter_files package
        • Module contents
    • Submodules
      • finesse_40m.actions module
        • InitialLock40()
        • InitialLockPRMI()
      • finesse_40m.locks module
        • add_PRMI_LSC_AC_feedback()
        • add_PRMI_locks()
        • plot_PRMI_error_signals()
        • print_AC_loop_info()
      • finesse_40m.logging module
        • get_logger()
        • setup_logger()
      • finesse_40m.maps module
        • maps()
      • finesse_40m.noise_projections module
        • get_short_michelson_quantum_noise()
        • get_short_michelson_response()
      • finesse_40m.utils module
        • download()
        • fmtpower()
        • get_PDs()
        • get_file_path()
        • get_readouts()
        • is_gz_file()
    • Module contents
Previous Next

© Copyright 2024 to 2024 by Aaron Goodwin-Jones, Francisco Salces Carcoba, Radhika Bhatt, Koji Arai, Kenny Moc, Jancarlo Sanchez and Rana Adhikari. Last updated on Nov 30, 2024.

Built with Sphinx using a theme provided by Read the Docs.