42 if (
method ==
"particle_ids") {
43 return m_cluster->particles;
45 if (
method ==
"particles") {
46 return m_particle_list.lock()->call_method(
47 "by_ids", {{
"id_selection", m_cluster->particles}});
50 return (
int)m_cluster->particles.size();
52 if (
method ==
"longest_distance") {
53 return m_cluster->longest_distance();
55 if (
method ==
"radius_of_gyration") {
56 return m_cluster->radius_of_gyration();
58 if (
method ==
"fractal_dimension") {
63 if (
method ==
"center_of_mass") {
64 return m_cluster->center_of_mass();