#include "GaudiKernel/ObjectVector.h"
#include "GaudiKernel/ContainedObject.h"
#include "EventModel/EventModel.h"
#include "CLHEP/Geometry/Point3D.h"
#include "CLHEP/Matrix/SymMatrix.h"
#include <vector>
Go to the source code of this file.
◆ DstEmcShowerCol
◆ HepPoint3D
◆ operator<<()
ostream & operator<< |
( |
ostream & |
os, |
|
|
const DstEmcShower & |
aShower |
|
) |
| |
Definition at line 27 of file DstEmcShower.cxx.
28{
29 os<<"------------------DstEmcShower:"<<endl;
30 os<<
"Track id: "<<aShower.
trackId()<<
", number of hits: "<<aShower.
numHits()
31 <<
", status: "<<aShower.
status()<<
", cell id: "<<aShower.
cellId()
32 <<
", module: "<<aShower.
module()<<
", time: "<<aShower.
time()<<endl;
33 os<<
"Energy: "<<aShower.
energy()<<
", de: "<<aShower.
dE()
34 <<
", eseed: "<<aShower.
eSeed()
35 <<
", e3x3: "<<aShower.
e3x3()<<
", e5x5: "<<aShower.
e5x5()<<endl;
37 <<
", theta: "<<aShower.
theta()<<
", phi: "<<aShower.
phi()
38 <<
"\ndx: "<<aShower.
dx()<<
", dy: "<<aShower.
dy()<<
", dz: "<<aShower.
dz()
39 <<
", dtheta: "<<aShower.
dtheta()<<
", dphi: "<<aShower.
dphi()<<endl;
43 <<
", a42 moment: "<<aShower.
a42Moment()<<endl;
44 os<<
"Error matrix: \n"<<aShower.
errorMatrix()<<endl;
45
46 return os;
47}
HepPoint3D position() const
double secondMoment() const
HepSymMatrix errorMatrix() const
◆ CLID_DstEmcShower
const CLID& CLID_DstEmcShower |
|
extern |