Go to the documentation of this file.
4 std::ostream&
operator<<(std::ostream& ost,
const CaloPoint& cid) {
6 if (!cid.getDetId().null())
7 ost << (uint32_t)cid.getDetId()();
9 ost << cid.whichDetector();
CaloDirection
Codes the local directions in the cell lattice.
std::ostream & operator<<(std::ostream &ost, const CaloPoint &cid)
constexpr Detector det() const
get the detector field from this detid
DetId::Detector detector_
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum)
constexpr std::array< uint8_t, layerIndexSize > layer
CaloPoint()
Empty constructor.
XYZVectorD XYZVector
spatial vector with cartesian internal representation
static int position[264][3]
static const char layer_[]