source: trunk/Mars/msimreflector/MFresnelLens.cc

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @19935   5 years tbretz Updated refractive index of air for 546nm in Lens definition and added ...
(edit) @19753   5 years tbretz Allow setting SurfaceRoughness (note that this is DANGEROUS to use) ...
(edit) @19675   5 years tbretz Allow to read Transmission curve during init process, simplified the ...
(edit) @19647   5 years tbretz That was the better fix
(edit) @19646   5 years tbretz Replaces gLog by *fLog, try-and-error debugging (using d=10 and d=20) ...
(edit) @19644   5 years tbretz Added some comments and tried to adapt the geometry to what I would ...
(edit) @19638   5 years tbretz Updated the algorithm and added comments (still not final, I think)
(edit) @19632   5 years tbretz Some updates ... not yet final.
(edit) @19616   5 years tbretz As a first step take out all photons which hit the lens surface ...
(edit) @19614   5 years tbretz Added comment
(edit) @19613   5 years tbretz Simplification
(edit) @19612   5 years tbretz Comment added
(edit) @19611   5 years tbretz Comment added
(edit) @19610   5 years tbretz Name change.
(edit) @19609   5 years tbretz Some sign changes.
(edit) @19608   5 years tbretz Trying to be more consistent
(edit) @19607   5 years tbretz Being more simple
(edit) @19606   5 years tbretz Minor fix, added comment.
(edit) @19605   5 years tbretz Minor updates
(edit) @19604   5 years tbretz No need for float
(edit) @19603   5 years tbretz The calculation for the ref index expected um not nm, the refraction ...
(edit) @19600   5 years tbretz Removed stray line
(edit) @19597   5 years tbretz Improvements and fixed, adapted to the Orafol lens characteristics.
(edit) @19595   5 years tbretz Renames class from MLens to MFresnelLens
(copy) @19593   5 years tbretz Renamed MLens to MFresnelLens
copied from trunk/Mars/msimreflector/MLens.cc
(edit) @19592   5 years tbretz A first simplified implementation of a fresnel lens.
Note: See TracRevisionLog for help on using the revision log.