| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The KtEvent class represents a whole system
of KtLorentzVectors constructed using
the defined KT clustering algorithm.
Constructor Summary | |
KtEvent(const std::vector Inclusive method constructors | |
KtEvent(const std::vector | |
KtEvent(const std::vector | |
KtEvent(const std::vector | |
KtEvent(const std::vector | |
KtEvent(const std::vector Exclusive method constructors | |
KtEvent(const std::vector | |
KtEvent(const std::vector | |
KtEvent(const std::vector | |
KtEvent(const std::vector | |
KtEvent(const KtLorentzVector & jet, int angle, int recom) Subjets method constructors | |
KtEvent(const KtLorentzVector & jet, KtDistance * , KtRecom * ) | |
KtEvent(const KtLorentzVector & jet, KtDistance * , int recom) | |
KtEvent(const KtLorentzVector & jet, int angle, KtRecom * ) |
Destructor Summary | |
~KtEvent() Destructor |
Method Summary | |
const std::vector | copyConstituents() Get copies of input particles |
void | findJetsD(KtFloat dCut) Do exclusive jet-finding up to scale dCut |
void | findJetsN(int nJets) Do exclusive jet-finding for nJets jets |
void | findJetsY(KtFloat yCut) Do exclusive jet-finding up to parameter yCut |
const int | getAngle() Get distance ("angle") scheme |
const std::vector | getConstituents() Get pointers to input particles |
const KtFloat | getDMerge(int nJets) d-cut where n+1 jets merged to n |
const KtFloat | getECut() Get ECut value used in calculating YCut |
const KtFloat | getETot() Get total energy in event |
const KtLorentzVector | getJet(const KtLorentzVector & ) Jet containing given particle If passed jet in this event, return same jet. |
std::vector | getJets() Return final state jets without sorting |
std::vector | getJetsE() Return jets in order of decreasing E |
std::vector | getJetsEt() Return final state jets in order of decreasing Et |
std::vector | getJetsEta() Return final state jets in order of decreasing pseudorapidity (eta) |
std::vector | getJetsPt() Return final state jets in order of decreasing Pt |
std::vector | getJetsRapidity() Return final state jets in order of decreasing rapidity |
const int | getNConstituents() Get number of objects input to KtEvent |
const int | getNJets() Returns the number of final state jets |
const int | getRecom() Get recombination scheme |
const int | getType() Get collision type |
const KtFloat | getYMerge(int nJets) y-cut where n+1 jets merged to n |
const bool | isInclusive() Get inclusive flag: true if inclusive method constructor was used |
void | setECut(KtFloat eCut) Set ECut value used in calculating YCut. |
Constructor Detail |
public KtEvent(const std::vector& , int type, int angle, int recom, KtFloat rparameter)
public KtEvent(const std::vector& , int type, KtDistance * , KtRecom * , KtFloat rparameter)
public KtEvent(const std::vector& , int type, KtDistance * , int recom, KtFloat rparameter)
public KtEvent(const std::vector& , int type, int angle, KtRecom * , KtFloat rparameter)
public KtEvent(const std::vector& , int type, int angle, int recom, KtFloat rparameter)
public KtEvent(const std::vector& , int type, int angle, int recom)
public KtEvent(const std::vector& , int type, KtDistance * , KtRecom * )
public KtEvent(const std::vector& , int type, KtDistance * , int recom)
public KtEvent(const std::vector& , int type, int angle, KtRecom * )
public KtEvent(const std::vector& , int type, int angle, int recom)
public KtEvent(const KtLorentzVector & jet, int angle, int recom)
public KtEvent(const KtLorentzVector & jet, KtDistance * , KtRecom * )
public KtEvent(const KtLorentzVector & jet, KtDistance * , int recom)
public KtEvent(const KtLorentzVector & jet, int angle, KtRecom * )
Method Detail |
public synchronized ~KtEvent()
Method Detail |
public const std::vectorcopyConstituents()
public void findJetsD(KtFloat dCut)
public void findJetsN(int nJets)
public void findJetsY(KtFloat yCut)
public const int getAngle()
public const std::vectorgetConstituents()
public const KtFloat getDMerge(int nJets)
public const KtFloat getECut()
public const KtFloat getETot()
public const KtLorentzVector getJet(const KtLorentzVector & )
public std::vectorgetJets()
public std::vectorgetJetsE()
public std::vectorgetJetsEt()
public std::vectorgetJetsEta()
public std::vectorgetJetsPt()
public std::vectorgetJetsRapidity()
public const int getNConstituents()
public const int getNJets()
public const int getRecom()
public const int getType()
public const KtFloat getYMerge(int nJets)
public const bool isInclusive()
public void setECut(KtFloat eCut)
Association Links |
to Class KtJet::KtRecom
to Class KtJet::KtLorentzVector
to Class KtJet::KtDistance
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |