jets;
// [Put some particles in "jets".]
KtDistanceDeltaR ktPP(4); // 4 = pp collision
KtJetTable jt(jets, ktPP, eScheme);- Author:
- J.Butterworth J.Couchman B.Cox B.Waugh
Method Summary |
const KtFloat | getD(int i, int j) Kt for jet pair (i,j) |
const KtFloat | getD(int i) Kt of jet (i) with respect to beam |
const const KtLorentzVector & | getJet(int i) Get jet from table |
const int | getMinDJet() Get index of jet with min Kt with respect to beam |
const std::pair | getMinDPair() Get indices of jet pair with min Kt |
const int | getNJets() |
void | killJet(int i) Delete jet (i) from table |
void | mergeJets(int i, int j) Combine jets (i,j) (E-scheme only so far) |
KtJetTable
public KtJetTable(const std::vector & , KtDistance * , KtRecom * recom)
~KtJetTable
public synchronized ~KtJetTable()
getD
public const KtFloat getD(int i, int j)
- Kt for jet pair (i,j)
getD
public const KtFloat getD(int i)
- Kt of jet (i) with respect to beam
getJet
public const const KtLorentzVector & getJet(int i)
- Get jet from table
getMinDJet
public const int getMinDJet()
- Get index of jet with min Kt with respect to beam
getMinDPair
public const std::pair getMinDPair()
- Get indices of jet pair with min Kt
getNJets
public const int getNJets()
killJet
public void killJet(int i)
- Delete jet (i) from table
mergeJets
public void mergeJets(int i, int j)
- Combine jets (i,j) (E-scheme only so far)
to Class KtJet::KtLorentzVector- Jet 4-momenta
to Class KtJet::KtDistance
- Function object to define Kt distance scheme
to Class KtJet::KtRecom
- Recombination scheme
to Class KtJet::KtJetTable::DijTable
- 2D table of all pair kt's