Class MatchParticle
- class MatchParticle
Used to find a particle within an entity obeying the ICellWrapper
interface which passes comparative kinematic cuts. The
kinematic attributes are delta Eta, delta Phi and delta pT.
Constructor Summary |
MatchParticle(Atlfast::ICellWrapper * ref, double maxEtaDiff, double maxPhiDiff, double maxPtDiff) Constructor taking an ICellWrapper reference object pointer
and dEta, dPhi
and dPT boundaries. |
MatchParticle(Atlfast::ICellWrapper & ref, double maxEtaDiff, double maxPhiDiff, double maxPtDiff) Constructor taking an ICellWrapper reference object
and dEta, dPhi
and dPT boundaries. |
m_maxEtaDiff
private double m_maxEtaDiff
- Cut boundary
m_maxPhiDiff
private double m_maxPhiDiff
- Cut boundary
m_maxPtDiff
private double m_maxPtDiff
- Cut boundary
m_ref
private Atlfast::ICellWrapper * m_ref
- Reference ICellWrapper pointer
MatchParticle
public MatchParticle(Atlfast::ICellWrapper * ref, double maxEtaDiff, double maxPhiDiff, double maxPtDiff)
- Constructor taking an ICellWrapper reference object pointer
and dEta, dPhi
and dPT boundaries.
MatchParticle
public MatchParticle(Atlfast::ICellWrapper & ref, double maxEtaDiff, double maxPhiDiff, double maxPtDiff)
- Constructor taking an ICellWrapper reference object
and dEta, dPhi
and dPT boundaries.
operator()
public const bool operator()(const Atlfast::ICellWrapper * a)
- Returns true if ICellWrapper passes cuts
operator()
public const bool operator()(const Atlfast::ICellWrapper & a)
- Returns true if ICellWrapper passes cuts
operator()
public const bool operator()(const Atlfast::ICellWrapper * * a)
- Returns true if ICellWrapper passes cuts
to Class Atlfast::ICellWrapper- Reference ICellWrapper pointer