the new logic is correct.
 if (!pblocks_[subdet-1].cutOnStripCharge_) do nothing (i.e. preserve the previous state)
if clusCharge > pblocks_[subdet-1].minGoodStripCharge_ remove the cluster