Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-b246709
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
WeaveStatisticsParams Struct Reference

Detailed Description

Struct holding all parameters and status values for computing various statistics.

Definition at line 105 of file bin/Weave/Statistics.h.

Data Fields

LALStringVectordetectors
 -------— elements describing output statistics [read/write from fits files] List of detector names More...
 
UINT4 nsegments
 Number of segments. More...
 
UINT4 n2F_det [PULSAR_MAX_DETECTORS]
 Number of per-detector F-statistics. More...
 
WeaveStatisticType toplist_statistics
 -------— statistics dependency map Bitflag: set of toplist-ranking statistics More...
 
WeaveStatisticType statistics_to_output [2]
 Bitflag: full set of statistics requested for output. [0] = 'stage0' = toplist + extra-statistics, [1] = 'stage 1' = recalc. More...
 
UINT4 ntoplists
 --— derived from the above: for internal use only [wont read/write these from fits files] More...
 
WeaveStatisticType mainloop_statistics
 Bitflag: set of "main-loop" statistics that need to be computed on the semi-coherent "fine" grid. More...
 
WeaveStatisticType mainloop_statistics_to_keep
 Bitflag: subset of "main-loop" statistics to keep around after mainloop: either because 1) needed for output, 2) needed for completionloop-stats. More...
 
WeaveStatisticType completionloop_statistics [2]
 Bitflag: set of "completion-loop" statistics that will be computed only on the final toplist [0] = 'stage 0' statistics that are potentially interpolating, [1] = 'stage 1' = recalc using non-interpolating statistics. More...
 
WeaveStatisticType all_statistics_to_compute
 Bitflag: full set of all statistics we'll need to compute (toplist + extra + recalc + all dependencies) More...
 
LIGOTimeGPS ref_time
 -------— input parameters for various statistics Reference time for phase-evolution parameters More...
 
BSGLSetup * BSGL_setup
 Setup for line-robust B_*S/GL* family of statistics. More...
 
WeaveCohInput ** coh_input
 Array of coherent setups over segments for 'stage 0' = main-loop calculation of 2F value over segments. More...
 
WeaveCohInput ** coh_input_recalc
 Array of coherent setups over segments for 'stage 1' = recalc calculation of 2F value over segments. More...
 
WeaveCohResults * coh_res
 Temporary 'workspace' storage for recalc'ed coherent 2F results over segments. More...
 
REAL4 nc_2Fth
 Per-segment 2F threshold for computing 'Hough' number counts. More...
 

Field Documentation

◆ detectors

LALStringVector* WeaveStatisticsParams::detectors

-------— elements describing output statistics [read/write from fits files] List of detector names

Definition at line 108 of file bin/Weave/Statistics.h.

◆ nsegments

UINT4 WeaveStatisticsParams::nsegments

Number of segments.

Definition at line 110 of file bin/Weave/Statistics.h.

◆ n2F_det

UINT4 WeaveStatisticsParams::n2F_det[PULSAR_MAX_DETECTORS]

Number of per-detector F-statistics.

Definition at line 113 of file bin/Weave/Statistics.h.

◆ toplist_statistics

WeaveStatisticType WeaveStatisticsParams::toplist_statistics

-------— statistics dependency map Bitflag: set of toplist-ranking statistics

Definition at line 117 of file bin/Weave/Statistics.h.

◆ statistics_to_output

WeaveStatisticType WeaveStatisticsParams::statistics_to_output[2]

Bitflag: full set of statistics requested for output. [0] = 'stage0' = toplist + extra-statistics, [1] = 'stage 1' = recalc.

Definition at line 119 of file bin/Weave/Statistics.h.

◆ ntoplists

UINT4 WeaveStatisticsParams::ntoplists

--— derived from the above: for internal use only [wont read/write these from fits files]

Number of output results toplists

Definition at line 124 of file bin/Weave/Statistics.h.

◆ mainloop_statistics

WeaveStatisticType WeaveStatisticsParams::mainloop_statistics

Bitflag: set of "main-loop" statistics that need to be computed on the semi-coherent "fine" grid.

Definition at line 126 of file bin/Weave/Statistics.h.

◆ mainloop_statistics_to_keep

WeaveStatisticType WeaveStatisticsParams::mainloop_statistics_to_keep

Bitflag: subset of "main-loop" statistics to keep around after mainloop: either because 1) needed for output, 2) needed for completionloop-stats.

Definition at line 128 of file bin/Weave/Statistics.h.

◆ completionloop_statistics

WeaveStatisticType WeaveStatisticsParams::completionloop_statistics[2]

Bitflag: set of "completion-loop" statistics that will be computed only on the final toplist [0] = 'stage 0' statistics that are potentially interpolating, [1] = 'stage 1' = recalc using non-interpolating statistics.

Definition at line 131 of file bin/Weave/Statistics.h.

◆ all_statistics_to_compute

WeaveStatisticType WeaveStatisticsParams::all_statistics_to_compute

Bitflag: full set of all statistics we'll need to compute (toplist + extra + recalc + all dependencies)

Definition at line 134 of file bin/Weave/Statistics.h.

◆ ref_time

LIGOTimeGPS WeaveStatisticsParams::ref_time

-------— input parameters for various statistics Reference time for phase-evolution parameters

Definition at line 138 of file bin/Weave/Statistics.h.

◆ BSGL_setup

BSGLSetup* WeaveStatisticsParams::BSGL_setup

Setup for line-robust B_*S/GL* family of statistics.

Definition at line 140 of file bin/Weave/Statistics.h.

◆ coh_input

WeaveCohInput** WeaveStatisticsParams::coh_input

Array of coherent setups over segments for 'stage 0' = main-loop calculation of 2F value over segments.

Definition at line 143 of file bin/Weave/Statistics.h.

◆ coh_input_recalc

WeaveCohInput** WeaveStatisticsParams::coh_input_recalc

Array of coherent setups over segments for 'stage 1' = recalc calculation of 2F value over segments.

Definition at line 145 of file bin/Weave/Statistics.h.

◆ coh_res

WeaveCohResults* WeaveStatisticsParams::coh_res

Temporary 'workspace' storage for recalc'ed coherent 2F results over segments.

Definition at line 148 of file bin/Weave/Statistics.h.

◆ nc_2Fth

REAL4 WeaveStatisticsParams::nc_2Fth

Per-segment 2F threshold for computing 'Hough' number counts.

Definition at line 151 of file bin/Weave/Statistics.h.