|
ATLAS Offline Software
|
Go to the documentation of this file.
50 log <<
MSG::DEBUG <<
"TrigElectronCnv_p2::persToTrans filling 4-mom. base class from persistent" <<
endmsg;
85 log <<
MSG::DEBUG <<
"TrigElectronCnv_p2::transToPers calling e-link persToTrabs(track) " <<
endmsg;
87 log <<
MSG::DEBUG <<
"TrigElectronCnv_p2::transToPers calling e-link persToTrabs(cluster) " <<
endmsg;
90 log <<
MSG::DEBUG <<
"TrigElectronCnv_p2::transToPers persistifying 4-mom. base class" <<
endmsg;
float EtOverPt() const
accessor to ratio of cluster Et to track Pt
TrigInDetTrack::AlgoId trackAlgo() const
accessors to return the tracking quantities
virtual void persToTrans(const TrigElectron_p2 *persObj, TrigElectron *transObj, MsgStream &log)
float trkPhiAtCalo() const
int roiId() const
accessor methods:
virtual void transToPers(const TrigElectron *transObj, TrigElectron_p2 *persObj, MsgStream &log)
P4PtEtaPhiMCnv_p1 * m_p4PtEtaPhiMCnv
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 caloEta() const
accessors to get cluster eta and phi (note baseclass eta and phi come from track)
int m_tr_nr_trt_hithresh_hits
float trkEtaAtCalo() const
accessor to get eta and phi of electron candidate track extrapolated the calorimeter
ElementLinkInt_p1 m_cluster
void transToPers(const Link_t &trans, PersLink_t &pers, const SG::ThinningCache *cache, MsgStream &log) const
float F0() const
accessors for calibrated energy fractions in each sampling - to reject noise
float Rcore() const
accessors for shower shape quantities
int nTRTHiThresholdHits() const
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 ...
bool isValid() const
accessor to get TrigElectron valid flag
void persToTrans(const PersLink_t &pers, Link_t &trans, MsgStream &log) const
ElementLinkInt_p1 m_track
TrigElectron_v1 TrigElectron
Declare the latest version of the class.
ElementLinkCnv_p1< ElementLink< TrigEMClusterContainer > > m_ELinkEMclusterCnv
const ElementLink< TrigInDetTrackCollection > & trackLink() const
const ElementLink< TrigEMClusterContainer > & clusterLink() const
TrigInDetTrack::AlgoId m_tr_Algo