7 HGCalTower::HGCalTower(
double etEm,
25 hwEtRatio_(hwEtRatio) {}
43 if (
id().rawId() !=
tower.id().rawId()) {
45 <<
"HGCalTower: adding to this tower with ID: " <<
id().
rawId()
46 <<
" one with different ID: " <<
tower.id().rawId() << std::endl;
const HGCalTower & operator+=(const HGCalTower &tower)
double pt() const final
transverse momentum
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
double et() const final
transverse energy
unsigned short rawId() const
double phi() const final
momentum azimuthal angle
void setP4(const LorentzVector &p4) final
set 4-momentum
math::PtEtaPhiMLorentzVector PolarLorentzVector
Lorentz vector.
double eta() const final
momentum pseudorapidity