aboutsummaryrefslogtreecommitdiff
path: root/src/optics.h
blob: 06b89caa951df60a7520ec40824c20e8bbe6eed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef OPTICS_H
#define OPTICS_H

int optics_init(void);
double get_weighted_absorption_length_snoman_h2o(void);
double get_absorption_length_snoman_h2o(double wavelength);
double get_weighted_absorption_length_snoman_d2o(void);
double get_absorption_length_snoman_d2o(double wavelength);
double get_weighted_absorption_length_snoman_acrylic(void);
double get_absorption_length_snoman_acrylic(double wavelength);
double get_index(double p, double wavelength, double T);
double get_index_snoman_h2o(double wavelength);
double get_index_snoman_d2o(double wavelength);

#endif