calculate_Sx¶
- macro_lightning.physics.calculate_Sx(vels, vesc, vhold, vcirc, vmin, minsigma, sigma_factor, sig_unit=Unit('cm2'))[source]¶
Calculate Sx.
Sx holds the minimum values of sigma_x for a detectable signal.
- Parameters
- velsSequence
Array of velocities, treated as along one Cartesian component. Must be evenly spaced
- vesc
Quantity
Galactocentric escape velocity
- vhold
Quantity
Vhold accounts for the usage of the minimum speed (not vbar; that is relevant to M_x only) when determining the minimum sigma_x for a detectable signal. Vhold Starts high and then is constantly lowered as we iterate over different values of vx, vy, vz.
- vcirc
Quantity
Galactocentric circular velocity
- vmin
Quantity
infall velocity of a macro to the Earth.
- minsigma
Quantity
- Returns
- SxsSequence
- vhold
Quantity
- Other Parameters
- sig_unit
Unit
- sig_unit
Notes
This integration can be slow.