CMS 3D CMS Logo

ClusterRemovalInfo.cc

Go to the documentation of this file.
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 }

Generated on Tue Jun 9 17:31:47 2009 for CMSSW by  doxygen 1.5.4