7#include "GaudiKernel/MsgStream.h"
23 if (log.level() <= MSG::DEBUG) log << MSG::DEBUG <<
"Converting MuCTPIL1Topo from persistent state..." <<
endmsg;
59 if (log.level() <= MSG::DEBUG) log << MSG::DEBUG <<
"Converting MuCTPIL1Topo from persistent state [OK]" <<
endmsg;
71 if (log.level() <= MSG::DEBUG) log << MSG::DEBUG <<
"Creating persistent state of MuCTPIL1Topo..." <<
endmsg;
77 muCand.
m_roiID = cand.getRoiID();
78 muCand.
m_bcid = cand.getbcid();
82 muCand.
m_eta = cand.geteta();
83 muCand.
m_phi = cand.getphi();
92 muCand.
m_ieta = cand.getieta();
93 muCand.
m_iphi = cand.getiphi();
105 if (log.level() <= MSG::DEBUG) log << MSG::DEBUG <<
"Creating persistent state of MuCTPIL1Topo [OK]" <<
endmsg;
MuCTPI input class to the L1Topo simulation.
void setRPCFlags(bool is2cand, bool phiOvl)
void setRoiWord(unsigned int roi)
void setTGCFlags(bool bw2or3, bool innerCoin, bool goodMF, int charge)
void setCandidateData(const std::string §orName, unsigned int roiID, unsigned int bcid, unsigned int ptThresholdID, unsigned int ptL1TopoCode, unsigned int ptValue, float eta, float phi, unsigned int etacode, unsigned int phicode, float etamin, float etamax, float phimin, float phimax, unsigned int mioctID, int ieta, int iphi)
MuCTPI input class to the L1Topo simulation.
int getBcidOffset() const
void addCandidate(const MuCTPIL1TopoCandidate &candidate)
const std::vector< MuCTPIL1TopoCandidate > & getCandidates() const
void setBcidOffset(int bcidOffset)
virtual void persToTrans(const MuCTPIL1Topo_p1 *persObj, LVL1::MuCTPIL1Topo *transObj, MsgStream &log) override
Function transferring the information from a persistent MuCTPIL1Topo_p1 object to a transient MuCTPIL...
virtual void transToPers(const LVL1::MuCTPIL1Topo *transObj, MuCTPIL1Topo_p1 *persObj, MsgStream &log) override
Function transferring the information from a transient MuCTPIL1Topo object to a persistent MuCTPIL1To...
Persistent representation of MuCTPIL1TopoCandidate.
unsigned int m_ptThresholdID
unsigned int m_ptL1TopoCode
Persistent representation of MuCTPIL1Topo.
std::vector< MuCTPIL1TopoCandidate_p1 > m_muonTopoCandidates