In file LscEmul/LscEmul.hh:

class LscEmul

The LscEmul class emulates the workings of the front-end LSC software

Inheritance:


Documentation

The LscEmul class emulates the workings of the front-end LSC software. The computations are made in stages with the inputs and outputs of each stage corresponding to channels that can be read out. The stages are as follows:
  1. Calculation of I and Q phases
    • Inputs: Error photodiode signals
    • Outputs: Combined error signals (AS_I, AS_Q, POB_I, POB_Q, RFL_I, RFL_Q).
    • Processing: The raw error signals are summed over all appropriate photodiode signals giving raw I and Q phase signals. The raw signals are offset by specified constants, optionally dewhitened and rotated by a specified phase to give the true I and Q phases.
  2. Calculation of control signals
    • Inputs: Error Signals
    • Outputs: Control signals (MICH, PRC, DARM, CARM)
    • Processing: Linear combinations of the error signal phases are calculated by multiplying a vector of the error signals by the input matrix.
    • Inputs:
    • Outputs:
    • Processing:

This class has no child classes.

alphabetic index hierarchy of classes


Please send questions and comments to zweizig_j@ligo.caltech.edu


generated by doc++