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();
32 :
XYZPoint(position), detector_(detector), subdetector_(subdetn),
layer_(layer) {
static const char layer_[]
CaloPoint()
Empty constructor.
std::ostream & operator<<(std::ostream &out, const ALILine &li)
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) ...
side_(iConfig.getUntrackedParameter< int >("side", 3))
XYZVectorD XYZVector
spatial vector with cartesian internal representation
static int position[264][3]
CaloDirection
Codes the local directions in the cell lattice.
constexpr Detector det() const
get the detector field from this detid