11 MsgStream& log )
const
14 log << MSG::DEBUG <<
"TrigTauClusterCnv_p2::persToTrans" <<
endmsg;
37 MsgStream& log )
const
40 log << MSG::DEBUG <<
"TrigTauClusterCnv_p2::transToPers" <<
endmsg;
ElementLink implementation for ROOT usage.
Common base class for all TP converters, specialized for a given transient type.
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
ElementLinkCnv_p1< ElementLink< TrigTauClusterDetailsContainer > > m_ELinkTauClusterDetailsCnv
int m_numTotCells
Total number of cells in the cluster.
ElementLinkInt_p1 m_details
ElementLink to TrigTauClusterDetailsContainer.
float m_EMenergy
EM Energy.
float m_HADenergy
HAD Energy.
float m_IsoFrac
Isolation Fraction.
TPObjRef m_trigCaloCluster
float m_EMRadius2
EM Radius.
int m_numStripCells
Number of fired strips.
float m_stripWidthOffline
Width as in Offline.
float m_eCalib
Calibrated Energy.
float m_stripWidth
Width in the strip sampling.
float m_CaloRadius
Total Calo Radius.
Class with calibrated variables for tau clustering.
void setStripWidth(float stripwidth)
set Width in the strip sampling
int numStripCells() const
get Number of fired strips
float EMRadius2() const
get EM Radius
float eCalib() const
get Calibrated Energy
float stripWidthOffline() const
get Width as in offline
void setNumStripCells(int numstripcells)
set Number of fired strips
void setEMRadius2(float emradius)
set EM Radius
void setStripWidthOffline(float stripwidthOffline)
set strip Width as in offline
void setCaloRadius(float caloradius)
set Total Calo Radius
float stripWidth() const
get Width in the strip sampling
int numTotCells() const
get Number of total cells in the cluster
const ElementLink< TrigTauClusterDetailsContainer > & clusterDetailsLink() const
void setHADenergy(float energy)
set HAD Energy
float EMenergy() const
get EM Energy
void setEnergyCalib(float e)
set Calibrated Energy
float CaloRadius() const
get Total Calo Radius
void setEMenergy(float energy)
set EM Energy
void setClusterDetails(const ElementLink< TrigTauClusterDetailsContainer > &clusterDetailsLink)
float HADenergy() const
get HAD Energy
void setIsoFrac(float isofrac)
set Isolation Fraction
void setNumTotCells(int numtotcells)
set Number of Cells in the cluster
float IsoFrac() const
get Isolation Fraction