CMS 3D CMS Logo

ElectronPixelSeed.cc

Go to the documentation of this file.
00001 #include "DataFormats/EgammaReco/interface/ElectronPixelSeed.h"
00002 
00003 using namespace reco;
00004 
00005 ElectronPixelSeed::ElectronPixelSeed( )
00006  : TrajectorySeed()
00007 {
00008 }
00009 
00010 ElectronPixelSeed::ElectronPixelSeed(edm::Ref<SuperClusterCollection>& scl, PTrajectoryStateOnDet & pts, recHitContainer & rh,  PropagationDirection & dir)
00011 : TrajectorySeed(pts,rh,dir)
00012 {
00013 
00014   theSuperCluster = scl;
00015 }
00016 
00017 ElectronPixelSeed::ElectronPixelSeed(edm::Ref<SuperClusterCollection>& scl, const TrajectorySeed & seed)
00018 : TrajectorySeed(seed)
00019 {
00020 
00021   theSuperCluster = scl;
00022 }
00023 
00024 ElectronPixelSeed::ElectronPixelSeed( const ElectronPixelSeed & seed )
00025  : TrajectorySeed(seed)
00026  {
00027   theSuperCluster=seed.theSuperCluster;
00028 }
00029 
00030 ElectronPixelSeed & ElectronPixelSeed::operator=( const ElectronPixelSeed & seed )
00031  {
00032    TrajectorySeed::operator=(seed) ;
00033    theSuperCluster = seed.theSuperCluster ;
00034    return *this ;
00035  }
00036 
00037 ElectronPixelSeed::~ElectronPixelSeed() 
00038  { }
00039 

Generated on Tue Jun 9 17:30:43 2009 for CMSSW by  doxygen 1.5.4