| 
 | 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 | |||||||||