00001 //================================================= 00002 // 00003 // EPileupDeposit.h 00004 // 00005 // Author: Jonathan Couchman 00006 // 00007 // 00008 //=================================================== 00009 #ifndef ATLFAST_EPILEUPDEPOSIT_H 00010 #define ATLFAST_EPILEUPDEPOSIT_H 00011 00012 #include <string> 00013 namespace Atlfast{ 00028 class EPileupDeposit { 00029 public: 00030 00032 EPileupDeposit(const double eta, 00033 const double phi, 00034 const double et) : 00035 m_eta(eta), 00036 m_phi(phi), 00037 m_et(et){} 00038 00040 virtual ~EPileupDeposit() {} 00041 00043 double eta() const {return m_eta;} 00045 double phi() const {return m_phi;} 00047 double energyDeposit() const {return m_et;} 00048 00049 private: 00051 double m_eta; 00053 double m_phi; 00055 double m_et; 00056 }; 00057 } 00058 #endif