cms-sw/cmssw — pull request #3695 by mark-grimes (2014-05-06 14:34:58+00:00)
Title: Use move semantics to push TrajectorySeeds into a vector

Copy of the 7_1_X pull request #3693 for SLHC. From that:

TrajectorySeed has a move constructor (https://github.com/cms-sw/cmssw/blob/CMSSW_6_2_X_SLHC/DataFormats/TrajectorySeed/interface/TrajectorySeed.h#L65) which previously wasn't used for the vector push.

I haven't done any benchmarking, but each individual push_back should be quite small. At 140 pileup however pixelPairStepSeeds has O(100000) of these push_backs, and that's just one of the tracking steps.