Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALSimulation 6.2.0.1-5e288d3
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALSimInspiralGenerator_private.h
Go to the documentation of this file.
1#ifndef _LAL_SIM_INSPIRAL_GENERATOR_PRIVATE_H
2#define _LAL_SIM_INSPIRAL_GENERATOR_PRIVATE_H
3
4#include <lal/LALDatatypes.h>
5#include <lal/LALConstants.h>
6#include <lal/LALSimSphHarmSeries.h>
7#include "LALSimInspiral.h"
8
10
11 const char *name;
12
13 int (*initialize) (LALSimInspiralGenerator * myself, LALDict *params);
14
15 int (*finalize) (LALSimInspiralGenerator * myself);
16
19 LALDict *params,
20 LALSimInspiralGenerator *myself
21 );
22
24 REAL8TimeSeries **hplus,
25 REAL8TimeSeries **hcross,
26 LALDict *params,
27 LALSimInspiralGenerator *myself
28 );
29
32 LALDict *params,
33 LALSimInspiralGenerator *myself
34 );
35
39 LALDict *params,
40 LALSimInspiralGenerator *myself
41 );
42
43 /* ... */
45};
46
47#endif
Structure to carry a collection of spherical harmonic modes in COMPLEX16 time series.
Definition: burst.c:245
int(* finalize)(LALSimInspiralGenerator *myself)
int(* generate_fd_waveform)(COMPLEX16FrequencySeries **hplus, COMPLEX16FrequencySeries **hcross, LALDict *params, LALSimInspiralGenerator *myself)
int(* generate_fd_modes)(SphHarmFrequencySeries **hlm, LALDict *params, LALSimInspiralGenerator *myself)
int(* generate_td_waveform)(REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, LALDict *params, LALSimInspiralGenerator *myself)
int(* initialize)(LALSimInspiralGenerator *myself, LALDict *params)
int(* generate_td_modes)(SphHarmTimeSeries **hlm, LALDict *params, LALSimInspiralGenerator *myself)