Skip to content

roman-corgi/cgisim_cpp

Repository files navigation

cgisim_cpp

Important notice: This is not the official release of CGISim, this is a modified version meant to be used for Corgisim. For all other purposes, please install the official version found here: https://sourceforge.net/projects/cgisim/

Installation

To install this package, first run

git clone https://github.com/roman-corgi/cgisim_cpp.git

Then, go into the working directory containing setup.py and run

python -m pip install .

Changes from official version

This version of cgisim contains new polaxis parameters to model polarization aberrations on the +/-45 degree output axis. The implementation of the new polaxis parameters can be found in polmap.py. This is the full list of polaxis parameters supported in this version:
-4: -45 deg in, -45 deg out (new)
-3: -45 deg in, +45 deg out (new)
-2: -45 deg in, Y out
-1: -45 deg in, X out
1: +45 deg in, X out
2: +45 deg in, Y out
3: +45 deg in, +45 deg out (new)
4: +45 deg in, -45 deg out (new)
5: X polarization (mean of +/-45 deg in, X out)
6: Y polarization (mean of +/-45 deg in, X out)
10: All polarizations (mean of +/-45 deg in, X&Y out)

About

modified version of roman_preflight_proper for use with corgisim

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages