Public Member Functions | Private Attributes

PolarizBeamSplitter Class Reference

#include <ocsPolarizBeamSplitter.hh>

List of all members.

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

OptSignaloOptSignalA
OptSignaloOptSignalB
int qtPoints
double theta
double phi

Constructor & Destructor Documentation

PolarizBeamSplitter::PolarizBeamSplitter ( OptSignal oOptSignalATmp,
OptSignal oOptSignalBTmp 
)

Member Function Documentation

void PolarizBeamSplitter::PolarizSplitOptSignal (  ) 
void PolarizBeamSplitter::SetPolarizBeamRetarderAngle ( double  phi2  ) 
void PolarizBeamSplitter::SetPolarizBeamSplitterAngle ( double  theta2  ) 
void PolarizBeamSplitter::SetPolarizBeamSplitterCircular ( void   ) 
void PolarizBeamSplitter::SetPolarizBeamSplitterDiagonal ( void   ) 
void PolarizBeamSplitter::SetPolarizBeamSplitterHorizontal_Vertical ( void   ) 

Member Data Documentation

double PolarizBeamSplitter::phi [private]
double PolarizBeamSplitter::theta [private]

The documentation for this class was generated from the following files: