00001
00002
00003 #ifndef ATLFAST_ICLUSTER_H
00004 #define ATLFAST_ICLUSTER_H
00005
00006
00007
00008
00009
00010 #ifndef ATLFAST_IAODNAVIGATION_H
00011 #include "AtlfastEvent/IAODNavigation.h"
00012 #endif
00013
00014 #ifndef HEPLORENTZVECTOR_H
00015 #include "CLHEP/Vector/LorentzVector.h"
00016 #define HEPLORENTZVECTOR_H
00017 #endif
00018
00019 namespace Atlfast {
00020
00021 class ICluster: virtual public IAODNavigation{
00022 public:
00024 virtual ~ICluster() { }
00025
00026 virtual void setMomentum(const HepLorentzVector&) = 0;
00027 };
00028 }
00029 #endif
00030