16 log << MSG::DEBUG <<
"TrigTauTracksInfoCnv_p1::persToTrans called " <<
endmsg;
47 log << MSG::DEBUG <<
"TrigTauTracksInfoCnv_p1::transToPers called " <<
endmsg;
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
CNV::Trans_t * createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
P4PtEtaPhiM is a class with 4-momentum behavior, for which Pt, Eta, Phi and M are data members.
P4PtEtaPhiMCnv_p1 * m_P4PtEtaPhiMCnv
P4PtEtaPhiMCnv_p1 * m_3fastestP4PtEtaPhiMCnv
virtual void persToTrans(const TrigTauTracksInfo_p1 *persObj, TrigTauTracksInfo *transObj, MsgStream &log)
virtual void transToPers(const TrigTauTracksInfo *transObj, TrigTauTracksInfo_p1 *persObj, MsgStream &log)
Contains basic information about trackc collection associated with Tau RoI.
void setPtBalance(float ptBal)
float scalarPtSumCore() const
void setLeadingTrackPt(float pt)
const P4PtEtaPhiM & threeFastestTracks() const
void setNIsoTracks(int nIsoTrk)
void setCharge(float charge)
void set3fastestPtEtaPhiM(float pt, float eta, float phi, float m)
float leadingTrackPt() const
void setScalarPtSumCore(float sumPtCore)
float scalarPtSumIso() const
void setNSlowTracks(int nSlowTrk)
void setRoiId(int id)
setters
void setScalarPtSumIso(float sumPtIso)
void setNCoreTracks(int nCoreTrk)