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

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

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