The use cases are push_back and clear. It was better to have access to the vector directly so I could std::move, significantly faster than copying. If there is a nicer way to do this, show me how.

The CaloCluster and PFCluster rechits and fractions are always kept in sync and are in this version too.