Tau.h

Go to the documentation of this file.
00001 #ifndef ATLFAST_TAU_H
00002 #define ATLFAST_TAU_H
00003 
00004 #include <FourMom/P4EEtaPhiM.h>
00005 
00006 namespace Atlfast
00007 {
00017     class Tau: public P4EEtaPhiM
00018     {
00019         public:
00020 
00024             Tau();
00025   
00031             void setIsTrueTau( int val )
00032             {
00033                 m_isTrueTau = val;
00034             }
00035 
00041             int isTrueTau() const
00042             {
00043                 return m_isTrueTau;
00044             }
00045   
00046 
00047 
00053             void setNTrack( int val )
00054             {
00055                 m_nTrack = val;
00056             }
00057 
00063             int nTrack() const
00064             {
00065                 return m_nTrack;
00066             }
00067                         
00073             void setSumQTrack( int val )
00074             {
00075                 m_sumQTrack = val;
00076             }
00077 
00083             int sumQTrack() const
00084             {
00085                 return m_sumQTrack;
00086             }
00087 
00088             
00094             void setMuoVeto( int val )
00095             {
00096                 m_muoVeto = val;
00097             }
00098 
00104             int muoVeto() const
00105             {
00106                 return m_muoVeto;
00107             }
00108 
00114             void setEleVeto( int val )
00115             {
00116                 m_eleVeto = val;
00117             }
00118 
00124             int eleVeto() const
00125             {
00126                 return m_eleVeto;
00127             }
00128 
00129 
00135             void setDiscriminant( int val )
00136             {
00137                 m_discriminant = val;
00138             }
00139 
00145             int discriminant() const
00146             {
00147                 return m_discriminant;
00148             }
00149 
00150 
00151         private:
00152 
00154             int m_isTrueTau;
00156             int m_sumQTrack;
00158             int m_nTrack;
00159 
00161             int m_muoVeto;
00163             int m_eleVeto;
00164 
00166             int m_discriminant;
00167 
00168 
00169     };
00170 }
00171 
00172 #endif // ATLFAST_TAU_H

Generated on Fri Sep 21 13:00:09 2007 for AtlfastEvent by  doxygen 1.5.1