|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.physics.jet.FixNumberOfJetsFinder
public class FixNumberOfJetsFinder
| Nested Class Summary | |
|---|---|
static class |
FixNumberOfJetsFinder.NumJetsNotFoundException
|
| Constructor Summary | |
|---|---|
FixNumberOfJetsFinder()
Default constructor, sets up JadeEJetFinder. |
|
FixNumberOfJetsFinder(AbstractJetFinder jetFinder)
Constructor to specify a specfic JetFinder to use. |
|
FixNumberOfJetsFinder(int nJets)
Constructor specifying number of requested jets, sets up JadeEJetFinder as default. |
|
FixNumberOfJetsFinder(int nJets,
AbstractJetFinder jetFinder)
Constructor to specify rquested number of jets and a specfic JetFinder to use. |
|
| Method Summary | |
|---|---|
int |
fewestTracks()
Find the jet with the fewest particles |
double |
getYCut()
Resulting ycut value. |
HepLorentzVector |
jet(int index)
calculate 4 vector sum for a jet |
int |
njets()
Actual number jets formed. |
int |
nParticlesPerJet(int index)
Find out many particles are in a particular jet |
java.util.List |
particlesInJet(int index)
Find out which particles are in a paricular jet |
void |
setEvent(java.util.Collection data)
Set the current event data |
void |
setEvent(java.util.Collection data,
Predicate cut)
Set the current event data |
protected void |
setJetFinder(AbstractJetFinder jetFinder)
Specify the underlying JetFinder you want to use |
void |
setNJets(int nJets)
Set number of jets requested to be formed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FixNumberOfJetsFinder()
public FixNumberOfJetsFinder(int nJets)
nJets - number of jets to be formedpublic FixNumberOfJetsFinder(AbstractJetFinder jetFinder)
jetFinder - JetFinder to use
public FixNumberOfJetsFinder(int nJets,
AbstractJetFinder jetFinder)
nJets - number of jets to be formedjetFinder - JetFinder to use| Method Detail |
|---|
protected void setJetFinder(AbstractJetFinder jetFinder)
jetFinder - JetFinder to useAbstractJetFinderpublic void setNJets(int nJets)
nJets - number of jets to be formedpublic int njets()
njets in interface JetFinderJetFinder.njets()public double getYCut()
public HepLorentzVector jet(int index)
JetFinder
jet in interface JetFinderindex - The index of the jet of interest
public java.util.List particlesInJet(int index)
JetFinder
particlesInJet in interface JetFinderindex - The index of the jet of interest
public int nParticlesPerJet(int index)
JetFinder
nParticlesPerJet in interface JetFinderindex - The index of the jet of interest
public int fewestTracks()
JetFinder
fewestTracks in interface JetFinderpublic void setEvent(java.util.Collection data)
JetFinder
setEvent in interface JetFinderdata - An List of 3- or 4-vectors
public void setEvent(java.util.Collection data,
Predicate cut)
JetFinder
setEvent in interface JetFinderdata - An List of 3- or 4-vectorscut - Only elements of e that are accepted by this predicate will be used in the jet finding
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||