/afs/hep.man.ac.uk/u/markowen/ATLAS/SFrameProof/2011EPS/manTree/manTree/ML2CombMuon.h

00001 #ifndef _MANTREE_ML2COMBMUON_H__
00002 #define _MANTREE_ML2COMBMUON_H__
00003 
00004 #include "manTree/MParticle.h"
00005 
00006 #include <string>
00007 
00008 #ifdef _ATHENA_CLASSES__
00009 class CombinedMuonFeature;
00010 #endif
00011 
00012 namespace manchester {
00013 
00019 class ML2CombMuon : public MParticle {
00020 public:
00022     ML2CombMuon();
00023 
00024     ML2CombMuon(const ML2CombMuon& part);
00025 
00027 #ifdef _ATHENA_CLASSES__
00028     ML2CombMuon(const CombinedMuonFeature& l2muon);
00029 #endif
00030 
00032     virtual ~ML2CombMuon();
00033 
00035     virtual std::string Type() const;
00036 
00038     ML2CombMuon& operator=(const ML2CombMuon& p);
00039 
00040 protected:
00042     virtual void Reset();
00043 
00044 private:
00045 
00046 
00047     ClassDef(ML2CombMuon, 1)
00048 
00049 }; //ML2CombMuon
00050 
00051 }//namespace manchester
00052 
00053 #endif // _MANTREE_ML2COMBMUON_H__ 

Generated on Thu Jun 30 11:40:04 2011 for manTreeSFrame by  doxygen 1.4.7