#ifndef CYLINDER_QUERY_TILING_H
#define CYLINDER_QUERY_TILING_H
#include "register/tilingdata_base.h"
namespace optiling {
BEGIN_TILING_DATA_DEF(CylinderQueryTilingData)
TILING_DATA_FIELD_DEF(uint32_t, batchSize);
TILING_DATA_FIELD_DEF(uint32_t, pointCloudSize);
TILING_DATA_FIELD_DEF(uint32_t, queryPointSize);
TILING_DATA_FIELD_DEF(uint32_t, nsample);
TILING_DATA_FIELD_DEF(float, radius);
TILING_DATA_FIELD_DEF(float, hmin);
TILING_DATA_FIELD_DEF(float, hmax);
TILING_DATA_FIELD_DEF(uint32_t, coreTask);
TILING_DATA_FIELD_DEF(uint32_t, bigCoreCount);
TILING_DATA_FIELD_DEF(uint32_t, tailTaskNum);
TILING_DATA_FIELD_DEF(uint32_t, finalSmallTileNum);
TILING_DATA_FIELD_DEF(uint32_t, tileDataNum);
TILING_DATA_FIELD_DEF(uint32_t, tileBlockNum);
TILING_DATA_FIELD_DEF(uint32_t, smallTileDataNum);
TILING_DATA_FIELD_DEF(uint32_t, smallTileBlockNum);
END_TILING_DATA_DEF;
REGISTER_TILING_DATA_CLASS(CylinderQuery, CylinderQueryTilingData)
}
#endif