source: trunk/include/convertInstResponse.h @ 5054

Revision 2068, 2.1 KB checked in by friberg, 13 years ago (diff)

added in hydra includes for raypicker module

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1/*
2 *   THIS FILE IS UNDER RCS - DO NOT MODIFY UNLESS YOU HAVE
3 *   CHECKED IT OUT USING THE COMMAND CHECKOUT.
4 *
5 *    $Id$
6 *
7 *        convertInstResponse.h
8 *
9 *    Revision history:
10 *     $Log$
11 *     Revision 1.1  2006/01/30 19:41:10  friberg
12 *     added in hydra includes for raypicker module
13 *
14 *     Revision 1.1.1.1  2005/06/22 19:30:36  michelle
15 *     new directory tree built from files in HYDRA_NEWDIR_2005-06-20 tagged hydra and earthworm projects
16 *
17 *     Revision 1.5  2004/08/25 17:57:09  cjbryan
18 *     revised prototypes to match changes to convertInstResponse.c
19 *
20 *     Revision 1.4  2004/08/10 22:21:17  michelle
21 *     correct function name createAtoDfilter to be createAtoDFilter as this is
22 *     the function implementation name and name used in other calling code.
23 *     this fixes compile warnings
24 *
25 *     Revision 1.3  2004/05/26 19:05:05  cjbryan
26 *     changed ResponseStruct to ResponseFnStruct
27 *
28 *     Revision 1.2  2004/04/22 14:52:34  patton
29 *     filters.h should be ioc_filters.h, it is now
30 *
31 *     Revision 1.1  2004/04/21 20:00:15  cjbryan
32 *     initial version
33 *
34 *
35 */
36
37#ifndef CONVERTINSTRESPONSE_H
38#define CONVERTINSTPRESPONSE_H
39
40#include <transferFunction.h>
41#include <ioc_filter.h>
42
43int createAtoDFilter(ResponseFnStruct *fromInstResp, FILTER *pFilter, 
44                     ResponseFnStruct *toInstResp, ResponseFnStruct *convertedResp,
45                     int traceAmplitude);
46int convertInstResponse(ResponseFnStruct *fromInstResp, FILTER *rFilter, 
47                        ResponseFnStruct *toInstResp, ResponseFnStruct *convertedResp,
48                        int traceAmplitude);
49int constructTransferFunctionPZ(TransferFnStruct *fromInstResp, FILTER *pFilter, 
50                                TransferFnStruct *toInstResp, 
51                                TransferFnStruct *convertedResp);
52int evaluateTransferFn(TransferFnStruct *transferFn, Complex *transFnValue);
53int pz_overflow(Complex *response, double *compValue);
54int digitalFilterCoeffs(TransferFnStruct tf, FILTER *rFilter);
55int trapFilterZeroes(ResponseFnStruct *convertedResp, FILTER *pFilter);
56
57
58#endif /*  CONVERTINSTRESPONSE_H  */
Note: See TracBrowser for help on using the repository browser.