Description of a mirror segment.
More...
#include <MirrorSegment.h>
|
template<typename T > |
const T & | GetMirrorSegmentData (T *&requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const |
|
template<typename T > |
void | GetMirrorSegmentData (T &requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const |
|
| MirrorSegment () |
|
| ~MirrorSegment () |
|
Description of a mirror segment.
- Author
- L. Prado Jr
-
S. Argiro
- Date
- 29 Jun 2003
Definition at line 33 of file MirrorSegment.h.
MirrorSegment::MirrorSegment |
( |
| ) |
|
|
private |
MirrorSegment::~MirrorSegment |
( |
| ) |
|
|
private |
template<typename T >
const T & MirrorSegment::GetMirrorSegmentData |
( |
T *& |
requestedData, |
|
|
const std::string & |
property, |
|
|
const std::string & |
component, |
|
|
const std::string & |
errorMsg |
|
) |
| const |
|
inlineprivate |
template<typename T >
void MirrorSegment::GetMirrorSegmentData |
( |
T & |
requestedData, |
|
|
const std::string & |
property, |
|
|
const std::string & |
component, |
|
|
const std::string & |
errorMsg |
|
) |
| const |
|
inlineprivate |
double fdet::MirrorSegment::GetRadiusOfCurvature |
( |
| ) |
const |
Radius of curvature of the segment.
Reflectivity of the mirror segment as a function of the wavelength.
double fdet::MirrorSegment::GetSigmaNormal |
( |
| ) |
const |
Variable to model the surface imperfection of the segment.
double* fdet::MirrorSegment::fRadiusOfCurvature |
|
mutableprivate |
double* fdet::MirrorSegment::fSigmaNormal |
|
mutableprivate |
The documentation for this class was generated from the following files: