#include <ocsPolarizBeamSplitter.hh>
Public Member Functions | |
| PolarizBeamSplitter (OptSignal *oOptSignalATmp, OptSignal *oOptSignalBTmp) | |
| void | SetPolarizBeamSplitterAngle (double theta2) |
| void | SetPolarizBeamRetarderAngle (double phi2) |
| void | SetPolarizBeamSplitterHorizontal_Vertical (void) |
| void | SetPolarizBeamSplitterCircular (void) |
| void | SetPolarizBeamSplitterDiagonal (void) |
| void | PolarizSplitOptSignal () |
Private Attributes | |
| OptSignal * | oOptSignalA |
| OptSignal * | oOptSignalB |
| int | qtPoints |
| double | theta |
| double | phi |
| void PolarizBeamSplitter::PolarizSplitOptSignal | ( | ) |
| void PolarizBeamSplitter::SetPolarizBeamRetarderAngle | ( | double | phi2 | ) |
References phi.
Referenced by PolarizBeamSplitter(), SetPolarizBeamSplitterCircular(), SetPolarizBeamSplitterDiagonal(), and SetPolarizBeamSplitterHorizontal_Vertical().
| void PolarizBeamSplitter::SetPolarizBeamSplitterAngle | ( | double | theta2 | ) |
References theta.
Referenced by PolarizBeamSplitter(), SetPolarizBeamSplitterCircular(), SetPolarizBeamSplitterDiagonal(), and SetPolarizBeamSplitterHorizontal_Vertical().
| void PolarizBeamSplitter::SetPolarizBeamSplitterCircular | ( | void | ) |
References pi, SetPolarizBeamRetarderAngle(), and SetPolarizBeamSplitterAngle().
| void PolarizBeamSplitter::SetPolarizBeamSplitterDiagonal | ( | void | ) |
References pi, SetPolarizBeamRetarderAngle(), and SetPolarizBeamSplitterAngle().
| void PolarizBeamSplitter::SetPolarizBeamSplitterHorizontal_Vertical | ( | void | ) |
References SetPolarizBeamRetarderAngle(), and SetPolarizBeamSplitterAngle().
OptSignal* PolarizBeamSplitter::oOptSignalA [private] |
Referenced by PolarizBeamSplitter(), and PolarizSplitOptSignal().
OptSignal* PolarizBeamSplitter::oOptSignalB [private] |
Referenced by PolarizBeamSplitter(), and PolarizSplitOptSignal().
double PolarizBeamSplitter::phi [private] |
Referenced by PolarizSplitOptSignal(), and SetPolarizBeamRetarderAngle().
int PolarizBeamSplitter::qtPoints [private] |
Referenced by PolarizBeamSplitter(), and PolarizSplitOptSignal().
double PolarizBeamSplitter::theta [private] |
Referenced by PolarizSplitOptSignal(), and SetPolarizBeamSplitterAngle().
1.7.1