EGXPhys

Modules

 Redshift
 

Functions

template<typename T >
EGXPhys::redshiftByWavelength (const T &wavelengthObserved, const T &wavelengthEmitted)
 Calculates the redshift, \(z\), of light based on wavelenght. Redshifts occur when \(z > 0\), blueshifts when \(z < 0\). See https://en.wikipedia.org/wiki/Redshift.

\[z=\frac{\lambda_{observed}-\lambda_{emitted}}{\lambda_{emitted}}\]

. More...

 
template<typename T >
EGXPhys::redshiftByFrequency (const T &frequencyObserved, const T &frequencyEmitted)
 Calculates the redshift, \(z\), of light based on frequency. Redshifts occur when \(z > 0\), blueshifts when \(z < 0\). See https://en.wikipedia.org/wiki/Redshift.

\[z=\frac{f_{emitted}-f_{observed}}{f_{observed}}\]

. More...

 

Detailed Description

Function Documentation

◆ redshiftByFrequency()

template<typename T >
T EGXPhys::redshiftByFrequency ( const T &  frequencyObserved,
const T &  frequencyEmitted 
)

Calculates the redshift, \(z\), of light based on frequency. Redshifts occur when \(z > 0\), blueshifts when \(z < 0\). See https://en.wikipedia.org/wiki/Redshift.

\[z=\frac{f_{emitted}-f_{observed}}{f_{observed}}\]

.

Parameters
frequencyObserved\(f_{observed}\ (m)\) is the observed frequency of light.
frequencyEmitted\(f_{emitted}\ (m)\) is the emitted frequency of light.
Returns
\(z\)(dimensionless) redshift of the observed light.

◆ redshiftByWavelength()

template<typename T >
T EGXPhys::redshiftByWavelength ( const T &  wavelengthObserved,
const T &  wavelengthEmitted 
)

Calculates the redshift, \(z\), of light based on wavelenght. Redshifts occur when \(z > 0\), blueshifts when \(z < 0\). See https://en.wikipedia.org/wiki/Redshift.

\[z=\frac{\lambda_{observed}-\lambda_{emitted}}{\lambda_{emitted}}\]

.

Parameters
wavelengthObserved\(\lambda_{observed}\ (m)\) is the observed wavelength of light.
wavelengthEmitted\(\lambda_{emitted}\ (m)\) is the emitted wavelength of light.
Returns
\(z\)(dimensionless) redshift of the observed light.