|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object hep.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 useAbstractJetFinder
public void setNJets(int nJets)
nJets
- number of jets to be formedpublic int njets()
njets
in interface JetFinder
JetFinder.njets()
public double getYCut()
public HepLorentzVector jet(int index)
jet
in interface JetFinder
index
- The index of the jet of interest
JetFinder.jet(int)
public List particlesInJet(int index)
particlesInJet
in interface JetFinder
index
- The index of the jet of interest
JetFinder.particlesInJet(int)
public int nParticlesPerJet(int index)
nParticlesPerJet
in interface JetFinder
index
- The index of the jet of interest
JetFinder#NParticlesPerJet
public int fewestTracks()
fewestTracks
in interface JetFinder
JetFinder.fewestTracks()
public void setEvent(Collection data)
setEvent
in interface JetFinder
JetFinder#setEvent(Enumeration)
public void setEvent(Collection data, Predicate cut)
setEvent
in interface JetFinder
cut
- 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 |