Go to the source code of this file.
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const CaloSegment & |
cid |
|
) |
| |
Definition at line 130 of file CaloSegment.cc.
References CaloSegment::CRACK, CaloSegment::ECALHCALGAP, CaloSegment::entrance(), CaloSegment::exit(), CaloSegment::HCAL, CaloSegment::L0length(), CaloSegment::length(), CaloSegment::material(), CaloSegment::PbWO4, CaloSegment::PS, CaloSegment::PSEEGAP, and CaloSegment::X0length().
133 if(!seg.entrance().getDetId().null())
134 ost << seg.entrance().getDetId()() ;
137 ost << seg.entrance().whichDetector() ;
142 if(!seg.exit().getDetId().null())
143 ost << seg.exit().getDetId()() ;
145 ost << seg.exit().whichDetector() ;
149 << seg.length() <<
" cm "
150 << seg.X0length() <<
" X0 "
151 << seg.L0length() <<
" Lambda0 " ;
152 switch (seg.material())
167 ost <<
"ECAL-HCAL GAP ";
170 ost <<
"PS-ECAL GAP";
XYZVectorD XYZVector
spatial vector with cartesian internal representation