248 {
249 RecEmcFractionMap::const_iterator pFractionMap;
250 RecEmcFractionMap::const_iterator ciFractionMap3x3;
251 RecEmcFractionMap::const_iterator ciFractionMap5x5;
252
253 os << "------------------RecEmcShower:" << endl;
254 os <<
"Track id: " << aShower.
trackId() <<
", number of hits: " << aShower.
getSize()
257 <<
", time: " << aShower.
time() << endl;
258 os <<
"Energy: " << aShower.
energy() <<
", de: " << aShower.
dE()
259 <<
", eseed: " << aShower.
eSeed() <<
", e3x3: " << aShower.
e3x3()
260 <<
", e5x5: " << aShower.
e5x5() <<
", eall: " << aShower.
getEAll()
261 <<
", elepton: " << aShower.
getELepton() << endl;
262 os <<
"Position: " << aShower.
position() <<
", theta: " << aShower.
theta()
263 <<
", phi: " << aShower.
phi() <<
"\ndx: " << aShower.
dx() <<
", dy: " << aShower.
dy()
264 <<
", dz: " << aShower.
dz() <<
", dtheta: " << aShower.
dtheta()
265 <<
", dphi: " << aShower.
dphi() << endl;
268 << endl;
269 os <<
"Error matrix: \n" << aShower.
errorMatrix() << endl;
270
272 {
273 os << "Fraction Map: " << endl;
274 for ( pFractionMap = aShower.
Begin(); pFractionMap != aShower.
End(); pFractionMap++ )
275 { os << ( pFractionMap->second ); }
276 }
277
279 if ( fracMap.size() > 0 )
280 {
281 os << "Fraction Map 3x3: " << endl;
282 for ( ciFractionMap3x3 = fracMap.begin(); ciFractionMap3x3 != fracMap.end();
283 ciFractionMap3x3++ )
284 { os << ( ciFractionMap3x3->second ); }
285 }
286
288 if ( fracMap.size() > 0 )
289 {
290 os << "Fraction Map 5x5: " << endl;
291 for ( ciFractionMap5x5 = fracMap.begin(); ciFractionMap5x5 != fracMap.end();
292 ciFractionMap5x5++ )
293 { os << ( ciFractionMap5x5->second ); }
294 }
295
296 os << endl;
297
298 return os;
299}
map< RecEmcID, RecEmcFraction, less< RecEmcID > > RecEmcFractionMap
HepPoint3D position() const
double secondMoment() const
HepSymMatrix errorMatrix() const
RecEmcFractionMap::const_iterator End() const
RecEmcFractionMap getFractionMap5x5() const
RecEmcID getClusterId() const
RecEmcID getShowerId() const
RecEmcEnergy getELepton() const
RecEmcFractionMap::const_iterator Begin() const
unsigned int getSize() const
RecEmcEnergy getEAll() const
RecEmcFractionMap getFractionMap3x3() const