<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>bank.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/find_moving_objects/</path>
    <filename>bank_8cpp</filename>
    <includes id="bank_8h" name="bank.h" local="no" imported="no">find_moving_objects/bank.h</includes>
    <namespace>find_moving_objects</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aced9d17ef4cc4f00032a08174676be98</anchor>
      <arglist>(std::ostream &amp;os, const BankArgument &amp;ba)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>TWO_PI</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a325ce5898bef6a60cf9463bc4d777dee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bank.h</name>
    <path>/tmp/ws/src/find_moving_objects/include/find_moving_objects/</path>
    <filename>bank_8h</filename>
    <class kind="class">find_moving_objects::Bank</class>
    <class kind="class">find_moving_objects::BankArgument</class>
    <namespace>find_moving_objects</namespace>
  </compound>
  <compound kind="file">
    <name>example_d435_voxel_echoer_node.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>example__d435__voxel__echoer__node_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>cb</name>
      <anchorfile>example__d435__voxel__echoer__node_8cpp.html</anchorfile>
      <anchor>abb5f49fdc32476178e89a985be087655</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>example__d435__voxel__echoer__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>example__d435__voxel__echoer__node_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example_frame_broadcaster_node.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>example__frame__broadcaster__node_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>example__frame__broadcaster__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>example_rplidar_echoer_node.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>example__rplidar__echoer__node_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>cb</name>
      <anchorfile>example__rplidar__echoer__node_8cpp.html</anchorfile>
      <anchor>ab5008432ce6b354472c7f6248013ce4f</anchor>
      <arglist>(const sensor_msgs::LaserScan::ConstPtr &amp;msg_org)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>example__rplidar__echoer__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::LaserScan::ConstPtr</type>
      <name>msg_old</name>
      <anchorfile>example__rplidar__echoer__node_8cpp.html</anchorfile>
      <anchor>acb510597c1a8e81a0a575801ab24e571</anchor>
      <arglist>(new sensor_msgs::LaserScan(msg_dummy))</arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::LaserScan</type>
      <name>msg_dummy</name>
      <anchorfile>example__rplidar__echoer__node_8cpp.html</anchorfile>
      <anchor>a3fc65db7de25a010513e76887d5429c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>example__rplidar__echoer__node_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laserscan_interpreter.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>laserscan__interpreter_8cpp</filename>
    <includes id="bank_8h" name="bank.h" local="no" imported="no">find_moving_objects/bank.h</includes>
    <includes id="LaserScanInterpreter_8h" name="LaserScanInterpreter.h" local="no" imported="no">find_moving_objects/LaserScanInterpreter.h</includes>
    <namespace>find_moving_objects</namespace>
    <member kind="function">
      <type>banks</type>
      <name>clear</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3d7509d4c395fbc3355167f0e8895220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>for</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aaaacae42d454be4ad2e9c919d9e09eba</anchor>
      <arglist>(int i=0;i&lt; nr_banks;++i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecb7d4ec26e763eef2ea770abc375a5c</anchor>
      <arglist>(tf_filter!=NULL) delete tf_filter</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3a47a3d5f726aed4548e589ac9d70e12</anchor>
      <arglist>(tf_buffer!=NULL) delete tf_buffer</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a23b17bae93adad79fc6ee78ff98d155e</anchor>
      <arglist>(optimize_nr_scans_in_bank!=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a752f39b7d66501fd89eadab8a8067fb4</anchor>
      <arglist>(strcmp(bank_argument.map_frame.c_str(), bank_argument.fixed_frame.c_str())!=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0918890a55330b4c221932de077dbefb</anchor>
      <arglist>(strcmp(bank_argument.map_frame.c_str(), bank_argument.base_frame.c_str())!=0 &amp;&amp;strcmp(bank_argument.fixed_frame.c_str(), bank_argument.base_frame.c_str())!=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6f4b81611f3c49f237001192bfad3ce8</anchor>
      <arglist>(0.0)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac094d544c0cf517457227d47339b5ad4</anchor>
      <arglist>(&quot;subscribe_topic&quot;, subscribe_topic, default_subscribe_topic)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a626189ea3e48d77b54b2aa3cea123043</anchor>
      <arglist>(&quot;subscribe_buffer_size&quot;, subscribe_buffer_size, default_subscribe_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad3ee8dcd750c319c9d438bf02080a4b6</anchor>
      <arglist>(&quot;ema_alpha&quot;, bank_argument.ema_alpha, default_ema_alpha)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aae1b1229300bbbe5427f8ce6f4adf25b</anchor>
      <arglist>(&quot;nr_scans_in_bank&quot;, bank_argument.nr_scans_in_bank, default_nr_scans_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a599c64110a5cb9ea54d104edeea43eb3</anchor>
      <arglist>(&quot;object_threshold_edge_max_delta_range&quot;, bank_argument.object_threshold_edge_max_delta_range, default_object_threshold_edge_max_delta_range)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aac9af80259bace1dc608833e54c85522</anchor>
      <arglist>(&quot;object_threshold_min_nr_points&quot;, bank_argument.object_threshold_min_nr_points, default_object_threshold_min_nr_points)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afa6be6e293492ff24894f43e498eb956</anchor>
      <arglist>(&quot;object_threshold_max_distance&quot;, bank_argument.object_threshold_max_distance, default_object_threshold_max_distance)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac0425a4492bf4cb27ecfc5068d9b2fb9</anchor>
      <arglist>(&quot;object_threshold_min_speed&quot;, bank_argument.object_threshold_min_speed, default_object_threshold_min_speed)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3148e3d657ad6bcf5782378ca981ee40</anchor>
      <arglist>(&quot;object_threshold_max_delta_width_in_points&quot;, bank_argument.object_threshold_max_delta_width_in_points, default_object_threshold_max_delta_width_in_points)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a1d9f031885822ac413189ce4f7a11f0f</anchor>
      <arglist>(&quot;object_threshold_bank_tracking_max_delta_distance&quot;, bank_argument.object_threshold_bank_tracking_max_delta_distance, default_object_threshold_bank_tracking_max_delta_distance)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6d4d47d4d50df22d600b377204ea7ffa</anchor>
      <arglist>(&quot;object_threshold_min_confidence&quot;, bank_argument.object_threshold_min_confidence, default_object_threshold_min_confidence)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a37ea92592fd316c5435d5a91a1266fac</anchor>
      <arglist>(&quot;base_confidence&quot;, bank_argument.base_confidence, default_base_confidence)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af31afe1950f796236f5b987599f16b63</anchor>
      <arglist>(&quot;publish_ema&quot;, bank_argument.publish_ema, default_publish_ema)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8190975dec66259b65863f5533d1cc4a</anchor>
      <arglist>(&quot;publish_objects_closest_points_markers&quot;, bank_argument.publish_objects_closest_point_markers, default_publish_objects_closest_points_markers)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0ab9306162de158cdd0f49fee3868f2f</anchor>
      <arglist>(&quot;publish_objects_velocity_arrows&quot;, bank_argument.publish_objects_velocity_arrows, default_publish_objects_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8c9949e540645be87569b35b87886767</anchor>
      <arglist>(&quot;publish_objects_delta_position_lines&quot;, bank_argument.publish_objects_delta_position_lines, default_publish_objects_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac1b7ebe00160fa17331a3a62b991bcbd</anchor>
      <arglist>(&quot;publish_objects_width_lines&quot;, bank_argument.publish_objects_width_lines, default_publish_objects_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a323ee943f3a5eb60e63036738cfa1fbd</anchor>
      <arglist>(&quot;velocity_arrows_use_full_gray_scale&quot;, bank_argument.velocity_arrows_use_full_gray_scale, default_velocity_arrows_use_full_gray_scale)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>abcc8f00771ec611d07bb25837616c303</anchor>
      <arglist>(&quot;velocity_arrows_use_sensor_frame&quot;, bank_argument.velocity_arrows_use_sensor_frame, default_velocity_arrows_use_sensor_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad7d1e5633598e8e283ba887cef8e0c45</anchor>
      <arglist>(&quot;velocity_arrows_use_base_frame&quot;, bank_argument.velocity_arrows_use_base_frame, default_velocity_arrows_use_base_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2436136f4cfa5a94a5fccf01a23c9a83</anchor>
      <arglist>(&quot;velocity_arrows_use_fixed_frame&quot;, bank_argument.velocity_arrows_use_fixed_frame, default_velocity_arrows_use_fixed_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad699f110db9a567e6a441bf8b240cd06</anchor>
      <arglist>(&quot;publish_objects&quot;, bank_argument.publish_objects, default_publish_objects)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac66f19672f96f1013f2d20f35dc8570e</anchor>
      <arglist>(&quot;map_frame&quot;, bank_argument.map_frame, default_map_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa426207d77bab2f91c6de81febf0dc01</anchor>
      <arglist>(&quot;fixed_frame&quot;, bank_argument.fixed_frame, default_fixed_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a90778a62de3e15a35cf8ee28056951cf</anchor>
      <arglist>(&quot;base_frame&quot;, bank_argument.base_frame, default_base_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a73449536a4283d5c1b940728a6982084</anchor>
      <arglist>(&quot;ns_velocity_arrows&quot;, bank_argument.velocity_arrow_ns, default_ns_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>adbc4f26f0321b7735fcaa3bbc701b916</anchor>
      <arglist>(&quot;ns_delta_position_lines&quot;, bank_argument.delta_position_line_ns, default_ns_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9ed53620ec57346b99f2af1b99ca8938</anchor>
      <arglist>(&quot;ns_width_lines&quot;, bank_argument.width_line_ns, default_ns_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>acd965b18af67db7cf8bb6d69fc60d96c</anchor>
      <arglist>(&quot;topic_ema&quot;, bank_argument.topic_ema, default_topic_ema)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6aaa674f6aba2af0e4f05fcbe462ff5a</anchor>
      <arglist>(&quot;topic_objects_closest_points_markers&quot;, bank_argument.topic_objects_closest_point_markers, default_topic_objects_closest_points_markers)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9aa85ac66f64daa2c488ddcb61d086cd</anchor>
      <arglist>(&quot;topic_objects_velocity_arrows&quot;, bank_argument.topic_objects_velocity_arrows, default_topic_objects_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a00f346f2c29f3f2912fefceacc685fef</anchor>
      <arglist>(&quot;topic_objects_delta_position_lines&quot;, bank_argument.topic_objects_delta_position_lines, default_topic_objects_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3ab839dc8f0ca7288fb6346bc608cb2a</anchor>
      <arglist>(&quot;topic_objects_width_lines&quot;, bank_argument.topic_objects_width_lines, default_topic_objects_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8ef07e6ced39f01344e425d01a91e13b</anchor>
      <arglist>(&quot;topic_objects&quot;, bank_argument.topic_objects, default_topic_objects)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a085e8b0e6ee07b25532fc3838dca9eef</anchor>
      <arglist>(&quot;publish_buffer_size&quot;, bank_argument.publish_buffer_size, default_publish_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a13087d9851e822c089bd10b363c239c5</anchor>
      <arglist>(&quot;optimize_nr_scans_in_bank&quot;, optimize_nr_scans_in_bank, default_optimize_nr_scans_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad3ad8d06f6c081edc906e65ca72d75f2</anchor>
      <arglist>(&quot;max_confidence_for_dt_match&quot;, max_confidence_for_dt_match, default_max_confidence_for_dt_match)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afc1f93990d0681d9ccbcb9882b905ce1</anchor>
      <arglist>(&quot;delta_width_confidence_decrease_factor&quot;, width_factor, default_delta_width_confidence_decrease_factor)</arglist>
    </member>
    <member kind="function">
      <type>bank_arguments</type>
      <name>push_back</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac83b8e030aa5f51e8ac30bdd925b862f</anchor>
      <arglist>(bank_argument)</arglist>
    </member>
    <member kind="function">
      <type>tf_filter_target_frames</type>
      <name>push_back</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a83b8881df5287a7f090447e045de5c0d</anchor>
      <arglist>(bank_argument.map_frame)</arglist>
    </member>
    <member kind="function">
      <type>tf_filter</type>
      <name>registerCallback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecd165bc73319f1ac47f08d6f794afe9</anchor>
      <arglist>(boost::bind(this, _1))</arglist>
    </member>
    <member kind="function">
      <type>tf_filter</type>
      <name>setTargetFrames</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9b5c3489653ca7b9280ce5899c2695d0</anchor>
      <arglist>(tf_filter_target_frames)</arglist>
    </member>
    <member kind="function">
      <type>tf_subscriber</type>
      <name>subscribe</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8fdfde9c45c026d87618cdb041cb8db6</anchor>
      <arglist>(nh, subscribe_topic, subscribe_buffer_size)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__pad0__</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6fc8fc83c0071e4bdb44f44af467ef02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a_factor</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a09f258e7aff48e7afb69b468f7fc7bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>else</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a88b29df81dea4efd47053fd67d3e1264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>root_1</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4f1a5613fc39ab39b32d8d7dfa27f20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>root_2</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a30a28797485ff270fe3e7254ca44f433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>width_factor</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a19796736d8e0c99a798be02d3be34ced</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laserscan_interpreter_default_parameter_values.h</name>
    <path>/tmp/ws/src/find_moving_objects/include/find_moving_objects/</path>
    <filename>laserscan__interpreter__default__parameter__values_8h</filename>
    <member kind="variable">
      <type>const double</type>
      <name>default_base_confidence</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a67b893fefd93634dc78e49f20593096b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_base_frame</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a0aaf7b1fbf336a9b2b6a65b69887d622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_delta_width_confidence_decrease_factor</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a279d609e64068b4514a90799f3ab7116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_ema_alpha</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a57dd7d72cde7a3ca8f18da3f567a8a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_fixed_frame</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>afb152301ac064a051cee02388e807049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_map_frame</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>aafe03fe87c99a57fae46348eb4ed90d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_max_confidence_for_dt_match</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>abd39402093d0f4723f9ce6a229b5165b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_scans_in_bank</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a8bbdcefd403e1dfe7211192f5afc973b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_delta_position_lines</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a95bc25441410a570bbeadcf08760c898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_velocity_arrows</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a6f2883e9ac4df1a6379233e94407baff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_width_lines</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a12a734a3f7d5a8045b54b5ebc680b640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_bank_tracking_max_delta_distance</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>abece42ca3d381b2964e34e2a95c88f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_edge_max_delta_range</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a7373c8c6218b5b3544038cc200ee2280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_max_delta_width_in_points</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a92b39294c34a880eb6db323bea12d381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_max_distance</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ac7b573f302b8b6249178c6f1c14e7921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_confidence</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a9d4cb925ce708c02243b997913f12267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_min_nr_points</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ab886896eed7058de13f172c640674788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_speed</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a054e29c651431f52c4341e9950732995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_optimize_nr_scans_in_bank</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a55425b2fb325fa48aa8dcfbd9575f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_publish_buffer_size</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a8be91e0d8b84d0830b406ff87237bdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_ema</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a1dc1c2e43005874d216a02639ffbf8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ae0ce83d36e3016ff7e75a40b9c9e022f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_closest_points_markers</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a43658843871668f83443ee3b2f6b9a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_delta_position_lines</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a4fd084fe924394c6517ffe4b92c11b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_velocity_arrows</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a585e2a9c7c7ea22d32010cc1a8097799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_width_lines</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>aeb1b274dfd576d60422148c8b280e701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_subscribe_buffer_size</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a4bf32fa0e4835260efd7d77e279c7789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_subscribe_topic</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a80b9774c61c895fa3a9a6b9fd3bb2ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_ema</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a8f3d77936fa1cade1e0ee6f3b504d37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a48904013a962cb7685a8d66f270d9b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_closest_points_markers</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>acb807b999c1a1d7f3603a40a324b471f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_delta_position_lines</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a117c84c9196a8b5b92a722c8701ac488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_velocity_arrows</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a1ebb860a90e524348276ed40036b2724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_width_lines</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ac73a6d7928ccab4634b2238a3139cc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_base_frame</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a1879c62d4390611f27e6288634c93075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_fixed_frame</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a981a7ce8fe879da10226f79d495f1b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_full_gray_scale</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a3c4ff61f5421a562c21993dbae61d268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_sensor_frame</name>
      <anchorfile>laserscan__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>abf56301ee87304736ca581fed15d53cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LaserScanInterpreter.h</name>
    <path>/tmp/ws/src/find_moving_objects/include/find_moving_objects/</path>
    <filename>LaserScanInterpreter_8h</filename>
    <includes id="bank_8h" name="bank.h" local="no" imported="no">find_moving_objects/bank.h</includes>
    <includes id="laserscan__interpreter__default__parameter__values_8h" name="laserscan_interpreter_default_parameter_values.h" local="yes" imported="no">laserscan_interpreter_default_parameter_values.h</includes>
    <namespace>find_moving_objects</namespace>
    <member kind="enumeration">
      <type></type>
      <name>state_t</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserScanCallback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2500405b94aaa57f25181458b6dcd528</anchor>
      <arglist>(const sensor_msgs::LaserScan::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; BankArgument &gt;</type>
      <name>bank_arguments</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad87dded2e118235c533c6a015d1d847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Bank * &gt;</type>
      <name>banks</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a5f30c970065236992b340640adc85524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_base_confidence</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7855962c65a423a14635ad125ce7d265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_base_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8c735c0c0fe6a212359c3eee3a6e9ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_delta_width_confidence_decrease_factor</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a21520932bcadff263332ae16df285bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_ema_alpha</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac151a6cd071eaf31a6e9255576ffa9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_fixed_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3879a09aa17bd9108a41850371a8d7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_map_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad2d4be5d20d121411b619aeae1086562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_max_confidence_for_dt_match</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9a68f6cf5d419275dae654ccf6ee52ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac9e4ddab4a3c13dbf8940237362667c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_delta_position_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a84b097db532afb9efa77907e4b774a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_velocity_arrows</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a03321ed3a0c18209891dd098ce0b46dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_width_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa72efb1c746ab02f3631237bec4bd62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_bank_tracking_max_delta_distance</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7e172897fccc3a97bd43abc9ff974926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_edge_max_delta_range</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a96b316c311414630eb10006b38fd1275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_max_delta_width_in_points</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a57c409750bbc43d95e3211322acef11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_max_distance</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ab912547a5fa7ab06b8bce2ad5899cf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_confidence</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a501121080b1aa1e0c45266bc0f16ea71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_min_nr_points</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aac06b089a65af132c1d58ea3a2ed3b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_speed</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4eb6c33993670d1eb06ac0c999ce852f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7b140eb250d05ae12ab05209aa71aa32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_publish_buffer_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aab60816aa43c7061dfb91f790a78657e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_ema</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2c64631d8b05c9199ee805fa99b23d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ae70f4760fc8451e6d45e1b85a10632e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_closest_points_markers</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a49faa12811874b973aa3e5e0e6a81290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_delta_position_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a229880d9bfc886d88e6981ce883a5e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_velocity_arrows</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecf61c44de4b0b9923d342a8734ff1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_width_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a97d9f63b2c5acad0f7063ba35255f7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_subscribe_buffer_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8649b47653733c9d3a2ba045b7281237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_ema</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3010e3d612ef5cc809840466235795e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a025d3f062cc99c243097a1cee141c891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_closest_points_markers</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a62b24a482e92f5f44ea882e3eb57ca4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_delta_position_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac3c801e703607d854ccd050cf1f4bb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_velocity_arrows</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a97afb13602ae7d05f88d3a7b5014a6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_width_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0fab6f759599cd18536d32ed4e0b08ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_base_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>abfa206d9c19d2f6d6b5c53392edb55fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_fixed_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa874a95e4b36756a06d9cea1db90eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_full_gray_scale</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa99525e23b393348a8d91f53be101a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_sensor_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7b9aa21179797d046a6eaa0bd210d217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_confidence_for_dt_match</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a531353c48ba8ccf6dce505f2eaf27392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>max_messages</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a52821adb1fca6e97a0b13dd38d514a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>max_time</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a86aaefe0a285beaa45bad1347afffc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>acdb9d2bf79db3dd41bf72fc76bb545dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_priv</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a85df78d6a13d1b6a7b065d128b23e8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afd6e770bdffde808c347514a3165177c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>received_messages</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6b284a88a30950eb7e8b24197c26895a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start_time</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af35570cb48b98ba09e1d24c6ed175a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>state_t</type>
      <name>state</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a984c0e40a7c8b17dce5c1314dee12f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subscribe_buffer_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a057a6b9fac3a424f796fa130345875a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>subscribe_topic</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2107dfe170d9ec5c344625da2414ee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2_ros::Buffer *</type>
      <name>tf_buffer</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8565c71fee78a923286b844aa85f1433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2_ros::MessageFilter&lt; sensor_msgs::LaserScan &gt; *</type>
      <name>tf_filter</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa326f9f7bb711896d3db889152dd2257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>tf_filter_target_frames</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac2428e124e7715c18845103fda71ebec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2_ros::TransformListener *</type>
      <name>tf_listener</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a48f2fcb361832fa8eead8426136dffbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt; *</type>
      <name>tf_subscriber</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4fbc232d7ca5dac10e175a3e621bca3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/find_moving_objects/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>moving_objects_confidence_enhancer_node.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>moving__objects__confidence__enhancer__node_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>aff9931d7524c88e07743af6535b20761</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>ad2f3678bf5eae3684fc497130b946eae</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WL</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>ac448bba623968d0dc497c987b4be7009</anchor>
      <arglist>(W)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WR</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>ab9911784c22a102d371a239a2d248ee0</anchor>
      <arglist>(W)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moaCallback</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a0a4837fe3fd3c7f5c33c30125ccfae09</anchor>
      <arglist>(const find_moving_objects::MovingObjectArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>moaHandlerBody</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>ae97eb87cee4c20dd4331eaa8dbc7a13e</anchor>
      <arglist>(void *arg)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>g_available_moa</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>af1922f20b6f5b9780e0f2aacd82317de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_cond_t</type>
      <name>g_cond_moa</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a7b24bb05e986936f8fbe6e4ab0ce8625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; find_moving_objects::MovingObjectArray::ConstPtr &gt;</type>
      <name>g_msg_buffer_moa</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a1c2eb2f8b96d3484e2d77df08f0b2561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>g_mutex_moa</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a2a886b63117c412b175e084cfa1f0f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>g_node</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>ae5cc4c22de59d353ab1c317e36f0f00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_nr_senders</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a1f1d83c70bbfc30fb75853e197fe83be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>g_pub_moaf</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a8bc6435106c7547bfd52ecc8cd1b7c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>g_pub_objects_closest_point_markers</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>ae2f15d034fd6bb28220a34f79ef85a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>g_pub_objects_velocity_arrows</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a0f13666ea670c64d97a2652a8292eb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_sender_index</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a5493cc3320eee82c287fe6b536d9ae2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>TWO_PI</name>
      <anchorfile>moving__objects__confidence__enhancer__node_8cpp.html</anchorfile>
      <anchor>a820597b124334bf7fb85214114f4876d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>moving_objects_echoer_node.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>moving__objects__echoer__node_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>moving__objects__echoer__node_8cpp.html</anchorfile>
      <anchor>aad4684d41c107bbf56abd3b4f565f563</anchor>
      <arglist>(const find_moving_objects::MovingObjectArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>moving__objects__echoer__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud2_interpreter.cpp</name>
    <path>/tmp/ws/src/find_moving_objects/src/</path>
    <filename>pointcloud2__interpreter_8cpp</filename>
    <includes id="bank_8h" name="bank.h" local="no" imported="no">find_moving_objects/bank.h</includes>
    <includes id="PointCloud2Interpreter_8h" name="PointCloud2Interpreter.h" local="no" imported="no">find_moving_objects/PointCloud2Interpreter.h</includes>
    <namespace>find_moving_objects</namespace>
    <member kind="function">
      <type>banks</type>
      <name>clear</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3d7509d4c395fbc3355167f0e8895220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>for</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aaaacae42d454be4ad2e9c919d9e09eba</anchor>
      <arglist>(int i=0;i&lt; nr_banks;++i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecb7d4ec26e763eef2ea770abc375a5c</anchor>
      <arglist>(tf_filter!=NULL) delete tf_filter</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3a47a3d5f726aed4548e589ac9d70e12</anchor>
      <arglist>(tf_buffer!=NULL) delete tf_buffer</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a23b17bae93adad79fc6ee78ff98d155e</anchor>
      <arglist>(optimize_nr_scans_in_bank!=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a5b66556d1f16d3f846774035026237c3</anchor>
      <arglist>(bank_argument.PC2_threshold_z_max&lt; bank_argument.PC2_threshold_z_min)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a752f39b7d66501fd89eadab8a8067fb4</anchor>
      <arglist>(strcmp(bank_argument.map_frame.c_str(), bank_argument.fixed_frame.c_str())!=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0918890a55330b4c221932de077dbefb</anchor>
      <arglist>(strcmp(bank_argument.map_frame.c_str(), bank_argument.base_frame.c_str())!=0 &amp;&amp;strcmp(bank_argument.fixed_frame.c_str(), bank_argument.base_frame.c_str())!=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6f4b81611f3c49f237001192bfad3ce8</anchor>
      <arglist>(0.0)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac094d544c0cf517457227d47339b5ad4</anchor>
      <arglist>(&quot;subscribe_topic&quot;, subscribe_topic, default_subscribe_topic)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a626189ea3e48d77b54b2aa3cea123043</anchor>
      <arglist>(&quot;subscribe_buffer_size&quot;, subscribe_buffer_size, default_subscribe_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad3ee8dcd750c319c9d438bf02080a4b6</anchor>
      <arglist>(&quot;ema_alpha&quot;, bank_argument.ema_alpha, default_ema_alpha)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aae1b1229300bbbe5427f8ce6f4adf25b</anchor>
      <arglist>(&quot;nr_scans_in_bank&quot;, bank_argument.nr_scans_in_bank, default_nr_scans_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a83a68bcc33a90c0046202c72d556a44b</anchor>
      <arglist>(&quot;nr_points_per_scan_in_bank&quot;, bank_argument.points_per_scan, default_nr_points_per_scan_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac61d1dd0127075f6300cee139cc62460</anchor>
      <arglist>(&quot;bank_view_angle&quot;, bank_argument.angle_max, default_bank_view_angle)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a599c64110a5cb9ea54d104edeea43eb3</anchor>
      <arglist>(&quot;object_threshold_edge_max_delta_range&quot;, bank_argument.object_threshold_edge_max_delta_range, default_object_threshold_edge_max_delta_range)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aac9af80259bace1dc608833e54c85522</anchor>
      <arglist>(&quot;object_threshold_min_nr_points&quot;, bank_argument.object_threshold_min_nr_points, default_object_threshold_min_nr_points)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afa6be6e293492ff24894f43e498eb956</anchor>
      <arglist>(&quot;object_threshold_max_distance&quot;, bank_argument.object_threshold_max_distance, default_object_threshold_max_distance)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac0425a4492bf4cb27ecfc5068d9b2fb9</anchor>
      <arglist>(&quot;object_threshold_min_speed&quot;, bank_argument.object_threshold_min_speed, default_object_threshold_min_speed)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a423a2b43ff59c09e9240301e157395f2</anchor>
      <arglist>(&quot;sensor_frame_has_z_axis_forward&quot;, bank_argument.sensor_frame_has_z_axis_forward, default_sensor_frame_has_z_axis_forward)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3148e3d657ad6bcf5782378ca981ee40</anchor>
      <arglist>(&quot;object_threshold_max_delta_width_in_points&quot;, bank_argument.object_threshold_max_delta_width_in_points, default_object_threshold_max_delta_width_in_points)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a1d9f031885822ac413189ce4f7a11f0f</anchor>
      <arglist>(&quot;object_threshold_bank_tracking_max_delta_distance&quot;, bank_argument.object_threshold_bank_tracking_max_delta_distance, default_object_threshold_bank_tracking_max_delta_distance)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6d4d47d4d50df22d600b377204ea7ffa</anchor>
      <arglist>(&quot;object_threshold_min_confidence&quot;, bank_argument.object_threshold_min_confidence, default_object_threshold_min_confidence)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a37ea92592fd316c5435d5a91a1266fac</anchor>
      <arglist>(&quot;base_confidence&quot;, bank_argument.base_confidence, default_base_confidence)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af31afe1950f796236f5b987599f16b63</anchor>
      <arglist>(&quot;publish_ema&quot;, bank_argument.publish_ema, default_publish_ema)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8190975dec66259b65863f5533d1cc4a</anchor>
      <arglist>(&quot;publish_objects_closest_points_markers&quot;, bank_argument.publish_objects_closest_point_markers, default_publish_objects_closest_points_markers)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0ab9306162de158cdd0f49fee3868f2f</anchor>
      <arglist>(&quot;publish_objects_velocity_arrows&quot;, bank_argument.publish_objects_velocity_arrows, default_publish_objects_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8c9949e540645be87569b35b87886767</anchor>
      <arglist>(&quot;publish_objects_delta_position_lines&quot;, bank_argument.publish_objects_delta_position_lines, default_publish_objects_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac1b7ebe00160fa17331a3a62b991bcbd</anchor>
      <arglist>(&quot;publish_objects_width_lines&quot;, bank_argument.publish_objects_width_lines, default_publish_objects_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a323ee943f3a5eb60e63036738cfa1fbd</anchor>
      <arglist>(&quot;velocity_arrows_use_full_gray_scale&quot;, bank_argument.velocity_arrows_use_full_gray_scale, default_velocity_arrows_use_full_gray_scale)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>abcc8f00771ec611d07bb25837616c303</anchor>
      <arglist>(&quot;velocity_arrows_use_sensor_frame&quot;, bank_argument.velocity_arrows_use_sensor_frame, default_velocity_arrows_use_sensor_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad7d1e5633598e8e283ba887cef8e0c45</anchor>
      <arglist>(&quot;velocity_arrows_use_base_frame&quot;, bank_argument.velocity_arrows_use_base_frame, default_velocity_arrows_use_base_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2436136f4cfa5a94a5fccf01a23c9a83</anchor>
      <arglist>(&quot;velocity_arrows_use_fixed_frame&quot;, bank_argument.velocity_arrows_use_fixed_frame, default_velocity_arrows_use_fixed_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad699f110db9a567e6a441bf8b240cd06</anchor>
      <arglist>(&quot;publish_objects&quot;, bank_argument.publish_objects, default_publish_objects)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac66f19672f96f1013f2d20f35dc8570e</anchor>
      <arglist>(&quot;map_frame&quot;, bank_argument.map_frame, default_map_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa426207d77bab2f91c6de81febf0dc01</anchor>
      <arglist>(&quot;fixed_frame&quot;, bank_argument.fixed_frame, default_fixed_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a90778a62de3e15a35cf8ee28056951cf</anchor>
      <arglist>(&quot;base_frame&quot;, bank_argument.base_frame, default_base_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a73449536a4283d5c1b940728a6982084</anchor>
      <arglist>(&quot;ns_velocity_arrows&quot;, bank_argument.velocity_arrow_ns, default_ns_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>adbc4f26f0321b7735fcaa3bbc701b916</anchor>
      <arglist>(&quot;ns_delta_position_lines&quot;, bank_argument.delta_position_line_ns, default_ns_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9ed53620ec57346b99f2af1b99ca8938</anchor>
      <arglist>(&quot;ns_width_lines&quot;, bank_argument.width_line_ns, default_ns_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>acd965b18af67db7cf8bb6d69fc60d96c</anchor>
      <arglist>(&quot;topic_ema&quot;, bank_argument.topic_ema, default_topic_ema)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6aaa674f6aba2af0e4f05fcbe462ff5a</anchor>
      <arglist>(&quot;topic_objects_closest_points_markers&quot;, bank_argument.topic_objects_closest_point_markers, default_topic_objects_closest_points_markers)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9aa85ac66f64daa2c488ddcb61d086cd</anchor>
      <arglist>(&quot;topic_objects_velocity_arrows&quot;, bank_argument.topic_objects_velocity_arrows, default_topic_objects_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a00f346f2c29f3f2912fefceacc685fef</anchor>
      <arglist>(&quot;topic_objects_delta_position_lines&quot;, bank_argument.topic_objects_delta_position_lines, default_topic_objects_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3ab839dc8f0ca7288fb6346bc608cb2a</anchor>
      <arglist>(&quot;topic_objects_width_lines&quot;, bank_argument.topic_objects_width_lines, default_topic_objects_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8ef07e6ced39f01344e425d01a91e13b</anchor>
      <arglist>(&quot;topic_objects&quot;, bank_argument.topic_objects, default_topic_objects)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a085e8b0e6ee07b25532fc3838dca9eef</anchor>
      <arglist>(&quot;publish_buffer_size&quot;, bank_argument.publish_buffer_size, default_publish_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a13087d9851e822c089bd10b363c239c5</anchor>
      <arglist>(&quot;optimize_nr_scans_in_bank&quot;, optimize_nr_scans_in_bank, default_optimize_nr_scans_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a13da7008843a7c768e403134d985e04f</anchor>
      <arglist>(&quot;message_x_coordinate_field_name&quot;, bank_argument.PC2_message_x_coordinate_field_name, default_message_x_coordinate_field_name)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad3ad8d06f6c081edc906e65ca72d75f2</anchor>
      <arglist>(&quot;max_confidence_for_dt_match&quot;, max_confidence_for_dt_match, default_max_confidence_for_dt_match)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af1b06c873fa7074fbd11bd4819048c36</anchor>
      <arglist>(&quot;message_y_coordinate_field_name&quot;, bank_argument.PC2_message_y_coordinate_field_name, default_message_y_coordinate_field_name)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a25efb19d6c5250d8e52d0ef6bc8c3059</anchor>
      <arglist>(&quot;message_z_coordinate_field_name&quot;, bank_argument.PC2_message_z_coordinate_field_name, default_message_z_coordinate_field_name)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afe7b43e251e869c62568264ae1c2c1a8</anchor>
      <arglist>(&quot;voxel_leaf_size&quot;, bank_argument.PC2_voxel_leaf_size, default_voxel_leaf_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa38b30827f308b9362f1f9974727ac76</anchor>
      <arglist>(&quot;threshold_z_min&quot;, bank_argument.PC2_threshold_z_min, default_threshold_z_min)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8647f2bbf2321e0c3bcd45b46553c08b</anchor>
      <arglist>(&quot;threshold_z_max&quot;, bank_argument.PC2_threshold_z_max, default_threshold_z_max)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afc1f93990d0681d9ccbcb9882b905ce1</anchor>
      <arglist>(&quot;delta_width_confidence_decrease_factor&quot;, width_factor, default_delta_width_confidence_decrease_factor)</arglist>
    </member>
    <member kind="function">
      <type>bank_arguments</type>
      <name>push_back</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac83b8e030aa5f51e8ac30bdd925b862f</anchor>
      <arglist>(bank_argument)</arglist>
    </member>
    <member kind="function">
      <type>tf_filter_target_frames</type>
      <name>push_back</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a83b8881df5287a7f090447e045de5c0d</anchor>
      <arglist>(bank_argument.map_frame)</arglist>
    </member>
    <member kind="function">
      <type>tf_filter</type>
      <name>registerCallback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecd165bc73319f1ac47f08d6f794afe9</anchor>
      <arglist>(boost::bind(this, _1))</arglist>
    </member>
    <member kind="function">
      <type>tf_filter</type>
      <name>setTargetFrames</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9b5c3489653ca7b9280ce5899c2695d0</anchor>
      <arglist>(tf_filter_target_frames)</arglist>
    </member>
    <member kind="function">
      <type>tf_subscriber</type>
      <name>subscribe</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8fdfde9c45c026d87618cdb041cb8db6</anchor>
      <arglist>(nh, subscribe_topic, subscribe_buffer_size)</arglist>
    </member>
    <member kind="variable">
      <type>bank_argument</type>
      <name>angle_max</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aff6aaaf74380388385dab17e0a9abfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bank_argument</type>
      <name>angle_min</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a44fa8fdf9610194f02edadfe174a4481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud2_interpreter_default_parameter_values.h</name>
    <path>/tmp/ws/src/find_moving_objects/include/find_moving_objects/</path>
    <filename>pointcloud2__interpreter__default__parameter__values_8h</filename>
    <member kind="variable">
      <type>const double</type>
      <name>default_bank_view_angle</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ad676ed1fdd05fb2c66ab7e7883f97d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_base_confidence</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a67b893fefd93634dc78e49f20593096b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_base_frame</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a0aaf7b1fbf336a9b2b6a65b69887d622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_delta_width_confidence_decrease_factor</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a279d609e64068b4514a90799f3ab7116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_ema_alpha</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a57dd7d72cde7a3ca8f18da3f567a8a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_fixed_frame</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>afb152301ac064a051cee02388e807049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_map_frame</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>aafe03fe87c99a57fae46348eb4ed90d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_max_confidence_for_dt_match</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>abd39402093d0f4723f9ce6a229b5165b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_x_coordinate_field_name</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a0ff8111b0660ed16efa184b2e58fb599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_y_coordinate_field_name</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>af02cef40881bdb94a17a05013d7171ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_z_coordinate_field_name</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>aaec722549772b834c187963697fee2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_points_per_scan_in_bank</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a7d3f918fc284a950aca1ccb88a02aa57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_scans_in_bank</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a8bbdcefd403e1dfe7211192f5afc973b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_delta_position_lines</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a95bc25441410a570bbeadcf08760c898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_velocity_arrows</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a6f2883e9ac4df1a6379233e94407baff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_width_lines</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a12a734a3f7d5a8045b54b5ebc680b640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_bank_tracking_max_delta_distance</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>abece42ca3d381b2964e34e2a95c88f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_edge_max_delta_range</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a7373c8c6218b5b3544038cc200ee2280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_max_delta_width_in_points</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a92b39294c34a880eb6db323bea12d381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_max_distance</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ac7b573f302b8b6249178c6f1c14e7921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_confidence</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a9d4cb925ce708c02243b997913f12267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_min_nr_points</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ab886896eed7058de13f172c640674788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_speed</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a054e29c651431f52c4341e9950732995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_optimize_nr_scans_in_bank</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a55425b2fb325fa48aa8dcfbd9575f640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_publish_buffer_size</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a8be91e0d8b84d0830b406ff87237bdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_ema</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a1dc1c2e43005874d216a02639ffbf8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ae0ce83d36e3016ff7e75a40b9c9e022f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_closest_points_markers</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a43658843871668f83443ee3b2f6b9a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_delta_position_lines</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a4fd084fe924394c6517ffe4b92c11b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_velocity_arrows</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a585e2a9c7c7ea22d32010cc1a8097799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_width_lines</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>aeb1b274dfd576d60422148c8b280e701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_sensor_frame_has_z_axis_forward</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a54de4484747f5d6a222019d5bd1dbee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_subscribe_buffer_size</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a4bf32fa0e4835260efd7d77e279c7789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_subscribe_topic</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a80b9774c61c895fa3a9a6b9fd3bb2ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_threshold_z_max</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ab1a5ed6641df219e9b14f317cef4c60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_threshold_z_min</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a25617faf8b50177220a202eaa941b749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_ema</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a8f3d77936fa1cade1e0ee6f3b504d37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a48904013a962cb7685a8d66f270d9b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_closest_points_markers</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>acb807b999c1a1d7f3603a40a324b471f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_delta_position_lines</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a117c84c9196a8b5b92a722c8701ac488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_velocity_arrows</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a1ebb860a90e524348276ed40036b2724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_width_lines</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ac73a6d7928ccab4634b2238a3139cc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_base_frame</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a1879c62d4390611f27e6288634c93075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_fixed_frame</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a981a7ce8fe879da10226f79d495f1b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_full_gray_scale</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>a3c4ff61f5421a562c21993dbae61d268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_sensor_frame</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>abf56301ee87304736ca581fed15d53cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_voxel_leaf_size</name>
      <anchorfile>pointcloud2__interpreter__default__parameter__values_8h.html</anchorfile>
      <anchor>ae6c6b8da1501404885130f3ed9860d5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloud2Interpreter.h</name>
    <path>/tmp/ws/src/find_moving_objects/include/find_moving_objects/</path>
    <filename>PointCloud2Interpreter_8h</filename>
    <includes id="bank_8h" name="bank.h" local="no" imported="no">find_moving_objects/bank.h</includes>
    <includes id="pointcloud2__interpreter__default__parameter__values_8h" name="pointcloud2_interpreter_default_parameter_values.h" local="yes" imported="no">pointcloud2_interpreter_default_parameter_values.h</includes>
    <namespace>find_moving_objects</namespace>
    <member kind="enumeration">
      <type></type>
      <name>state_t</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointCloud2Callback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>adf84ffc0a0a5f2bc9c2d463f99c3b497</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_bank_view_angle</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a17f710a426eefaeb39af2c3dade0c0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_x_coordinate_field_name</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a5d178d14055df00d579603e4269fb71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_y_coordinate_field_name</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4e3c1b8387fccc5763537f7434d13f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_z_coordinate_field_name</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac848482f1f2f3dc7a39a177ac9cd91fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_points_per_scan_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a46d16364824b7766fd34eeb14bef7871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_sensor_frame_has_z_axis_forward</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a50c39d06be0e82321c6ac8158ec75156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_threshold_z_max</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a1e0b55430e96225d848961b10e13855c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_threshold_z_min</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a47bd4eeaf4e1b67f208ea5e7cbe33cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_voxel_leaf_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ae2328632983d0a7ce682161a9d538a4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>find_moving_objects::Bank</name>
    <filename>classfind__moving__objects_1_1Bank.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>addMessage</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a7d452e54dc95004b9b63d681de27f695</anchor>
      <arglist>(const sensor_msgs::LaserScan *msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>addMessage</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ae095d422fec9e93a3cc7cdfbf5a49208</anchor>
      <arglist>(const sensor_msgs::PointCloud2 *msg, const bool discard_message_if_no_points_added=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Bank</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>adbacbf08b1c9e67be20e5fdad4e437a2</anchor>
      <arglist>(tf2_ros::Buffer *buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>calculateConfidence</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ac693366fcfd2bb876908d527167a945d</anchor>
      <arglist>(const find_moving_objects::MovingObject &amp;mo, const find_moving_objects::BankArgument &amp;ba, const double delta_time, const double mo_old_width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findAndReportMovingObjects</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a492ee7f4e3b07ef6dcac5c36bccc9b8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>init</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ad9622b92e67e1e162af25f7ce4698d23</anchor>
      <arglist>(BankArgument bank_argument, const sensor_msgs::LaserScan *msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>init</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a80791fe0f6760a79775e3f141ca1a384</anchor>
      <arglist>(BankArgument bank_argument, const sensor_msgs::PointCloud2 *msg, const bool discard_message_if_no_points_added=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Bank</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a3872e56d4525e2f7855b1b7f7045f83b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>uint8_t</type>
      <name>byte_t</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a3d0df3f1611b0fbca67b64c21b7e3cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual long</type>
      <name>addFirstMessage</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a96ef2cddbc79b9185e243e6bbc3f2a77</anchor>
      <arglist>(const sensor_msgs::LaserScan *)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual long</type>
      <name>addFirstMessage</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ab66cbc8cb7bb0eefc504a35a06f72df0</anchor>
      <arglist>(const sensor_msgs::PointCloud2 *, const bool discard_message_if_no_points_added)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>advanceIndex</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a5bfe2e7ce29c6a85f6c3aa89d9c11719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>emaPutMessage</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a6862d1d1720912bb44cf2db08883baf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getOffsetsAndBytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ae13c2474685cf22e7c0de13ceed1a3be</anchor>
      <arglist>(BankArgument bank_argument, const sensor_msgs::PointCloud2::ConstPtr msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>getOffsetsAndBytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a628edbcded5c64d8504f06854b35a44a</anchor>
      <arglist>(BankArgument bank_argument, const sensor_msgs::PointCloud2 *msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getOldIndices</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ab8a3a98878e32c8c39bffc877b486603</anchor>
      <arglist>(const float range_min, const float range_max, const unsigned int object_width_in_points, const int current_level, const unsigned int levels_searched, const unsigned int index_mean, const unsigned int consecutive_failures_to_find_object, const unsigned int threshold_consecutive_failures_to_find_object, int *index_min_old, int *index_mean_old, int *index_max_old, float *range_sum_old, float *range_at_min_index_old, float *range_at_max_index_old)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getStringPutPoints</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>acdd6b67ae21ce608af9a7a0ff6533c1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initBank</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a429d5423460f9dbab15e648c370b0be2</anchor>
      <arglist>(BankArgument bank_argument)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initIndex</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>af101ac0cb3fb64717440b37e66ebf08f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>putPoints</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a1c59042b0375b72f0e0aa9ab547bfe8b</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>putPoints</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a584d62aee50402912ceedb1946eb9683</anchor>
      <arglist>(const sensor_msgs::PointCloud2 *msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>readPoint</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a70d734d717891623033025bd9e447871</anchor>
      <arglist>(const byte_t *start_of_point, const bool must_reverse_bytes, double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetPutPoints</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a38e4249d0b196fe5b626c50239fb0382</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reverseBytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ae55ade41b61c69d2e20c5d1d5ec26cab</anchor>
      <arglist>(byte_t *bytes, unsigned int nr_bytes)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BankArgument</type>
      <name>bank_argument</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>afb7fb5fa7d3eafb7e9f4f6202d399884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bank_index_newest</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a6b77b68611c1ad9f361f337d6ccef27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bank_index_put</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a495665e132f8d4ab81ae2d0ce54416ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>bank_is_filled</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>afda17ac35fbb0102975d9d25b33fadd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>bank_is_initialized</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a36ce587dba67f65a0b9bab683652e24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>bank_ranges_bytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a496e3a527d7a581da9baea6e654abe40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float **</type>
      <name>bank_ranges_ema</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a28d92a36453aee6bee231e2c824e2370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>bank_stamp</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a76f48dc4a263926a2459dac37b478ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>machine_is_little_endian</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a451c1f530a7d112cbac1cf883bd4f45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>moa_seq</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a63ab35f2cc7d56a5fbecec5e24a46541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::LaserScan</type>
      <name>msg_ema</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a61ab9c5921e0dc48301f745541292a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::LaserScan</type>
      <name>msg_objects_closest_point_markers</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ad300ed47de8abbab5c75d70ef633b9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>msg_objects_delta_position_line</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>aecea9773c87b445ea288897c0f936f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray</type>
      <name>msg_objects_delta_position_lines</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a739962ee74772865afc0f910d1e0e56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>msg_objects_velocity_arrow</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a7ba1eb867002c6e2afda9f5cdb7d6ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray</type>
      <name>msg_objects_velocity_arrows</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a062cc8b2b1110c528107c698a5745a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::Marker</type>
      <name>msg_objects_width_line</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>acc1de008517c73f9764056cb7ef4b1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>visualization_msgs::MarkerArray</type>
      <name>msg_objects_width_lines</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a7c438cf85f7e714daeec6d25d2a5cd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle *</type>
      <name>node</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a0936d27a38b82eb3ee40973883d7a671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>PC2_message_x_bytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a212786b53c50c206893c3e7194f59516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>PC2_message_x_offset</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ac2aeef89a0b29530c7942698c4c045ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>PC2_message_y_bytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ae6f8ba9cc5918bb73fe9e3c0a81309d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>PC2_message_y_offset</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a6a350637b7d89a7eeb6ef79d1effd520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>PC2_message_z_bytes</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>afe13e5179aba71b0efde8c4d6d157b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>PC2_message_z_offset</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a08d48678a70bf4ceeeeb916ec5b33da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_ema</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a1e709b8d6f76d628af4cc21e7913d314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_objects</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a7e84030ee38e89efda6a6ece0d9a56d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_objects_closest_point_markers</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a97275187c90a5947d5242fb1468c1224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_objects_delta_position_lines</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ab7ed3c35e3f7f9559fe1d9e6306b50cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_objects_velocity_arrows</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>af0e1396c4f117dda1af3a65296af5491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_objects_width_lines</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a28f60e210a1ed66cf05fa672a6d2f182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>a95be12594c476c9b565610ca366de8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::Buffer *</type>
      <name>tf_buffer</name>
      <anchorfile>classfind__moving__objects_1_1Bank.html</anchorfile>
      <anchor>ac87502e27f165e1c9ab0e2e7cb5858a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>find_moving_objects::BankArgument</name>
    <filename>classfind__moving__objects_1_1BankArgument.html</filename>
    <member kind="function">
      <type></type>
      <name>BankArgument</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a7913240e971885edffd35aae1846cb51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_max</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a5b416744a1826995eb645abfec203447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_min</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>adab51dce562cd653a39ae12aaf550258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>base_confidence</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ab8375c7bde5b6f607811fa6b4166b532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>base_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a72647d363c606bd3d0d7bbf18a53a7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>delta_position_line_ns</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>acd9140c4539805a59d63ed1ac2517769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ema_alpha</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ae1ece9a586c09b74df0928394435c787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fixed_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a52292e38b5bb20e823e0aaf312ba0259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>map_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>afe9e739e38bb2bdb7bc433b9b5a31b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>node_name_suffix</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a7f4df0d94df7bf26b4596f5a8c857c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nr_scans_in_bank</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a2a3537c30d6605d948d58b10f97851a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_threshold_bank_tracking_max_delta_distance</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a2a816d955e0845eb73e10edca30735b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_threshold_edge_max_delta_range</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>aa2add1be7dbdeb3b8c182a90d76513ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>object_threshold_max_delta_width_in_points</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a7658364f411885c6c5be6d2bbbd3ad43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_threshold_max_distance</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ad4dcc79a4b18884e4bcb3d93d9941d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_threshold_min_confidence</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ae3a9b22e358c70d054da4cc08674a623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>object_threshold_min_nr_points</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a48e40f62592bc39e547ba153f54f86ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>object_threshold_min_speed</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ae6a5706b2c4dea72d67a2bdd658f703d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>PC2_message_x_coordinate_field_name</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ae952f463447ee3bee5e87bfa219d4c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>PC2_message_y_coordinate_field_name</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ab4debb3baaa031bc8131eadd9a4ea423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>PC2_message_z_coordinate_field_name</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a00a85054bf594c9218fdbe3611c09f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>PC2_threshold_z_max</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a384b6712c71c1d1d91f7b10012139896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>PC2_threshold_z_min</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>aa348d0eba2a562c07bc63f591695771d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>PC2_voxel_leaf_size</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>aabc362e081981fb5dce12582f310c204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>points_per_scan</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>af5dad9a7b3f301da1cec059947565370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>publish_buffer_size</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a249a2c078a8628fefc783e8b0897b48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_ema</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a588f53a9c34c043cf50ab041a58a3ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_objects</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a27ca4709c8b125929229fecd5f5fa002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_objects_closest_point_markers</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a1e566a458166529e5e845ab1ae1c2587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_objects_delta_position_lines</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ad8be9d20d9f80669d66946bd0330e8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_objects_velocity_arrows</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a7608c754c05c336ed7e9711e078265cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>publish_objects_width_lines</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ab98b01f53d1727ea480036f8beba02b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sensor_frame_has_z_axis_forward</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>aab6dc7e9b0ec54aa1b17dfada7d4dbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_ema</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a32d131728ffef8c23e64b23bb99af6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_objects</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a67134efd85d984a0c689465a7ebc105d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_objects_closest_point_markers</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a38ed3f2ddca2f7c52ffcc62fcbc5a043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_objects_delta_position_lines</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a2cbec85def17a40139c40066feae7640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_objects_velocity_arrows</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a3e1692f8f914e16310dacc5f5d8da7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic_objects_width_lines</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a45b600d563159f2a0fdf26d6e2f8b677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>velocity_arrow_ns</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a20f60700bfc9fd81c239efc8b1175c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>velocity_arrows_use_base_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a8e41d381a6d09c01ed71b7ae83435562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>velocity_arrows_use_fixed_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ace2a2fe63d59b362a9be83b147d1c8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>velocity_arrows_use_full_gray_scale</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a22367db8ee792cc3a88358d199fd935e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>velocity_arrows_use_sensor_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a53df5ed93570c97f08d1deef45ddf077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>width_line_ns</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>abd17a179896a511f85b91588a82d7035</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a15375d35f9208898de0253293703e377</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check_PC2</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a5acdd98e4520e7414773071cdc18396b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>angle_increment</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a841b0ff96580fd64b87bebf2e3e38642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>range_max</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>adf7f8028f9f7c78229b7386e669bceb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>range_min</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a280b7cf708f42bf1490d6cbffd2295f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>scan_time</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a6b03c31d0a96cd9643bbb287008dcb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>sensor_frame</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>add5887c44681653e02a3bb1f3fe818b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>sensor_is_360_degrees</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>aa0f5301e295e2e27658fcca7b01d340d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>time_increment</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a4f880895473a60c378eccb534d504ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>a0a2a91cf00a16cf58b0bef8f5d8b92e9</anchor>
      <arglist>(std::ostream &amp;os, const BankArgument &amp;ba)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Bank</name>
      <anchorfile>classfind__moving__objects_1_1BankArgument.html</anchorfile>
      <anchor>ad9cff4732561343327137584e8e4e71f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>find_moving_objects</name>
    <filename>namespacefind__moving__objects.html</filename>
    <class kind="class">find_moving_objects::Bank</class>
    <class kind="class">find_moving_objects::BankArgument</class>
    <member kind="enumeration">
      <type></type>
      <name>state_t</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>state_t</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAIT_FOR_FIRST_MESSAGE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19aa9695b68aa0b7c92e9eed791aa1ac4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALCULATE_HZ</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a54b8a4060f3d3d2f547253f29f614586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INIT_BANKS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19adcdfdc9617f6b6e9a362cf6501a69b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIND_MOVING_OBJECTS</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2a4648fb970a12ebd9c9716ae8163b19a6ef770fa6afc4f4f70528330f687c4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>banks</type>
      <name>clear</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3d7509d4c395fbc3355167f0e8895220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>for</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aaaacae42d454be4ad2e9c919d9e09eba</anchor>
      <arglist>(int i=0;i&lt; nr_banks;++i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecb7d4ec26e763eef2ea770abc375a5c</anchor>
      <arglist>(tf_filter!=NULL) delete tf_filter</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3a47a3d5f726aed4548e589ac9d70e12</anchor>
      <arglist>(tf_buffer!=NULL) delete tf_buffer</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a23b17bae93adad79fc6ee78ff98d155e</anchor>
      <arglist>(optimize_nr_scans_in_bank!=0.0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a5b66556d1f16d3f846774035026237c3</anchor>
      <arglist>(bank_argument.PC2_threshold_z_max&lt; bank_argument.PC2_threshold_z_min)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a752f39b7d66501fd89eadab8a8067fb4</anchor>
      <arglist>(strcmp(bank_argument.map_frame.c_str(), bank_argument.fixed_frame.c_str())!=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0918890a55330b4c221932de077dbefb</anchor>
      <arglist>(strcmp(bank_argument.map_frame.c_str(), bank_argument.base_frame.c_str())!=0 &amp;&amp;strcmp(bank_argument.fixed_frame.c_str(), bank_argument.base_frame.c_str())!=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserScanCallback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2500405b94aaa57f25181458b6dcd528</anchor>
      <arglist>(const sensor_msgs::LaserScan::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aced9d17ef4cc4f00032a08174676be98</anchor>
      <arglist>(std::ostream &amp;os, const BankArgument &amp;ba)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6f4b81611f3c49f237001192bfad3ce8</anchor>
      <arglist>(0.0)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac094d544c0cf517457227d47339b5ad4</anchor>
      <arglist>(&quot;subscribe_topic&quot;, subscribe_topic, default_subscribe_topic)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a626189ea3e48d77b54b2aa3cea123043</anchor>
      <arglist>(&quot;subscribe_buffer_size&quot;, subscribe_buffer_size, default_subscribe_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad3ee8dcd750c319c9d438bf02080a4b6</anchor>
      <arglist>(&quot;ema_alpha&quot;, bank_argument.ema_alpha, default_ema_alpha)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aae1b1229300bbbe5427f8ce6f4adf25b</anchor>
      <arglist>(&quot;nr_scans_in_bank&quot;, bank_argument.nr_scans_in_bank, default_nr_scans_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a83a68bcc33a90c0046202c72d556a44b</anchor>
      <arglist>(&quot;nr_points_per_scan_in_bank&quot;, bank_argument.points_per_scan, default_nr_points_per_scan_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a599c64110a5cb9ea54d104edeea43eb3</anchor>
      <arglist>(&quot;object_threshold_edge_max_delta_range&quot;, bank_argument.object_threshold_edge_max_delta_range, default_object_threshold_edge_max_delta_range)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac61d1dd0127075f6300cee139cc62460</anchor>
      <arglist>(&quot;bank_view_angle&quot;, bank_argument.angle_max, default_bank_view_angle)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aac9af80259bace1dc608833e54c85522</anchor>
      <arglist>(&quot;object_threshold_min_nr_points&quot;, bank_argument.object_threshold_min_nr_points, default_object_threshold_min_nr_points)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afa6be6e293492ff24894f43e498eb956</anchor>
      <arglist>(&quot;object_threshold_max_distance&quot;, bank_argument.object_threshold_max_distance, default_object_threshold_max_distance)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac0425a4492bf4cb27ecfc5068d9b2fb9</anchor>
      <arglist>(&quot;object_threshold_min_speed&quot;, bank_argument.object_threshold_min_speed, default_object_threshold_min_speed)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a423a2b43ff59c09e9240301e157395f2</anchor>
      <arglist>(&quot;sensor_frame_has_z_axis_forward&quot;, bank_argument.sensor_frame_has_z_axis_forward, default_sensor_frame_has_z_axis_forward)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3148e3d657ad6bcf5782378ca981ee40</anchor>
      <arglist>(&quot;object_threshold_max_delta_width_in_points&quot;, bank_argument.object_threshold_max_delta_width_in_points, default_object_threshold_max_delta_width_in_points)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a1d9f031885822ac413189ce4f7a11f0f</anchor>
      <arglist>(&quot;object_threshold_bank_tracking_max_delta_distance&quot;, bank_argument.object_threshold_bank_tracking_max_delta_distance, default_object_threshold_bank_tracking_max_delta_distance)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6d4d47d4d50df22d600b377204ea7ffa</anchor>
      <arglist>(&quot;object_threshold_min_confidence&quot;, bank_argument.object_threshold_min_confidence, default_object_threshold_min_confidence)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a37ea92592fd316c5435d5a91a1266fac</anchor>
      <arglist>(&quot;base_confidence&quot;, bank_argument.base_confidence, default_base_confidence)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af31afe1950f796236f5b987599f16b63</anchor>
      <arglist>(&quot;publish_ema&quot;, bank_argument.publish_ema, default_publish_ema)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8190975dec66259b65863f5533d1cc4a</anchor>
      <arglist>(&quot;publish_objects_closest_points_markers&quot;, bank_argument.publish_objects_closest_point_markers, default_publish_objects_closest_points_markers)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0ab9306162de158cdd0f49fee3868f2f</anchor>
      <arglist>(&quot;publish_objects_velocity_arrows&quot;, bank_argument.publish_objects_velocity_arrows, default_publish_objects_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8c9949e540645be87569b35b87886767</anchor>
      <arglist>(&quot;publish_objects_delta_position_lines&quot;, bank_argument.publish_objects_delta_position_lines, default_publish_objects_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac1b7ebe00160fa17331a3a62b991bcbd</anchor>
      <arglist>(&quot;publish_objects_width_lines&quot;, bank_argument.publish_objects_width_lines, default_publish_objects_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a323ee943f3a5eb60e63036738cfa1fbd</anchor>
      <arglist>(&quot;velocity_arrows_use_full_gray_scale&quot;, bank_argument.velocity_arrows_use_full_gray_scale, default_velocity_arrows_use_full_gray_scale)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>abcc8f00771ec611d07bb25837616c303</anchor>
      <arglist>(&quot;velocity_arrows_use_sensor_frame&quot;, bank_argument.velocity_arrows_use_sensor_frame, default_velocity_arrows_use_sensor_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad7d1e5633598e8e283ba887cef8e0c45</anchor>
      <arglist>(&quot;velocity_arrows_use_base_frame&quot;, bank_argument.velocity_arrows_use_base_frame, default_velocity_arrows_use_base_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2436136f4cfa5a94a5fccf01a23c9a83</anchor>
      <arglist>(&quot;velocity_arrows_use_fixed_frame&quot;, bank_argument.velocity_arrows_use_fixed_frame, default_velocity_arrows_use_fixed_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad699f110db9a567e6a441bf8b240cd06</anchor>
      <arglist>(&quot;publish_objects&quot;, bank_argument.publish_objects, default_publish_objects)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac66f19672f96f1013f2d20f35dc8570e</anchor>
      <arglist>(&quot;map_frame&quot;, bank_argument.map_frame, default_map_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa426207d77bab2f91c6de81febf0dc01</anchor>
      <arglist>(&quot;fixed_frame&quot;, bank_argument.fixed_frame, default_fixed_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a90778a62de3e15a35cf8ee28056951cf</anchor>
      <arglist>(&quot;base_frame&quot;, bank_argument.base_frame, default_base_frame)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a73449536a4283d5c1b940728a6982084</anchor>
      <arglist>(&quot;ns_velocity_arrows&quot;, bank_argument.velocity_arrow_ns, default_ns_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>adbc4f26f0321b7735fcaa3bbc701b916</anchor>
      <arglist>(&quot;ns_delta_position_lines&quot;, bank_argument.delta_position_line_ns, default_ns_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9ed53620ec57346b99f2af1b99ca8938</anchor>
      <arglist>(&quot;ns_width_lines&quot;, bank_argument.width_line_ns, default_ns_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>acd965b18af67db7cf8bb6d69fc60d96c</anchor>
      <arglist>(&quot;topic_ema&quot;, bank_argument.topic_ema, default_topic_ema)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6aaa674f6aba2af0e4f05fcbe462ff5a</anchor>
      <arglist>(&quot;topic_objects_closest_points_markers&quot;, bank_argument.topic_objects_closest_point_markers, default_topic_objects_closest_points_markers)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9aa85ac66f64daa2c488ddcb61d086cd</anchor>
      <arglist>(&quot;topic_objects_velocity_arrows&quot;, bank_argument.topic_objects_velocity_arrows, default_topic_objects_velocity_arrows)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a00f346f2c29f3f2912fefceacc685fef</anchor>
      <arglist>(&quot;topic_objects_delta_position_lines&quot;, bank_argument.topic_objects_delta_position_lines, default_topic_objects_delta_position_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3ab839dc8f0ca7288fb6346bc608cb2a</anchor>
      <arglist>(&quot;topic_objects_width_lines&quot;, bank_argument.topic_objects_width_lines, default_topic_objects_width_lines)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8ef07e6ced39f01344e425d01a91e13b</anchor>
      <arglist>(&quot;topic_objects&quot;, bank_argument.topic_objects, default_topic_objects)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a085e8b0e6ee07b25532fc3838dca9eef</anchor>
      <arglist>(&quot;publish_buffer_size&quot;, bank_argument.publish_buffer_size, default_publish_buffer_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a13087d9851e822c089bd10b363c239c5</anchor>
      <arglist>(&quot;optimize_nr_scans_in_bank&quot;, optimize_nr_scans_in_bank, default_optimize_nr_scans_in_bank)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a13da7008843a7c768e403134d985e04f</anchor>
      <arglist>(&quot;message_x_coordinate_field_name&quot;, bank_argument.PC2_message_x_coordinate_field_name, default_message_x_coordinate_field_name)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad3ad8d06f6c081edc906e65ca72d75f2</anchor>
      <arglist>(&quot;max_confidence_for_dt_match&quot;, max_confidence_for_dt_match, default_max_confidence_for_dt_match)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af1b06c873fa7074fbd11bd4819048c36</anchor>
      <arglist>(&quot;message_y_coordinate_field_name&quot;, bank_argument.PC2_message_y_coordinate_field_name, default_message_y_coordinate_field_name)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a25efb19d6c5250d8e52d0ef6bc8c3059</anchor>
      <arglist>(&quot;message_z_coordinate_field_name&quot;, bank_argument.PC2_message_z_coordinate_field_name, default_message_z_coordinate_field_name)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afe7b43e251e869c62568264ae1c2c1a8</anchor>
      <arglist>(&quot;voxel_leaf_size&quot;, bank_argument.PC2_voxel_leaf_size, default_voxel_leaf_size)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa38b30827f308b9362f1f9974727ac76</anchor>
      <arglist>(&quot;threshold_z_min&quot;, bank_argument.PC2_threshold_z_min, default_threshold_z_min)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8647f2bbf2321e0c3bcd45b46553c08b</anchor>
      <arglist>(&quot;threshold_z_max&quot;, bank_argument.PC2_threshold_z_max, default_threshold_z_max)</arglist>
    </member>
    <member kind="function">
      <type>nh_priv</type>
      <name>param</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afc1f93990d0681d9ccbcb9882b905ce1</anchor>
      <arglist>(&quot;delta_width_confidence_decrease_factor&quot;, width_factor, default_delta_width_confidence_decrease_factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointCloud2Callback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>adf84ffc0a0a5f2bc9c2d463f99c3b497</anchor>
      <arglist>(const sensor_msgs::PointCloud2::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bank_arguments</type>
      <name>push_back</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac83b8e030aa5f51e8ac30bdd925b862f</anchor>
      <arglist>(bank_argument)</arglist>
    </member>
    <member kind="function">
      <type>tf_filter_target_frames</type>
      <name>push_back</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a83b8881df5287a7f090447e045de5c0d</anchor>
      <arglist>(bank_argument.map_frame)</arglist>
    </member>
    <member kind="function">
      <type>tf_filter</type>
      <name>registerCallback</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecd165bc73319f1ac47f08d6f794afe9</anchor>
      <arglist>(boost::bind(this, _1))</arglist>
    </member>
    <member kind="function">
      <type>tf_filter</type>
      <name>setTargetFrames</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9b5c3489653ca7b9280ce5899c2695d0</anchor>
      <arglist>(tf_filter_target_frames)</arglist>
    </member>
    <member kind="function">
      <type>tf_subscriber</type>
      <name>subscribe</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8fdfde9c45c026d87618cdb041cb8db6</anchor>
      <arglist>(nh, subscribe_topic, subscribe_buffer_size)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>__pad0__</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6fc8fc83c0071e4bdb44f44af467ef02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a_factor</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a09f258e7aff48e7afb69b468f7fc7bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bank_argument</type>
      <name>angle_max</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aff6aaaf74380388385dab17e0a9abfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bank_argument</type>
      <name>angle_min</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a44fa8fdf9610194f02edadfe174a4481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; BankArgument &gt;</type>
      <name>bank_arguments</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad87dded2e118235c533c6a015d1d847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Bank * &gt;</type>
      <name>banks</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a5f30c970065236992b340640adc85524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_bank_view_angle</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a17f710a426eefaeb39af2c3dade0c0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_base_confidence</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7855962c65a423a14635ad125ce7d265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_base_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8c735c0c0fe6a212359c3eee3a6e9ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_delta_width_confidence_decrease_factor</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a21520932bcadff263332ae16df285bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_ema_alpha</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac151a6cd071eaf31a6e9255576ffa9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_fixed_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3879a09aa17bd9108a41850371a8d7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_map_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ad2d4be5d20d121411b619aeae1086562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_max_confidence_for_dt_match</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a9a68f6cf5d419275dae654ccf6ee52ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_x_coordinate_field_name</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a5d178d14055df00d579603e4269fb71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_y_coordinate_field_name</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4e3c1b8387fccc5763537f7434d13f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_message_z_coordinate_field_name</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac848482f1f2f3dc7a39a177ac9cd91fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_points_per_scan_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a46d16364824b7766fd34eeb14bef7871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac9e4ddab4a3c13dbf8940237362667c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_delta_position_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a84b097db532afb9efa77907e4b774a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_velocity_arrows</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a03321ed3a0c18209891dd098ce0b46dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_ns_width_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa72efb1c746ab02f3631237bec4bd62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_bank_tracking_max_delta_distance</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7e172897fccc3a97bd43abc9ff974926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_edge_max_delta_range</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a96b316c311414630eb10006b38fd1275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_max_delta_width_in_points</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a57c409750bbc43d95e3211322acef11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_max_distance</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ab912547a5fa7ab06b8bce2ad5899cf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_confidence</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a501121080b1aa1e0c45266bc0f16ea71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_object_threshold_min_nr_points</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aac06b089a65af132c1d58ea3a2ed3b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_object_threshold_min_speed</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4eb6c33993670d1eb06ac0c999ce852f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7b140eb250d05ae12ab05209aa71aa32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_publish_buffer_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aab60816aa43c7061dfb91f790a78657e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_ema</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2c64631d8b05c9199ee805fa99b23d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ae70f4760fc8451e6d45e1b85a10632e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_closest_points_markers</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a49faa12811874b973aa3e5e0e6a81290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_delta_position_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a229880d9bfc886d88e6981ce883a5e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_velocity_arrows</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aecf61c44de4b0b9923d342a8734ff1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_publish_objects_width_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a97d9f63b2c5acad0f7063ba35255f7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_sensor_frame_has_z_axis_forward</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a50c39d06be0e82321c6ac8158ec75156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>default_subscribe_buffer_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8649b47653733c9d3a2ba045b7281237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_threshold_z_max</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a1e0b55430e96225d848961b10e13855c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_threshold_z_min</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a47bd4eeaf4e1b67f208ea5e7cbe33cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_ema</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a3010e3d612ef5cc809840466235795e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a025d3f062cc99c243097a1cee141c891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_closest_points_markers</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a62b24a482e92f5f44ea882e3eb57ca4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_delta_position_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac3c801e703607d854ccd050cf1f4bb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_velocity_arrows</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a97afb13602ae7d05f88d3a7b5014a6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>default_topic_objects_width_lines</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a0fab6f759599cd18536d32ed4e0b08ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_base_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>abfa206d9c19d2f6d6b5c53392edb55fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_fixed_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa874a95e4b36756a06d9cea1db90eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_full_gray_scale</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa99525e23b393348a8d91f53be101a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>default_velocity_arrows_use_sensor_frame</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a7b9aa21179797d046a6eaa0bd210d217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>default_voxel_leaf_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ae2328632983d0a7ce682161a9d538a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>else</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a88b29df81dea4efd47053fd67d3e1264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_confidence_for_dt_match</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a531353c48ba8ccf6dce505f2eaf27392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>max_messages</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a52821adb1fca6e97a0b13dd38d514a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>max_time</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a86aaefe0a285beaa45bad1347afffc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>acdb9d2bf79db3dd41bf72fc76bb545dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_priv</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a85df78d6a13d1b6a7b065d128b23e8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>optimize_nr_scans_in_bank</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>afd6e770bdffde808c347514a3165177c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>received_messages</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a6b284a88a30950eb7e8b24197c26895a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>root_1</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4f1a5613fc39ab39b32d8d7dfa27f20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>root_2</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a30a28797485ff270fe3e7254ca44f433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start_time</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>af35570cb48b98ba09e1d24c6ed175a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>state_t</type>
      <name>state</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a984c0e40a7c8b17dce5c1314dee12f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subscribe_buffer_size</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a057a6b9fac3a424f796fa130345875a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>subscribe_topic</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a2107dfe170d9ec5c344625da2414ee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2_ros::Buffer *</type>
      <name>tf_buffer</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a8565c71fee78a923286b844aa85f1433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2_ros::MessageFilter&lt; sensor_msgs::LaserScan &gt; *</type>
      <name>tf_filter</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>aa326f9f7bb711896d3db889152dd2257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>tf_filter_target_frames</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>ac2428e124e7715c18845103fda71ebec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf2_ros::TransformListener *</type>
      <name>tf_listener</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a48f2fcb361832fa8eead8426136dffbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt; *</type>
      <name>tf_subscriber</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a4fbc232d7ca5dac10e175a3e621bca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>TWO_PI</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a325ce5898bef6a60cf9463bc4d777dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>width_factor</name>
      <anchorfile>namespacefind__moving__objects.html</anchorfile>
      <anchor>a19796736d8e0c99a798be02d3be34ced</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index" title="Description">Description</docanchor>
    <docanchor file="index" title="Defined Messages">Messages</docanchor>
    <docanchor file="index" title="Find Moving Objects Code API">FindMovingObjectsAPI</docanchor>
    <docanchor file="index" title="A Node and Nodelet for Interpreting a LaserScan Data Stream">LaserScanInterpreterNode</docanchor>
    <docanchor file="index" title="A Node and Nodelet for Interpreting a PointCloud2 Data Stream">PointCloud2InterpreterNode</docanchor>
    <docanchor file="index" title="A Confidence-Enhancing ROS Node">ConfidenceEnhancerNode</docanchor>
    <docanchor file="index" title="Example Bag File">ExampleBag</docanchor>
    <docanchor file="index" title="Example Launch File">ExampleLaunch</docanchor>
    <docanchor file="index" title="Auxiliary Nodes Used when Playing Back the Example Bag">ExampleNodes</docanchor>
    <docanchor file="index" title="ActionClient Code API">ActionClientAPI</docanchor>
    <docanchor file="index" title="ActionServer Code API">ActionServerAPI</docanchor>
    <docanchor file="index" title="Communication Protocol">protocol</docanchor>
    <docanchor file="index" title="Code API">codeapi</docanchor>
    <docanchor file="index" title="Overview">overview</docanchor>
    <docanchor file="index" title="Crawling algorithm">crawling</docanchor>
    <docanchor file="index" title="Efficiency considerations">efficiency</docanchor>
    <docanchor file="index" title="Minimal dependencies">dependencies</docanchor>
    <docanchor file="index" title="ROS API">rosapi</docanchor>
    <docanchor file="index" title="Conversion Interface">conversions</docanchor>
  </compound>
</tagfile>
