|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.physics.jet.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()
Jet with the fewest tracks |
double |
getYCut()
Resulting ycut value. |
HepLorentzVector |
jet(int index)
Four vector of a specific jet. |
int |
njets()
Actual number jets formed. |
int |
nParticlesPerJet(int index)
Number of particles in a specific jet. |
List |
particlesInJet(int index)
Particles in a specific jet. |
void |
setEvent(Collection data)
Give event information to JetFinder |
void |
setEvent(Collection data,
Predicate cut)
Give event information to JetFinder |
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 useAbstractJetFinder
public FixNumberOfJetsFinder(int nJets,
AbstractJetFinder jetFinder)
nJets - number of jets to be formedjetFinder - JetFinder to useAbstractJetFinder| 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)
jet in interface JetFinderindex - The index of the jet of interest
JetFinder.jet(int)public List particlesInJet(int index)
particlesInJet in interface JetFinderindex - The index of the jet of interest
JetFinder.particlesInJet(int)public int nParticlesPerJet(int index)
nParticlesPerJet in interface JetFinderindex - The index of the jet of interest
JetFinder#NParticlesPerJetpublic int fewestTracks()
fewestTracks in interface JetFinderJetFinder.fewestTracks()public void setEvent(Collection data)
setEvent in interface JetFinderJetFinder#setEvent(Enumeration)
public void setEvent(Collection data,
Predicate cut)
setEvent in interface JetFindercut - predicate to impose a cut on the particles in eventJetFinder#setEvent(Enumeration, Predicate)
|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||