45 MsgStream&
msg )
const
48 msg << MSG::ERROR <<
"DepositInCalo at " << trans <<
" Persistent DepositInCalo_p1 at " << pers
49 <<
" Cannot write to DepositInCalo_p1" <<
endmsg;
50 throw std::runtime_error(
"Writing to DepositInCalo_p1 is not supported - DepositInCaloCnv_p1::transToPers(...)");
CaloSampling::CaloSample CaloSample
virtual void transToPers(const DepositInCalo *transObj, DepositInCalo_p1 *persObj, MsgStream &msg) const override
Method creating the persistent representation DepositInCalo_p1 from its transient representation Depo...
virtual void persToTrans(const DepositInCalo_p1 *persObj, DepositInCalo *transObj, MsgStream &msg) const override
Method creating the transient representation of DepositInCalo from its persistent representation Depo...
unsigned short m_subCaloId
calorimeter sampling identifier
float m_energyDeposited
energy Desposited
float m_muonEnergyLoss
energy Loss of the muons computed using the extrapolator
class describing the measured energy loss associated to muons on the detector level,...