#include "BankEfficiency.h"Include dependency graph for BankEfficiency.c:

Go to the source code of this file.
| #define CVS_ID_STRING_C "$Id: BankEfficiency.c,v 1.142 2008/07/07 17:36:46 devanka Exp $" |
Definition at line 26 of file BankEfficiency.c.
| #define CVS_REVISION_C "$Revision: 1.142 $" |
Definition at line 27 of file BankEfficiency.c.
| #define CVS_NAME_STRING_C "$Name: $" |
Definition at line 28 of file BankEfficiency.c.
| #define CVS_SOURCE_C "$Source: /usr/local/cvs/lscsoft/lalapps/src/findchirp/BankEfficiency.c,v $" |
Definition at line 29 of file BankEfficiency.c.
| #define CVS_DATE_C "$Date: 2008/07/07 17:36:46 $" |
Definition at line 30 of file BankEfficiency.c.
| #define PROGRAM_NAME "BankEfficiency" |
Definition at line 31 of file BankEfficiency.c.
| #define ADD_PROCESS_PARAM | ( | pptype, | |||
| format, | |||||
| ppname, | |||||
| ppvalue | ) |
Value:
this_proc_param = this_proc_param->next = (ProcessParamsTable *) calloc( 1, sizeof(ProcessParamsTable) ); LALSnprintf( this_proc_param->program, LIGOMETA_PROGRAM_MAX, "%s", PROGRAM_NAME ); LALSnprintf( this_proc_param->param, LIGOMETA_PARAM_MAX, "%-20s", ppname); LALSnprintf( this_proc_param->type, LIGOMETA_TYPE_MAX, "%-10s", pptype ); LALSnprintf( this_proc_param->value, LIGOMETA_VALUE_MAX, format, ppvalue );
| #define ADD_2PROCESS_PARAM | ( | pptype, | |||
| format, | |||||
| ppname, | |||||
| ppvalue1, | |||||
| ppvalue2 | ) |
Value:
this_proc_param = this_proc_param->next = (ProcessParamsTable *) calloc( 1, sizeof(ProcessParamsTable) ); LALSnprintf( this_proc_param->program, LIGOMETA_PROGRAM_MAX, "%s", PROGRAM_NAME ); LALSnprintf( this_proc_param->param, LIGOMETA_PARAM_MAX, "%-20s", ppname); LALSnprintf( this_proc_param->type, LIGOMETA_TYPE_MAX, "%-10s", pptype ); LALSnprintf( this_proc_param->value, LIGOMETA_VALUE_MAX, format, ppvalue1, ppvalue2 );
| NRCSID | ( | BANKEFFICIENCYC | , | |
| "$Id: BankEfficiency. | c, | |||
| v 1.142 2008/07/07 17:36:46 devanka Exp $" | ||||
| ) |
| RCSID | ( | "$Id: BankEfficiency. | c, | |
| v 1.142 2008/07/07 17:36:46 devanka Exp $" | ||||
| ) |
Definition at line 40 of file BankEfficiency.c.
| void BankEfficiencyKeepHighestValues | ( | OverlapOutputIn | resultThisTemplate, | |
| OverlapOutputIn * | resultBestTemplate, | |||
| InspiralTemplate | insptmplt | |||
| ) |
Definition at line 555 of file BankEfficiency.c.
| void BankEfficiencyGetResult | ( | LALStatus * | status, | |
| InspiralTemplate * | list, | |||
| InspiralTemplate | injected, | |||
| OverlapOutputIn | bestOverlap, | |||
| ResultIn * | result, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 578 of file BankEfficiency.c.
| void BankEfficiencyPrintResults | ( | ResultIn | result, | |
| RandomInspiralSignalIn | randIn, | |||
| BankEfficiencySimulation | simulation | |||
| ) |
Definition at line 645 of file BankEfficiency.c.
| void BankEfficiencyCreateBCVMomentVector | ( | BankEfficiencyMoments * | moments, | |
| REAL8FrequencySeries * | psd, | |||
| REAL8 | sampling, | |||
| REAL8 | fLower, | |||
| INT4 | length | |||
| ) |
Definition at line 672 of file BankEfficiency.c.
| void BankEfficiencyGetOrthogonalFilter | ( | REAL4Vector * | filter | ) |
Definition at line 737 of file BankEfficiency.c.
| void BankEfficiencyCreateVectorFreqPower | ( | REAL4Vector * | vector, | |
| InspiralTemplate | params, | |||
| INT4 | a, | |||
| INT4 | b | |||
| ) |
Definition at line 756 of file BankEfficiency.c.
| void BankEfficiencyCreateBCVFilters | ( | BankEfficiencyBCV * | bankefficiencyBCV, | |
| UINT4 | kMin, | |||
| UINT4 | kMax, | |||
| REAL4 | psi0, | |||
| REAL4 | psi3 | |||
| ) |
Definition at line 784 of file BankEfficiency.c.
| void BankEfficiencyWaveOverlapBCV | ( | LALStatus * | status, | |
| REAL4Vector * | correlation, | |||
| InspiralWaveOverlapIn * | overlapin, | |||
| REAL4Vector * | FilterBCV1, | |||
| REAL4Vector * | FilterBCV2, | |||
| UserParametersIn | userParam, | |||
| OverlapOutputIn * | overlapOutput, | |||
| BankEfficiencyMoments * | moments | |||
| ) |
Definition at line 838 of file BankEfficiency.c.
| void BankEfficiencyFillProc | ( | ProcessParamsTable * | this_proc_param, | |
| InspiralCoarseBankIn | coarseBankIn, | |||
| RandomInspiralSignalIn | randIn, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 1245 of file BankEfficiency.c.
Definition at line 1419 of file BankEfficiency.c.
Definition at line 1439 of file BankEfficiency.c.
Definition at line 1458 of file BankEfficiency.c.
Definition at line 1501 of file BankEfficiency.c.
Definition at line 1527 of file BankEfficiency.c.
| void BankEfficiencyPrintResultsXml | ( | InspiralCoarseBankIn | coarseBankIn, | |
| RandomInspiralSignalIn | randIn, | |||
| UserParametersIn | userParam, | |||
| ResultIn | trigger, | |||
| BankEfficiencySimulation | simulation | |||
| ) |
Definition at line 1562 of file BankEfficiency.c.
| void BankEfficiencyPrintProtoXml | ( | InspiralCoarseBankIn | coarseBankIn, | |
| RandomInspiralSignalIn | randIn, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 1697 of file BankEfficiency.c.
| void BankEfficiencyInitOverlapOutputIn | ( | OverlapOutputIn * | this | ) |
Definition at line 1774 of file BankEfficiency.c.
| void BankEfficiencyGetMaximumSize | ( | LALStatus * | status, | |
| RandomInspiralSignalIn | randIn, | |||
| InspiralCoarseBankIn | coarseBankIn, | |||
| UserParametersIn | userParam, | |||
| UINT4 * | length | |||
| ) |
Definition at line 1788 of file BankEfficiency.c.
| void BankEfficiencyCreatePsd | ( | LALStatus * | status, | |
| InspiralCoarseBankIn * | coarseBankIn, | |||
| RandomInspiralSignalIn * | randIn, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 1891 of file BankEfficiency.c.
| void BankEfficiencyGenerateInputData | ( | LALStatus * | status, | |
| REAL4Vector * | signal, | |||
| RandomInspiralSignalIn * | randIn, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 1989 of file BankEfficiency.c.
| void BankEfficiencyCreatePowerVector | ( | LALStatus * | status, | |
| BankEfficiencyPowerVector * | powerVector, | |||
| RandomInspiralSignalIn | randIn, | |||
| INT4 | length | |||
| ) |
Definition at line 2192 of file BankEfficiency.c.
| void BankEfficiencyInspiralOverlapBCV | ( | LALStatus * | status, | |
| InspiralTemplate * | list, | |||
| UserParametersIn | userParam, | |||
| RandomInspiralSignalIn * | randIn, | |||
| InspiralWaveOverlapIn * | overlapin, | |||
| OverlapOutputIn * | overlapout, | |||
| REAL4Vector * | correlation, | |||
| BankEfficiencyBCV * | bankefficiencyBCV | |||
| ) |
Definition at line 2231 of file BankEfficiency.c.
| void BankEfficiencyBankPrintAscii | ( | MetadataTable | templateBank, | |
| UINT4 | numCoarse, | |||
| InspiralCoarseBankIn | coarseBankIn | |||
| ) |
Definition at line 2302 of file BankEfficiency.c.
| void BankEfficiencyBankPrintXML | ( | MetadataTable | templateBank, | |
| InspiralCoarseBankIn | coarseBankIn, | |||
| RandomInspiralSignalIn | randIn, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 2350 of file BankEfficiency.c.
| void BankEfficiencyCreateListFromTmplt | ( | LALStatus * | status, | |
| InspiralTemplate * | params, | |||
| Mybank | mybank, | |||
| INT4 | index | |||
| ) |
Definition at line 2435 of file BankEfficiency.c.
| void BankEfficiencyParametersInitialization | ( | InspiralCoarseBankIn * | coarseBankIn, | |
| RandomInspiralSignalIn * | randIn, | |||
| UserParametersIn * | userParam | |||
| ) |
Definition at line 2462 of file BankEfficiency.c.
| void BankEfficiencyInitInspiralCoarseBankIn | ( | InspiralCoarseBankIn * | coarseBankIn | ) |
Definition at line 2476 of file BankEfficiency.c.
| void BankEfficiencyInitRandomInspiralSignalIn | ( | RandomInspiralSignalIn * | randIn | ) |
Definition at line 2513 of file BankEfficiency.c.
| void BankEfficiencyInitUserParametersIn | ( | UserParametersIn * | userParam | ) |
Definition at line 2562 of file BankEfficiency.c.
| void BankEfficiencyParseParameters | ( | INT4 * | argc, | |
| CHAR ** | argv, | |||
| InspiralCoarseBankIn * | coarseBankIn, | |||
| RandomInspiralSignalIn * | randIn, | |||
| UserParametersIn * | userParam | |||
| ) |
Definition at line 2618 of file BankEfficiency.c.
Definition at line 3083 of file BankEfficiency.c.
Definition at line 3117 of file BankEfficiency.c.
Definition at line 3134 of file BankEfficiency.c.
Definition at line 3166 of file BankEfficiency.c.
| void BankEfficiencyUpdateParams | ( | InspiralCoarseBankIn * | coarseBankIn, | |
| RandomInspiralSignalIn * | randIn, | |||
| UserParametersIn * | userParam | |||
| ) |
Definition at line 3207 of file BankEfficiency.c.
| void BankEfficiencyHelp | ( | void | ) |
Definition at line 3445 of file BankEfficiency.c.
| void BankEfficiencyAscii2Xml | ( | void | ) |
Definition at line 3537 of file BankEfficiency.c.
| void BankEfficiencyInspiralBankGeneration | ( | LALStatus * | status, | |
| InspiralCoarseBankIn * | input, | |||
| SnglInspiralTable ** | first, | |||
| INT4 * | ntiles, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 3739 of file BankEfficiency.c.
| void BankEfficiencyInspiralCreateFineBank | ( | LALStatus * | status, | |
| InspiralTemplateList ** | outlist, | |||
| INT4 * | nlist, | |||
| InspiralFineBankIn | fineIn, | |||
| UserParametersIn | userParam | |||
| ) |
Definition at line 3859 of file BankEfficiency.c.
| REAL4 BankEfficiencyComputeEMatch | ( | RandomInspiralSignalIn * | randIn, | |
| Mybank | mybank, | |||
| INT4 | index | |||
| ) |
Definition at line 3957 of file BankEfficiency.c.
| void BankEfficiencyUpdateSNRHistogram | ( | REAL4Vector * | correlation, | |
| gsl_histogram * | histogramNoise | |||
| ) |
Definition at line 3988 of file BankEfficiency.c.
| void BankEfficiencyCreateTemplateBank | ( | LALStatus * | status, | |
| InspiralCoarseBankIn * | coarseBankIn, | |||
| MetadataTable * | templateBank, | |||
| SnglInspiralTable ** | tmpltHead, | |||
| UserParametersIn | userParam, | |||
| RandomInspiralSignalIn * | randIn, | |||
| INT4 * | sizeBank | |||
| ) |
Definition at line 4013 of file BankEfficiency.c.
Definition at line 4080 of file BankEfficiency.c.
Definition at line 4092 of file BankEfficiency.c.
| void BankEfficiencyWaveOverlap | ( | LALStatus * | status, | |
| REAL4Vector * | correlation, | |||
| InspiralWaveOverlapIn * | overlapin, | |||
| OverlapOutputIn * | overlapOutputThisTemplate, | |||
| INT4 | startPad | |||
| ) |
Definition at line 4106 of file BankEfficiency.c.
| void BankEfficiencySaveVectorAppend | ( | const char * | filename, | |
| REAL4Vector | correlation, | |||
| REAL4 | tSampling | |||
| ) |
Definition at line 4165 of file BankEfficiency.c.
| void BankEfficiencySaveVector | ( | const char * | filename, | |
| REAL4Vector | correlation, | |||
| REAL4 | tSampling | |||
| ) |