00001 #include "DataFormats/TrackerRecHit2D/interface/ClusterRemovalInfo.h" 00002 00003 namespace reco { 00004 void ClusterRemovalInfo::swap(reco::ClusterRemovalInfo &other) { 00005 edm::ProductID tmp; 00006 tmp = stripProdID_; stripProdID_ = other.stripProdID_; other.stripProdID_ = tmp; 00007 tmp = pixelProdID_; pixelProdID_ = other.pixelProdID_; other.pixelProdID_ = tmp; 00008 tmp = stripNewProdID_; stripNewProdID_ = other.stripNewProdID_; other.stripNewProdID_ = tmp; 00009 tmp = pixelNewProdID_; pixelNewProdID_ = other.pixelNewProdID_; other.pixelNewProdID_ = tmp; 00010 stripIndices_.swap(other.stripIndices_); 00011 pixelIndices_.swap(other.pixelIndices_); 00012 } 00013 void swap(reco::ClusterRemovalInfo &cri1, reco::ClusterRemovalInfo &cri2) { 00014 cri1.swap(cri2); 00015 } 00016 }