9#include "AthLinks/ElementLink.h"
15void TrigEMClusterCnv_p2::transToPers(
const TrigEMCluster* trans,
19 log << MSG::DEBUG <<
"TrigEMClusterCnv_p2::tranToPers" <<
endmsg;
21 if ( (!trans) || (!pers) ) {
22 log << MSG::ERROR <<
"TrigEMClusterCnv_p2::trasnToPers with trans or pers == 0" <<
endmsg;
42 m_ELinkRingerRingsCnv.transToPers(&trans->
m_rings, &pers->
m_rings, log);
43 ITPConverterFor<TrigCaloCluster>* cnv =
nullptr;
51 log << MSG::DEBUG <<
"TrigEMClusterCnv_p2::persToTrans" <<
endmsg;
53 if ( (!trans) || (!pers) ) {
54 log << MSG::ERROR <<
"RingerRingsCnv_p2::persToTrans with trans or pers == 0" <<
endmsg;
74 m_ELinkRingerRingsCnv.persToTrans(&pers->
m_rings, &trans->
m_rings, log);
75 ITPConverterFor<TrigCaloCluster>* cnv =
nullptr;
This file contains the class definition for the ElementLinkCnv_p1 class.
TPObjRef m_trigCaloCluster
ElementLinkInt_p1 m_rings
Class with calibrated variables for egamma clustering.
float m_Eta
Eta (calibrated)
float m_e237
Energy in a 3x7 cluster (no calibration) around hottest cell.
ElementLink< RingerRingsContainer > m_rings
float m_Phi
Phi (calibrated)
float m_Et
Energy (calibrated)
float m_e277
Energy in a 7x7 cluster (no calibration) around hottest cell.
float m_emaxs1
maximum energy in sampling 1 (strip layer)
float m_EnergyS[MAXSIZE]
Energy (calibrated) per sampling layer.
float m_e2tsts1
get second maximum energy in sampling 1 (strip layer)
float m_ehad1
hadronic Energy (first hadronic layer)
float m_weta2
cluster width (based on a 3x5 cluster - 2nd layer)
float m_fracs1
Energy in a 7 strips (around hottest strip) minus energy in 3 strips divided by energy in 3 strips.
float m_Eta1
Eta sampling 1 (strip layer)
float m_Energy
Energy (calibrated)