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();
static const char layer_[]
CaloPoint()
Empty constructor.
constexpr Detector det() const
get the detector field from this detid
constexpr std::array< uint8_t, layerIndexSize > layer
DetId::Detector detector_
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
XYZVectorD XYZVector
spatial vector with cartesian internal representation
std::ostream & operator<<(std::ostream &ost, const CaloPoint &cid)
static int position[264][3]
CaloDirection
Codes the local directions in the cell lattice.