UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Accumulator Member List

This is the complete list of members for Accumulator, including all inherited members.

Accumulator(S2AbstractDBAccess &dba, S2TracesQuality &TQ, const PSC::PSC_Params &params) (defined in Accumulator)Accumulator
append_indexes(PSC::StMode mode, const std::set< int > &outer_ids, const std::set< int > &inner_ids, bool is_outer_nsp, ID_MAP &result_pair_ids) const (defined in Accumulator)Accumulatorprotected
calculate_row(PSC::StMode mode, PSC::Direction row_dir, int stride, int row_id, const ROW_IDS &row_traces, PSC::ROW &row) const (defined in Accumulator)Accumulatorprotected
construct_result_rows(PSC::StMode mode, PSC::Direction row_dir, const ID_MAP &pair_map, const std::vector< std::pair< int, int > > &rows_queue, const std::map< int, Trace::AmplT > &rows_weights, const std::map< int, Trace::AmplT > &offset_weights, const std::map< int, Trace::AmplT > &cmps_weights, PSC::ROW &sum_ccf1_row, PSC::ROW &sum_ccf2_row) const (defined in Accumulator)Accumulatorprotected
form_index_map(PSC::StMode mode, ID_MAP &shots_pair_ids, ID_MAP &recvs_pair_ids) const (defined in Accumulator)Accumulatorprotected
get_base_shift(PSC::Direction row_dir, int row_id, int stride, int &shift) const (defined in Accumulator)Accumulatorprotected
get_id_intersection(const ROW_IDS &add_id_pair, const ROW_IDS &base_id_pair, float &intersection) const (defined in Accumulator)Accumulatorprotected
integrate_rows(const PSC::ROWS_MAP &calculated_rows, std::map< int, PSC::ROW > &result_rows) const (defined in Accumulator)Accumulatorprotected
m_params (defined in Accumulator)Accumulatorprotected
mp_adba (defined in Accumulator)Accumulatorprotected
mp_tq (defined in Accumulator)Accumulatorprotected
operator()(std::map< int, PSC::ROW > &recv_rows, std::map< int, PSC::ROW > &shot_rows) const (defined in Accumulator)Accumulator
prepare_rows_queue(const ID_MAP &pair_map, int stride, const std::map< int, Trace::AmplT > &rows_weights, std::vector< std::pair< int, int > > &rows_queue) const (defined in Accumulator)Accumulatorprotected
stack_row_pair(PSC::ROW &base_row, PSC::ROW &add_row, Trace &ccf2, bool use_inversion, bool stack) const (defined in Accumulator)Accumulatorprotected
stack_rows(PSC::StMode mode, PSC::Direction row_dir, const ID_MAP &pair_map, std::map< int, PSC::ROW > &shot_rows, std::map< int, PSC::ROW > &recv_rows) const (defined in Accumulator)Accumulatorprotected
~Accumulator() (defined in Accumulator)Accumulator