ITwoCptCell.h

Go to the documentation of this file.
00001 
00002 
00003 #ifndef ATLFAST_ITWOCPTCELL_H
00004 #define ATLFAST_ITWOCPTCELL_H
00005 
00006 #ifndef ATLFAST_ICELL_H
00007 #include "AtlfastEvent/ICell.h"
00008 #endif
00009 
00010 namespace Atlfast {
00011 
00012   class Edeposit;
00013   class ITwoCptCell:    virtual public ICell{
00014     public:
00016     virtual ~ITwoCptCell() { } 
00017     virtual ITwoCptCell* cloneITCC()                   const = 0;
00019     virtual void depositEcal(double eT )         = 0; 
00020     virtual void depositHcal(double eT )         = 0; 
00021     virtual void addEgen(double E)               = 0; 
00022 
00023     virtual double ecalEt() const            = 0; 
00024     virtual double hcalEt() const            = 0; 
00025   };
00026 }//end of naCell::mespace bracket
00027 #endif
00028 
00029 
00030 
00031 
00032 
00033 
00034 
00035 
00036 

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