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