8 #ifndef _ST_EEMC_ENERGY_APPORTIONER_H_
9 #define _ST_EEMC_ENERGY_APPORTIONER_H_
13 #include "StEEmcUtil/EEmcGeom/EEmcGeomSimple.h"
15 #include "StFinderAlg.h"
16 #include "StSimpleCluster.h"
17 #include "StEEmcHit.h"
18 #include "StESMDClustersPerSector.h"
29 virtual void clear() = 0;
33 const StSimpleClusterVec_t &towerClusterVec,
34 const StESMDClustersVec_t &smdClusterVec,
35 StEEmcHitVec_t& hitVec ) = 0;
virtual void clear()=0
clear things before doing the finding for the next event
virtual Int_t find(EEmcEnergy_t *eemcEnergyPtr, const StSimpleClusterVec_t &towerClusterVec, const StESMDClustersVec_t &smdClusterVec, StEEmcHitVec_t &hitVec)=0
find some some points