#include "DstEvent/DstEmcShower.h"
Go to the source code of this file.
Functions | |
ostream & | operator<< (ostream &os, const DstEmcShower &aShower) |
ostream& operator<< | ( | ostream & | os, | |
const DstEmcShower & | aShower | |||
) |
Definition at line 27 of file DstEmcShower.cxx.
References DstEmcShower::a20Moment(), DstEmcShower::a42Moment(), DstEmcShower::cellId(), DstEmcShower::dE(), DstEmcShower::dphi(), DstEmcShower::dtheta(), DstEmcShower::dx(), DstEmcShower::dy(), DstEmcShower::dz(), DstEmcShower::e3x3(), DstEmcShower::e5x5(), DstEmcShower::energy(), DstEmcShower::errorMatrix(), DstEmcShower::eSeed(), DstEmcShower::latMoment(), DstEmcShower::module(), DstEmcShower::numHits(), DstEmcShower::phi(), DstEmcShower::position(), DstEmcShower::secondMoment(), DstEmcShower::status(), DstEmcShower::theta(), DstEmcShower::time(), and DstEmcShower::trackId().
00028 { 00029 os<<"------------------DstEmcShower:"<<endl; 00030 os<<"Track id: "<<aShower.trackId()<<", number of hits: "<<aShower.numHits() 00031 <<", status: "<<aShower.status()<<", cell id: "<<aShower.cellId() 00032 <<", module: "<<aShower.module()<<", time: "<<aShower.time()<<endl; 00033 os<<"Energy: "<<aShower.energy()<<", de: "<<aShower.dE() 00034 <<", eseed: "<<aShower.eSeed() 00035 <<", e3x3: "<<aShower.e3x3()<<", e5x5: "<<aShower.e5x5()<<endl; 00036 os<<"Position: "<<aShower.position() 00037 <<", theta: "<<aShower.theta()<<", phi: "<<aShower.phi() 00038 <<"\ndx: "<<aShower.dx()<<", dy: "<<aShower.dy()<<", dz: "<<aShower.dz() 00039 <<", dtheta: "<<aShower.dtheta()<<", dphi: "<<aShower.dphi()<<endl; 00040 os<<"Second moment: "<<aShower.secondMoment() 00041 <<", lat moment: "<<aShower.latMoment() 00042 <<", a20 moment: "<<aShower.a20Moment() 00043 <<", a42 moment: "<<aShower.a42Moment()<<endl; 00044 os<<"Error matrix: \n"<<aShower.errorMatrix()<<endl; 00045 00046 return os; 00047 }