Skip to content
Snippets Groups Projects
Commit 99f79d1e authored by Gregory Ashton's avatar Gregory Ashton
Browse files

Merge branch 'add-in-plane-spins' into 'master'

Add in plane spins

See merge request !646
parents 35a5cc6d 82a809d1
No related branches found
No related tags found
1 merge request!646Add in plane spins
Pipeline #91253 passed
......@@ -840,11 +840,18 @@ def generate_spin_parameters(sample):
output_sample['mass_ratio']) /\
(1 + output_sample['mass_ratio'])
output_sample['chi_1_perp'] = np.sqrt(
output_sample['spin_1x'] ** 2 + output_sample['spin_1y'] ** 2
)
output_sample['chi_2_perp'] = np.sqrt(
output_sample['spin_2x'] ** 2 + output_sample['spin_2y'] ** 2
)
output_sample['chi_p'] = np.maximum(
(output_sample['spin_1x'] ** 2 + output_sample['spin_1y']**2)**0.5,
output_sample['chi_1_in_plane'],
(4 * output_sample['mass_ratio'] + 3) /
(3 * output_sample['mass_ratio'] + 4) * output_sample['mass_ratio'] *
(output_sample['spin_2x'] ** 2 + output_sample['spin_2y']**2)**0.5)
output_sample['chi_2_in_plane'])
try:
output_sample['cos_tilt_1'] = np.cos(output_sample['tilt_1'])
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment