00001 #ifndef FASTSHOWER_TAILFRACC0EMECALEC1_H 00002 #define FASTSHOWER_TAILFRACC0EMECALEC1_H 00003 00004 #ifndef FASTSHOWER_IFN_H 00005 #include "FastShowerUtils/IFn.h" 00006 #endif 00007 00008 #ifndef FASTSHOWER_IDEBUG_H 00009 #include "FastShowerUtils/IDebug.h" 00010 #endif 00011 00012 00013 #ifndef FASTSHOWER_DEBUGBASE_H 00014 #include "FastShowerUtils/DebugBase.h" 00015 #endif 00016 00017 #include <iostream> 00018 namespace FastShower{ 00025 class TailFracC0EmEcalEc1: virtual public IFn, private DebugBase{ 00026 public: 00027 TailFracC0EmEcalEc1():IFn(),DebugBase("TailFracC0EmEcalEc1"){} 00028 virtual double value(const PolyArgs&) const; 00029 00030 virtual IFn* clone() const; 00031 }; 00032 } 00033 #endif 00034 00035