8#include "EmcRecEventModel/RecEmcHit.h"
9#include "EmcRecGeoSvc/IEmcRecGeoSvc.h"
10#include "GaudiKernel/Bootstrap.h"
11#include "GaudiKernel/ISvcLocator.h"
55 ISvcLocator* svcLocator = Gaudi::svcLocator();
56 StatusCode sc = svcLocator->service(
"EmcRecGeoSvc", iGeoSvc );
57 if ( sc != StatusCode::SUCCESS ) { cout <<
"Error: Can't get EmcRecGeoSvc" << endl; }
64 ISvcLocator* svcLocator = Gaudi::svcLocator();
65 StatusCode sc = svcLocator->service(
"EmcRecGeoSvc", iGeoSvc );
66 if ( sc != StatusCode::SUCCESS ) { cout <<
"Error: Can't get EmcRecGeoSvc" << endl; }
99 cout.setf( ios::right );
103 cout.setf( ios::right );
104 cout <<
fTime << endl;
113 os.setf( ios::right );
117 os.setf( ios::right );
HepGeom::Point3D< double > HepPoint3D
ostream & operator<<(ostream &os, const RecEmcHit &aHit)
virtual HepPoint3D GetCFrontCenter(const Identifier &id) const =0
virtual HepPoint3D GetCCenter(const Identifier &id) const =0
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