|
ATLAS Offline Software
|
Go to the documentation of this file.
11 MsgStream&
log )
const
37 MsgStream&
log )
const
virtual void transToPers(const TrigTauCluster *transObj, TrigTauCluster_p2 *persObj, MsgStream &log) const override
float EMenergy() const
get EM Energy
float IsoFrac() const
get Isolation Fraction
void setNumTotCells(int numtotcells)
set Number of Cells in the cluster
ElementLinkInt_p1 m_details
ElementLink to TrigTauClusterDetailsContainer.
float CaloRadius() const
get Total Calo Radius
void setNumStripCells(int numstripcells)
set Number of fired strips
float stripWidth() const
get Width in the strip sampling
Class with calibrated variables for tau clustering.
float m_stripWidthOffline
Width as in Offline.
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Convert persistent object, stored in the the top-level persistent object and referenced by the TP Ref...
float m_eCalib
Calibrated Energy.
void setEMenergy(float energy)
set EM Energy
TPObjRef m_trigCaloCluster
virtual void persToTrans(const TrigTauCluster_p2 *persObj, TrigTauCluster *transObj, MsgStream &log) const override
float m_HADenergy
HAD Energy.
void transToPers(const Link_t &trans, PersLink_t &pers, const SG::ThinningCache *cache, MsgStream &log) const
int numTotCells() const
get Number of total cells in the cluster
void setStripWidth(float stripwidth)
set Width in the strip sampling
float m_EMRadius2
EM Radius.
ElementLinkCnv_p1< ElementLink< TrigTauClusterDetailsContainer > > m_ELinkTauClusterDetailsCnv
void setClusterDetails(const ElementLink< TrigTauClusterDetailsContainer > &clusterDetailsLink)
void setEnergyCalib(float e)
set Calibrated Energy
float m_stripWidth
Width in the strip sampling.
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Persistify bass class of a given object and store the persistent represenation in the storage vector ...
int m_numStripCells
Number of fired strips.
void persToTrans(const PersLink_t &pers, Link_t &trans, MsgStream &log) const
float m_EMenergy
EM Energy.
void setEMRadius2(float emradius)
set EM Radius
float eCalib() const
get Calibrated Energy
float EMRadius2() const
get EM Radius
void setCaloRadius(float caloradius)
set Total Calo Radius
float stripWidthOffline() const
get Width as in offline
float HADenergy() const
get HAD Energy
int m_numTotCells
Total number of cells in the cluster.
int numStripCells() const
get Number of fired strips
float m_CaloRadius
Total Calo Radius.
void setStripWidthOffline(float stripwidthOffline)
set strip Width as in offline
const ElementLink< TrigTauClusterDetailsContainer > & clusterDetailsLink() const
void setIsoFrac(float isofrac)
set Isolation Fraction
float m_IsoFrac
Isolation Fraction.
void setHADenergy(float energy)
set HAD Energy