14 #ifndef OR_TOOLS_DATA_SET_COVERING_DATA_H_
15 #define OR_TOOLS_DATA_SET_COVERING_DATA_H_
26 ScpData() : is_set_partitioning_(false) {}
28 int num_rows()
const {
return columns_per_row_.size(); }
32 return columns_per_row_;
36 return rows_per_column_;
38 const std::vector<int>&
column_costs()
const {
return column_costs_; }
50 std::vector<std::vector<int>> columns_per_row_;
51 std::vector<std::vector<int>> rows_per_column_;
52 std::vector<int> column_costs_;
53 bool is_set_partitioning_;
59 #endif // OR_TOOLS_DATA_SET_COVERING_DATA_H_