|
ATLAS Offline Software
|
virtual void transToPers(const TrigEFBjet *transObj, TrigEFBjet_p2 *persObj, MsgStream &log)
float xEVtx() const
To retrieve likelihood weight based on energy of secondary vertex.
float xNVtx() const
To retrieve likelihood weight based on number of tracks linked to secondary vertex.
virtual void persToTrans(const TrigEFBjet_p2 *persObj, TrigEFBjet *transObj, MsgStream &log)
float xCHI2() const
To retrieve probability weight based on chi2 of track fit.
bool isValid() const
To know if TrigEFBjet object is valid.
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...
Class representing a b-jet candidate created at EF.
int roiId() const
To retrieve identifier of the RoI (unique to each LVL1 RoI).
float prmVtx() const
To retrieve reconstructed z of primary vertex.
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 ...
void validate(bool v)
To validate TrigEFBjet object.
float xSV() const
To retrieve likelihood weight based on secondary vertex.
float xComb() const
To retrieve best likelihood weight (combination of IP3D and SV).
float xIP1D() const
To retrieve likelihood weight based on longitudinal impact parameter.
P4PtEtaPhiMCnv_p1 * m_p4PtEtaPhiMCnv
float xIP3D() const
To retrieve likelihood weight based on 2D combination of impact parameters.
float xMVtx() const
To retrieve likelihood weight based on mass of secondary vertex.
float xIP2D() const
To retrieve likelihood weight based on transverse impact parameter.