8#include "EmcRecEventModel/RecEmcHit.h"
9#include "EmcRecGeoSvc/EmcRecGeoSvc.h"
10#include "GaudiKernel/Bootstrap.h"
11#include "GaudiKernel/ISvcLocator.h"
60 ISvcLocator* svcLocator = Gaudi::svcLocator();
61 StatusCode sc = svcLocator->service(
"EmcRecGeoSvc",iGeoSvc);
62 if(sc!=StatusCode::SUCCESS) {
63 cout<<
"Error: Can't get EmcRecGeoSvc"<<endl;
72 ISvcLocator* svcLocator = Gaudi::svcLocator();
73 StatusCode sc = svcLocator->service(
"EmcRecGeoSvc",iGeoSvc);
74 if(sc!=StatusCode::SUCCESS) {
75 cout<<
"Error: Can't get EmcRecGeoSvc"<<endl;
115 cout.setf(ios::right);
119 cout.setf(ios::right);
ostream & operator<<(ostream &os, const RecEmcHit &aHit)
virtual HepPoint3D GetCFrontCenter(const Identifier &id) const =0
virtual HepPoint3D GetCCenter(const Identifier &id) const =0
virtual void clear()
Reset to invalid state.
RecEmcEnergy getEnergy() const
void Assign(const RecEmcID &CellId, const RecEmcEnergy &Energy, const RecEmcTime &Time)
RecEmcEnergy Energy(const RecEmcEnergy &Energy)
HepPoint3D getFrontCenter() const
RecEmcID CellId(const RecEmcID &CellId)
RecEmcID getCellId() const
RecEmcTime Time(const RecEmcTime &Time)
RecEmcTime getTime() const
HepPoint3D getCenter() const