# PerturbRotateCOM¶

class PerturbRotateCOM : public feasst::PerturbRotate

Uses the geometric center as the pivot point for the rotation.

Public Functions

void move(System *system, TrialSelect *select, Random *random)

Rotate the selected particles using the tuning parameter. Set the pivot to the geometric center of the mobile selection. Rotate the particle positions.