1 #ifndef __l1t_gmt_internal_muon_h__
2 #define __l1t_gmt_internal_muon_h__
const int tfMuonIndex() const
const int hwCancelBit() const
void setHwRelIso(int iso)
const int hwSignValid() const
Get charge sign valid bit (0 - not valid (high pT muon); 1 - valid)
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void setExtrapolation(int deta, int dphi)
void setHwCaloPhi(int idx)
void setHwIsoSum(int isosum)
const int hwCaloEta() const
const int hwQual() const
Get quality code.
const tftype trackFinderType() const
GMTInternalMuon(const RegionalMuonCand &, int, int)
std::pair< int, int > m_hwCaloIndex
const int hwIsoSum() const
const RegionalMuonCand & origin() const
const int hwSignValid() const
const int hwLocalPhi() const
const int hwHF() const
Get HF (halo / fine eta) bit (EMTF: halo -> 1; BMTF: fine eta -> 1)
const int hwEta() const
Get compressed eta (returned int * 0.010875 = eta)
void setHwAbsIso(int iso)
const int hwPhi() const
Get compressed local phi (returned int * 2*pi/576 = local phi in rad)
void setHwCancelBit(int bit)
const int link() const
Get link on which the MicroGMT receives the candidate.
const tftype trackFinderType() const
Get track-finder which found the muon (bmtf, emtf_pos/emtf_neg or omtf_pos/omtf_neg) ...
void setTfMuonIndex(int idx)
const int processor() const
Get processor ID on which the candidate was found (0..5 for OMTF/EMTF; 0..11 for BMTF) ...
const int hwCaloPhi() const
tuple idx
DEBUGGING if hasattr(process,"trackMonIterativeTracking2012"): print "trackMonIterativeTracking2012 D...
const int processor() const
const int hwRelIso() const
const int hwGlobalPhi() const
const int hwPt() const
Get compressed pT (returned int * 0.5 = pT (GeV))
const int hwSign() const
Get charge sign bit (charge = (-1)^(sign))
const RegionalMuonCand & m_regional
virtual ~GMTInternalMuon()
void setHwCaloEta(int idx)
const int hwAbsIso() const