FDAS single beam configuration

<cheetah>
  <beams>
    <beam>
      <active>true</active>
      <cpu>
        <affinity>0,1</affinity>
      </cpu>
      <sinks>
        <list-output-streams>false</list-output-streams>
        <threads>3</threads>
        <channels>
          <search_events>
            <active>true</active>
            <sink>
              <id>scl_files</id>
            </sink>
          </search_events>
          <sps_events>
            <active>true</active>
            <sink>
              <id>spccl_files</id>
            </sink>
            <sink>
              <id>candidate_files</id>
            </sink>
          </sps_events>
          <ocld>
            <active>true</active>
            <sink>
              <id>ocld_files</id>
            </sink>
         </ocld>
        </channels>
        <sink_configs>
          <ocld_files>
            <extension>.ocld</extension>
            <dir>_path_to_data_output_dir</dir>
            <id>ocld_files</id>
          </ocld_files>
          <scl_files>
            <extension>.scl</extension>
            <dir>_path_to_data_output_dir</dir>
            <id>scl_files</id>
          </scl_files>
          <spccl_files>
            <extension>.spccl</extension>
            <dir>_path_to_data_output_dir</dir>
            <id>spccl_files</id>
          </spccl_files>
          <spccl_sigproc_files>
            <spectra_per_file>0</spectra_per_file>
            <dir>_path_to_data_output_dir</dir>
            <extension>.fil</extension>
            <candidate_window>
              <ms_before>1000</ms_before>
              <ms_after>1000</ms_after>
            </candidate_window>
            <id>candidate_files</id>
          </spccl_sigproc_files>
        </sink_configs>
      </sinks>
      <source>
        <sigproc>
        <file>_path_to_input_filterbank_file</file>
          <chunk_samples>8192</chunk_samples>
          <default-nbits>8</default-nbits>
        </sigproc>
        <udp_low_lite>
          <number_of_threads>2</number_of_threads>
          <spectra_per_chunk>2048</spectra_per_chunk>
          <number_of_channels>7776</number_of_channels>
          <max_buffers>1</max_buffers>
          <listen>
            <port>34345</port>
            <ip_address>127.0.0.1</ip_address>
          </listen>
        </udp_low_lite>
        <udp_mid>
          <number_of_threads>2</number_of_threads>
          <spectra_per_chunk>2048</spectra_per_chunk>
          <number_of_channels>3700</number_of_channels>
          <max_buffers>1</max_buffers>
          <listen>
            <port>34345</port>
            <ip_address>127.0.0.1</ip_address>
          </listen>
        </udp_mid>
      </source>
      <id>1</id>
    </beam>
  </beams>
  <pools>
    <pool>
      <concurrent_jobs>0</concurrent_jobs>
      <cpu>
        <affinity>0</affinity>
        <devices>1</devices>
        <id>cpus</id>
      </cpu>
      <id>cpu_pool</id>
    </pool>
  </pools>
  <rfim>
    <pool-id>default</pool-id>
    <priority>2</priority>
    <flag-policy>true</flag-policy>
    <rfim_ampp>
      <active>false</active>
      <channel_rejection_rms>1.0</channel_rejection_rms>
      <spectrum_rejection_rms>1.0</spectrum_rejection_rms>
      <max_history>100</max_history>
      <zero_dm>false</zero_dm>
      <bandpass>
        <mean>0.0</mean>
      </bandpass>
    </rfim_ampp>
    <rfim_cuda>
      <active>false</active>
    </rfim_cuda>
    <rfim_iqrmcpu>
      <active>false</active>
      <radius>100</radius>
      <threshold>3.0</threshold>
      <edge_channels>0</edge_channels>
    </rfim_iqrmcpu>
    <rfim_sum_threshold>
      <active>false</active>
      <its_cutoff>6.0</its_cutoff>
      <base_sensitivity>1.0</base_sensitivity>
      <window>0</window>
    </rfim_sum_threshold>
  </rfim>
  <ddtr>
    <pool-id>default</pool-id>
    <priority>0</priority>
    <dedispersion_samples>131072</dedispersion_samples>
    <klotski_bruteforce>
      <active>false</active>
    </klotski_bruteforce>
    <klotski>
      <active>true</active>
      <precise>false</precise>
    </klotski>
    <astroaccelerate>
      <active>false</active>
      <copy_dmtrials_to_host>false</copy_dmtrials_to_host>
    </astroaccelerate>
    <cpu>
      <active>false</active>
    </cpu>
    <fpga>
      <active>false</active>
    </fpga>
    <gpu_bruteforce>
      <active>false</active>
      <copy_dmtrials_to_host>false</copy_dmtrials_to_host>
    </gpu_bruteforce>
    <rfiexcision>
      <active>false</active>
      <ideal_rms>7.0</ideal_rms>
      <threshold>5.0</threshold>
    </rfiexcision>
    <dedispersion>
      <start>90.0</start>
      <end>110.0</end>
      <step>0.1</step>
    </dedispersion>
  </ddtr>
  <channel_mask>
    <policy>replace_constant</policy>
    <policies>
      <replace_constant>
        <value>96</value>
      </replace_constant>
    </policies>
  </channel_mask>
  <empty>
    <exit_count>0</exit_count>
  </empty>
  <psbc>
    <dump_time>540</dump_time>
  </psbc>
  <acceleration>
    <fdas>
      <pool-id>default</pool-id>
      <priority>0</priority>
      <active>true</active>
      <labyrinth>
        <active>true</active>
        <threshold>6.0</threshold>
      </labyrinth>
    </fdas>
  </acceleration>
  <sift>
    <pool-id>default</pool-id>
    <priority>2</priority>
    <simple_sift>
      <active>true</active>
      <num_candidate_harmonics>8</num_candidate_harmonics>
      <match_factor>0.001</match_factor>
    </simple_sift>
  </sift>
  <fldo>
    <pool-id>default</pool-id>
    <priority>0</priority>
    <cpu>
      <active>true</active>
      <number_of_frequency_channels>4096</number_of_frequency_channels>
      <number_of_subints>16</number_of_subints>
      <number_of_subbands>64</number_of_subbands>
      <number_of_phase_bins>128</number_of_phase_bins>
    </cpu>
  </fldo>
  <spdt>
    <pool-id>default</pool-id>
    <priority>0</priority>
    <threshold>6.0</threshold>
    <klotski>
      <active>true</active>
      <widths>1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,15000</widths>
    </klotski>
  </spdt>
</cheetah>