Program Listing for File fsm_params.hpp

Return to documentation for file (cosm/spatial/fsm/fsm_params.hpp)

#pragma once

/*******************************************************************************
 * Includes
 ******************************************************************************/
#include "cosm/subsystem/subsystem_fwd.hpp"

/*******************************************************************************
 * Namespaces/Decls
 ******************************************************************************/
namespace cosm::spatial {
class interference_tracker;
class nest_zone_tracker;
} /* namespace cosm::spatial */

namespace cosm::spatial::fsm {

/*******************************************************************************
 * Class Definitions
 ******************************************************************************/
struct fsm_params {
  csubsystem::base_saa_subsystem* saa;
  cspatial::interference_tracker* const inta;
  cspatial::nest_zone_tracker* const nz;
};

} /* namespace cosm::spatial::fsm */