A B C D E F G H I J K M N O P R S T U V X Y Z

A

AbstractJetFinder - Class in hep.physics.jet
Base class for jet finders
AbstractJetFinder(double) - Constructor for class hep.physics.jet.AbstractJetFinder
 
accept(Object) - Method in interface hep.physics.filter.Predicate
 
add(Matrix, Matrix) - Static method in class hep.physics.matrix.MatrixOp
Add two matrices together.
add(Hep3Vector, Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
add(HepLorentzVector, HepLorentzVector) - Static method in class hep.physics.vec.VecOp
 
addDaughter(Particle) - Method in class hep.physics.particle.BasicParticle
Adds a child to this particle.
as3Vector(Matrix) - Static method in class hep.physics.matrix.MatrixOp
Convenience method to turn a 3 row column matrix into a vector.
asFourVector() - Method in class hep.physics.particle.BasicParticle
 
asFourVector() - Method in interface hep.physics.particle.Particle
Return this particles momentum and energy as a 4-vector
asPackedArray(boolean) - Method in class hep.physics.matrix.SymmetricMatrix
Returns the matrix as a packed array

B

BaseEvent - Class in hep.physics.event
A simple implementation of HEPEvent
BaseEvent(int, int) - Constructor for class hep.physics.event.BaseEvent
 
BaseEvent(int, int, long) - Constructor for class hep.physics.event.BaseEvent
Create a new event with an explicit timestamp
BasicHep3Matrix - Class in hep.physics.vec
3x3 matrices for Hep3Vector operations.
BasicHep3Matrix() - Constructor for class hep.physics.vec.BasicHep3Matrix
 
BasicHep3Matrix(double, double, double, double, double, double, double, double, double) - Constructor for class hep.physics.vec.BasicHep3Matrix
 
BasicHep3Matrix(Matrix) - Constructor for class hep.physics.vec.BasicHep3Matrix
 
BasicHep3Vector - Class in hep.physics.vec
Basic implementation of a Hep3Vector
BasicHep3Vector() - Constructor for class hep.physics.vec.BasicHep3Vector
 
BasicHep3Vector(double, double, double) - Constructor for class hep.physics.vec.BasicHep3Vector
 
BasicHep3Vector(double[]) - Constructor for class hep.physics.vec.BasicHep3Vector
Create a BasicHep3Vector from a double array
BasicHep3Vector(float[]) - Constructor for class hep.physics.vec.BasicHep3Vector
 
BasicHepLorentzVector - Class in hep.physics.vec
BasicImplementation of a HepLorentzVector (4-vector)
BasicHepLorentzVector() - Constructor for class hep.physics.vec.BasicHepLorentzVector
 
BasicHepLorentzVector(double, double, double, double) - Constructor for class hep.physics.vec.BasicHepLorentzVector
 
BasicHepLorentzVector(double, double[]) - Constructor for class hep.physics.vec.BasicHepLorentzVector
 
BasicHepLorentzVector(double, float[]) - Constructor for class hep.physics.vec.BasicHepLorentzVector
 
BasicHepLorentzVector(double, Hep3Vector) - Constructor for class hep.physics.vec.BasicHepLorentzVector
 
BasicMatrix - Class in hep.physics.matrix
A very simple matrix implementation
BasicMatrix(int, int) - Constructor for class hep.physics.matrix.BasicMatrix
 
BasicMatrix(double[][]) - Constructor for class hep.physics.matrix.BasicMatrix
Creates a new instance of BasicMatrix
BasicMatrix(Matrix) - Constructor for class hep.physics.matrix.BasicMatrix
 
BasicParticle - Class in hep.physics.particle
Default implementation of Particle.
BasicParticle(Hep3Vector, HepLorentzVector, ParticleType, int, double) - Constructor for class hep.physics.particle.BasicParticle
Create a new BasicParticle
boost(HepLorentzVector, Hep3Vector) - Static method in class hep.physics.vec.VecOp
Boost fourVector with boostVector.
boost(HepLorentzVector, HepLorentzVector) - Static method in class hep.physics.vec.VecOp
Boost fourVector into system of refFourVector.

C

centerOfMass(List) - Static method in class hep.physics.vec.VecOp
 
clone() - Method in class hep.physics.vec.SpacePoint
Clone
convert(StdhepEvent) - Method in class hep.physics.stdhep.convert.StdhepConverter
Convert from a StdhepEvent to an MCEvent.
convert(MCEvent) - Method in class hep.physics.stdhep.convert.StdhepConverter
Convert from an EventHeader to a StdhepEvent.
cosPhi() - Method in class hep.physics.vec.SpacePoint
cos(phi)
cosTheta() - Method in class hep.physics.vec.SpacePoint
cos(theta)
cosTheta(Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
createEvent(int, int) - Method in class hep.physics.event.generator.GeneratorFactory
Create a new event
createParticle(Hep3Vector, HepLorentzVector, ParticleType, int, double) - Method in class hep.physics.event.generator.GeneratorFactory
Create a new particle
cross(Hep3Vector, Hep3Vector) - Static method in class hep.physics.vec.VecOp
 

D

DefaultParticlePropertyProvider - Class in hep.physics.particle.properties
Default table of particle properties used by ParticlePropertyProvider.
DefaultParticlePropertyProvider() - Constructor for class hep.physics.particle.properties.DefaultParticlePropertyProvider
Default constructor, can be called from superclasses
det() - Method in class hep.physics.matrix.BasicMatrix
 
det(Matrix) - Static method in class hep.physics.matrix.MatrixOp
 
det() - Method in class hep.physics.matrix.SymmetricMatrix
 
det() - Method in class hep.physics.vec.BasicHep3Matrix
Returns the determinent of the matrix.
det() - Method in interface hep.physics.vec.Hep3Matrix
Returns the determinent of the matrix
DiagnosticEventGenerator - Class in hep.physics.event.generator.diagnostic
Generates user specified particle type events with user specified ranges.
DiagnosticEventGenerator() - Constructor for class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Create a diagnostic event generator with default particle property provider and object factory.
DiagnosticEventGenerator(ParticlePropertyProvider) - Constructor for class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Create a diagnostic event generator with the default object factory.
DiagnosticEventGenerator(ParticlePropertyProvider, GeneratorFactory) - Constructor for class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Create a diagnostic event generator with user supplied particle property provider and object factory.
DiagnosticEventGenerator(ParticlePropertyProvider, GeneratorFactory, Random) - Constructor for class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Create a diagnostic event generator with user supplied particle property provider and object factory.
diagonal(int) - Method in class hep.physics.matrix.SymmetricMatrix
Returns the diagonal element for the given row/column
distance(SpacePoint, SpacePoint) - Static method in class hep.physics.vec.SpacePoint
Return the distance between two space points.
DOCUMENTATION - Static variable in interface hep.physics.particle.Particle
 
dot(Hep3Vector, Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
dot(HepLorentzVector, HepLorentzVector) - Static method in class hep.physics.vec.VecOp
 
dumpParticleHierarchy(Particle) - Static method in class hep.physics.particle.ParticleUtilities
Dump the particle heirarchy within the event to System.out
dumpParticleHierarchy(Particle, PrintStream) - Static method in class hep.physics.particle.ParticleUtilities
Dump the particle heirarchy within the event
dumpParticleHierarchy(Particle, PrintWriter) - Static method in class hep.physics.particle.ParticleUtilities
 
durham_mass(HepLorentzVector, HepLorentzVector) - Method in class hep.physics.jet.AbstractJetFinder
 
DurhamJetFinder - Class in hep.physics.jet
 
DurhamJetFinder(double) - Constructor for class hep.physics.jet.DurhamJetFinder
 

E

e(int, int) - Method in class hep.physics.matrix.BasicMatrix
 
e(int, int) - Method in interface hep.physics.matrix.Matrix
Returns the value of the given element
e(int, int) - Method in class hep.physics.matrix.SymmetricMatrix
Returns a specific element
e(int, int) - Method in class hep.physics.vec.BasicHep3Matrix
Returns the (row, column) element
equals(Object) - Method in class hep.physics.vec.BasicHep3Vector
 
equals(Object) - Method in class hep.physics.vec.BasicHepLorentzVector
 
equals(SpacePoint, double) - Method in class hep.physics.vec.SpacePoint
Tests for equality within errors
equals(Hep3Vector, double) - Method in class hep.physics.vec.SpacePoint
Tests for equality within errors
equals(SpacePoint) - Method in class hep.physics.vec.SpacePoint
Tests for equality
EventGenerator - Interface in hep.physics.event.generator
An interface to be implemented by all event generators.
EventShape - Class in hep.physics.jet
Event Shape and Thrust utilities.
EventShape() - Constructor for class hep.physics.jet.EventShape
Create a new instance of EventShape

F

fewestTracks() - Method in class hep.physics.jet.AbstractJetFinder
 
fewestTracks() - Method in class hep.physics.jet.FixNumberOfJetsFinder
 
fewestTracks() - Method in interface hep.physics.jet.JetFinder
Find the jet with the fewest particles
Filter - Class in hep.physics.filter
An iterator that filters an input iterator to only accept items that are accepted by a given predicate.
Filter(Iterator, Predicate) - Constructor for class hep.physics.filter.Filter
 
FINAL_STATE - Static variable in interface hep.physics.particle.Particle
 
FixNumberOfJetsFinder - Class in hep.physics.jet
 
FixNumberOfJetsFinder() - Constructor for class hep.physics.jet.FixNumberOfJetsFinder
Default constructor, sets up JadeEJetFinder.
FixNumberOfJetsFinder(int) - Constructor for class hep.physics.jet.FixNumberOfJetsFinder
Constructor specifying number of requested jets, sets up JadeEJetFinder as default.
FixNumberOfJetsFinder(AbstractJetFinder) - Constructor for class hep.physics.jet.FixNumberOfJetsFinder
Constructor to specify a specfic JetFinder to use.
FixNumberOfJetsFinder(int, AbstractJetFinder) - Constructor for class hep.physics.jet.FixNumberOfJetsFinder
Constructor to specify rquested number of jets and a specfic JetFinder to use.
FixNumberOfJetsFinder.NumJetsNotFoundException - Exception in hep.physics.jet
 
FixNumberOfJetsFinder.NumJetsNotFoundException(String) - Constructor for exception hep.physics.jet.FixNumberOfJetsFinder.NumJetsNotFoundException
 
four_vector_combine(int, int) - Method in class hep.physics.jet.AbstractJetFinder
 
four_vector_mass(HepLorentzVector, HepLorentzVector) - Method in class hep.physics.jet.AbstractJetFinder
 

G

generate() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Generate a single event with nparts particles or nparts pairs of particles if angres is selected.
generate() - Method in interface hep.physics.event.generator.EventGenerator
 
GeneratorEvent - Class in hep.physics.event.generator
EventHeader for an event generator.
GeneratorEvent(int, int) - Constructor for class hep.physics.event.generator.GeneratorEvent
 
GeneratorFactory - Class in hep.physics.event.generator
A factory used for creating events and particles.
GeneratorFactory() - Constructor for class hep.physics.event.generator.GeneratorFactory
 
geneva_mass(HepLorentzVector, HepLorentzVector) - Method in class hep.physics.jet.AbstractJetFinder
 
geneva_masscut(double) - Method in class hep.physics.jet.AbstractJetFinder
 
GenevaJetFinder - Class in hep.physics.jet
 
GenevaJetFinder(double) - Constructor for class hep.physics.jet.GenevaJetFinder
 
get(String) - Method in class hep.physics.event.BaseEvent
 
get(String) - Method in interface hep.physics.event.HEPEvent
Get an object from the event
get(int) - Method in class hep.physics.particle.properties.DefaultParticlePropertyProvider
Get the properties for a particular particle.
get(int) - Method in interface hep.physics.particle.properties.ParticlePropertyProvider
 
get2xSpin() - Method in interface hep.physics.particle.properties.ParticleType
2 x Spin
getCartesianArray() - Method in class hep.physics.vec.SpacePoint
 
getCharge() - Method in class hep.physics.particle.BasicParticle
 
getCharge() - Method in interface hep.physics.particle.Particle
Returns the particle's charge
getCharge() - Method in interface hep.physics.particle.properties.ParticleType
The charge of the particle
getDaughters() - Method in class hep.physics.particle.BasicParticle
 
getDaughters() - Method in interface hep.physics.particle.Particle
Returns a list of the decay products of this particle
getEnergy() - Method in class hep.physics.particle.BasicParticle
 
getEnergy() - Method in interface hep.physics.particle.Particle
Energy
getEventNumber() - Method in class hep.physics.event.BaseEvent
 
getEventNumber() - Method in interface hep.physics.event.HEPEvent
 
getFast() - Method in class hep.physics.jet.EventShape
 
getGeneratorStatus() - Method in class hep.physics.particle.BasicParticle
 
getGeneratorStatus() - Method in interface hep.physics.particle.Particle
Status code, one of FINALSTATE, INTERMEDIATE or DOCUMENTATION
getMass() - Method in class hep.physics.particle.BasicParticle
 
getMass() - Method in interface hep.physics.particle.Particle
Mass
getMass() - Method in interface hep.physics.particle.properties.ParticleType
The rest mass of the particle (in Gev)
getMCParticles() - Method in class hep.physics.event.generator.GeneratorEvent
 
getMCParticles() - Method in interface hep.physics.event.generator.MCEvent
Returns the list of Particles associated with this event
getMomentum() - Method in class hep.physics.particle.BasicParticle
 
getMomentum() - Method in interface hep.physics.particle.Particle
Momentum
getName() - Method in interface hep.physics.particle.properties.ParticleType
The name of the particle, suitable for printing
getNColumns() - Method in class hep.physics.matrix.BasicMatrix
 
getNColumns() - Method in interface hep.physics.matrix.Matrix
Returns the number of columns
getNColumns() - Method in class hep.physics.matrix.SymmetricMatrix
 
getNColumns() - Method in class hep.physics.vec.BasicHep3Matrix
 
getNRows() - Method in class hep.physics.matrix.BasicMatrix
 
getNRows() - Method in interface hep.physics.matrix.Matrix
Returns the number of rows
getNRows() - Method in class hep.physics.matrix.SymmetricMatrix
 
getNRows() - Method in class hep.physics.vec.BasicHep3Matrix
 
getNumberOfParticles() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getOrigin() - Method in class hep.physics.particle.BasicParticle
 
getOrigin() - Method in interface hep.physics.particle.Particle
Point of origin
getOriginX() - Method in class hep.physics.particle.BasicParticle
 
getOriginX() - Method in interface hep.physics.particle.Particle
 
getOriginY() - Method in class hep.physics.particle.BasicParticle
 
getOriginY() - Method in interface hep.physics.particle.Particle
 
getOriginZ() - Method in class hep.physics.particle.BasicParticle
 
getOriginZ() - Method in interface hep.physics.particle.Particle
 
getParents() - Method in class hep.physics.particle.BasicParticle
 
getParents() - Method in interface hep.physics.particle.Particle
Returns a list of the parent(s) of this particle
getParticlePropertyProvider() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Get the particle property provider being used by this generator
getParticlePropertyProvider() - Static method in class hep.physics.particle.properties.ParticlePropertyManager
 
getParticlePropertyProvider(String) - Static method in class hep.physics.particle.properties.ParticlePropertyManager
 
getParticlePropertyProvider() - Method in interface hep.physics.particle.properties.ParticleType
Get the provider of this particle type
getParticleType() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getPDGID() - Method in class hep.physics.particle.BasicParticle
 
getPDGID() - Method in interface hep.physics.particle.Particle
Convenience method for getting particles PDGID
getPDGID() - Method in interface hep.physics.particle.properties.ParticleType
The particle data group ID
getPDGID() - Method in exception hep.physics.particle.properties.UnknownParticleIDException
 
getProductionTime() - Method in class hep.physics.particle.BasicParticle
 
getProductionTime() - Method in interface hep.physics.particle.Particle
Production time
getPX() - Method in class hep.physics.particle.BasicParticle
 
getPX() - Method in interface hep.physics.particle.Particle
X component of momentum
getPY() - Method in class hep.physics.particle.BasicParticle
 
getPY() - Method in interface hep.physics.particle.Particle
Y component of momentum
getPZ() - Method in class hep.physics.particle.BasicParticle
 
getPZ() - Method in interface hep.physics.particle.Particle
Z component of momentum
getRepresentation() - Method in class hep.physics.vec.SpacePoint
 
getRunNumber() - Method in class hep.physics.event.BaseEvent
 
getRunNumber() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getRunNumber() - Method in interface hep.physics.event.HEPEvent
 
getSeed() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getSubMatrix(Matrix, int, int, int, int) - Static method in class hep.physics.matrix.MatrixOp
Extract part of a matrix.
getTags() - Method in class hep.physics.event.BaseEvent
 
getTags() - Method in interface hep.physics.event.HEPEvent
An arbitrary set of tags that can be associated with the event.
getThMomPower() - Method in class hep.physics.jet.EventShape
 
getTimeStamp() - Method in class hep.physics.event.BaseEvent
 
getTimeStamp() - Method in interface hep.physics.event.HEPEvent
Get the current timestamp.
getTwoParticleRes() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getType() - Method in class hep.physics.particle.BasicParticle
 
getType() - Method in interface hep.physics.particle.Particle
Particle Type
getWidth() - Method in interface hep.physics.particle.properties.ParticleType
Width
getXRange() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getYCut() - Method in class hep.physics.jet.AbstractJetFinder
Obtain the current ycut
getYCut() - Method in class hep.physics.jet.FixNumberOfJetsFinder
Resulting ycut value.
getYRange() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
getZRange() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 

H

hashCode() - Method in class hep.physics.vec.BasicHep3Vector
 
hashCode() - Method in class hep.physics.vec.BasicHepLorentzVector
 
hasNext() - Method in class hep.physics.filter.Filter
 
hep.physics.event - package hep.physics.event
Basic HEP event classes.
hep.physics.event.generator - package hep.physics.event.generator
Event generator infrastructure
hep.physics.event.generator.diagnostic - package hep.physics.event.generator.diagnostic
Diagnostic event generator
hep.physics.filter - package hep.physics.filter
Particle selection utilities.
hep.physics.jet - package hep.physics.jet
Jet finding and event shape utilities.
hep.physics.matrix - package hep.physics.matrix
Simple matrix package.
hep.physics.particle - package hep.physics.particle
Simple HEP particle classes.
hep.physics.particle.properties - package hep.physics.particle.properties
Simple HEP particle property classes.
hep.physics.stdhep.convert - package hep.physics.stdhep.convert
A package which can be used to convert between StdhepEvents and the much more OO HepEvent representation.
hep.physics.vec - package hep.physics.vec
General classes for operating on 3- and 4- vectors.
Hep3Matrix - Interface in hep.physics.vec
Hep 3x3 matrices
Hep3Vector - Interface in hep.physics.vec
Interface to be implemented by 3 Vectors.
HEPEvent - Interface in hep.physics.event
A simple event structure.
HepLorentzVector - Interface in hep.physics.vec
Interface to be implemented by 4 Vectors.

I

identity() - Static method in class hep.physics.vec.BasicHep3Matrix
 
incrementElement(int, int, double) - Method in class hep.physics.matrix.SymmetricMatrix
Increment a specific element
INTERMEDIATE - Static variable in interface hep.physics.particle.Particle
 
inverse(Matrix, MutableMatrix) - Static method in class hep.physics.matrix.MatrixOp
Invert matrix mIn and write it to matrix mOut.
inverse(Matrix) - Static method in class hep.physics.matrix.MatrixOp
Convenience method to invert a matrix in one step.
inverse(Hep3Matrix) - Static method in class hep.physics.vec.VecOp
 
invert() - Method in class hep.physics.matrix.BasicMatrix
 
invert() - Method in interface hep.physics.matrix.MutableMatrix
Invert this matrix (into itself)
invert() - Method in class hep.physics.matrix.SymmetricMatrix
 
invert() - Method in class hep.physics.vec.BasicHep3Matrix
 
isRandomParticleAntiParticle() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 

J

jade_mass(HepLorentzVector, HepLorentzVector) - Method in class hep.physics.jet.AbstractJetFinder
 
jadeE0_combine(int, int) - Method in class hep.physics.jet.AbstractJetFinder
 
JadeE0JetFinder - Class in hep.physics.jet
 
JadeE0JetFinder(double) - Constructor for class hep.physics.jet.JadeE0JetFinder
 
JadeEJetFinder - Class in hep.physics.jet
 
JadeEJetFinder(double) - Constructor for class hep.physics.jet.JadeEJetFinder
 
JadeJetFinder - Class in hep.physics.jet
 
JadeJetFinder(double) - Constructor for class hep.physics.jet.JadeJetFinder
 
jadeP0_masscut(double, double) - Method in class hep.physics.jet.AbstractJetFinder
 
JadeP0JetFinder - Class in hep.physics.jet
 
JadeP0JetFinder(double) - Constructor for class hep.physics.jet.JadeP0JetFinder
 
jadeP_combine(int, int) - Method in class hep.physics.jet.AbstractJetFinder
 
JadePJetFinder - Class in hep.physics.jet
 
JadePJetFinder(double) - Constructor for class hep.physics.jet.JadePJetFinder
 
jet(int) - Method in class hep.physics.jet.AbstractJetFinder
 
jet(int) - Method in class hep.physics.jet.FixNumberOfJetsFinder
 
jet(int) - Method in interface hep.physics.jet.JetFinder
calculate 4 vector sum for a jet
JetFinder - Interface in hep.physics.jet
Interface to be implemented by all jet finders

K

keys() - Method in class hep.physics.event.BaseEvent
 
keys() - Method in interface hep.physics.event.HEPEvent
 

M

m_np - Variable in class hep.physics.jet.AbstractJetFinder
 
m_part - Variable in class hep.physics.jet.AbstractJetFinder
 
magnitude() - Method in class hep.physics.vec.BasicHep3Vector
 
magnitude() - Method in class hep.physics.vec.BasicHepLorentzVector
 
magnitude() - Method in interface hep.physics.vec.Hep3Vector
The length of the 3-vector.
magnitude() - Method in interface hep.physics.vec.HepLorentzVector
The magnitude of the Lorentz vector.
magnitude() - Method in class hep.physics.vec.SpacePoint
 
magnitudeSquared() - Method in class hep.physics.vec.BasicHep3Vector
 
magnitudeSquared() - Method in class hep.physics.vec.BasicHepLorentzVector
 
magnitudeSquared() - Method in interface hep.physics.vec.Hep3Vector
The square of the length
magnitudeSquared() - Method in interface hep.physics.vec.HepLorentzVector
The square of the magnitude of the vector
magnitudeSquared() - Method in class hep.physics.vec.SpacePoint
 
majorAxis() - Method in class hep.physics.jet.EventShape
 
Matrix - Interface in hep.physics.matrix
A very simple matrix interface
MatrixOp - Class in hep.physics.matrix
Simple operations on matrices
MatrixOp.IndeterminateMatrixException - Exception in hep.physics.matrix
 
MatrixOp.IndeterminateMatrixException() - Constructor for exception hep.physics.matrix.MatrixOp.IndeterminateMatrixException
 
MatrixOp.InvalidMatrixException - Exception in hep.physics.matrix
 
MatrixOp.InvalidMatrixException(String) - Constructor for exception hep.physics.matrix.MatrixOp.InvalidMatrixException
 
MC_PARTICLES - Static variable in interface hep.physics.event.generator.MCEvent
 
MCEvent - Interface in hep.physics.event.generator
A simulated event consisting of a set of MC particles.
minorAxis() - Method in class hep.physics.jet.EventShape
 
mult(Matrix, Matrix) - Static method in class hep.physics.matrix.MatrixOp
 
mult(double, Matrix) - Static method in class hep.physics.matrix.MatrixOp
Multiply a matrix by a scaler constant.
mult(double, Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
mult(Hep3Matrix, Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
mult(Hep3Matrix, Hep3Matrix) - Static method in class hep.physics.vec.VecOp
 
mult(double, Hep3Matrix) - Static method in class hep.physics.vec.VecOp
 
mult(double, HepLorentzVector) - Static method in class hep.physics.vec.VecOp
 
MutableMatrix - Interface in hep.physics.matrix
A matrix that can be changed

N

neg(Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
neg(HepLorentzVector) - Static method in class hep.physics.vec.VecOp
 
next() - Method in class hep.physics.filter.Filter
 
njets() - Method in class hep.physics.jet.AbstractJetFinder
 
njets() - Method in class hep.physics.jet.FixNumberOfJetsFinder
Actual number jets formed.
njets() - Method in interface hep.physics.jet.JetFinder
The number of jets found
notEquals(SpacePoint) - Method in class hep.physics.vec.SpacePoint
Inequality
nParticlesPerJet(int) - Method in class hep.physics.jet.AbstractJetFinder
 
nParticlesPerJet(int) - Method in class hep.physics.jet.FixNumberOfJetsFinder
 
nParticlesPerJet(int) - Method in interface hep.physics.jet.JetFinder
Find out many particles are in a particular jet

O

oblateness() - Method in class hep.physics.jet.EventShape
Oblateness = Major Thrust - Minor Thrust

P

Particle - Interface in hep.physics.particle
Description of a particle equivalent to HEPevt description
ParticlePropertyManager - Class in hep.physics.particle.properties
This class represents the collected particle properties.
ParticlePropertyManager() - Constructor for class hep.physics.particle.properties.ParticlePropertyManager
 
ParticlePropertyProvider - Interface in hep.physics.particle.properties
 
particlesInJet(int) - Method in class hep.physics.jet.AbstractJetFinder
 
particlesInJet(int) - Method in class hep.physics.jet.FixNumberOfJetsFinder
 
particlesInJet(int) - Method in interface hep.physics.jet.JetFinder
Find out which particles are in a paricular jet
ParticleType - Interface in hep.physics.particle.properties
Describes physics properties of a particular type of particle
ParticleUtilities - Class in hep.physics.particle
 
phi() - Method in class hep.physics.vec.SpacePoint
Cylindrical phi
phi(Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
Predicate - Interface in hep.physics.filter
 
printParameters() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Print the parameters.
put(String, Object) - Method in class hep.physics.event.BaseEvent
 
put(String, Object) - Method in interface hep.physics.event.HEPEvent
Puts an arbitrary object into the event

R

remove() - Method in class hep.physics.filter.Filter
 
reset() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
reset() - Method in interface hep.physics.event.generator.EventGenerator
 
rxy() - Method in class hep.physics.vec.SpacePoint
Cylindrical r
rxyz() - Method in class hep.physics.vec.SpacePoint
Spherical r

S

selectCosth() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
selectMom() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
selectOrigin() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
selectP() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
selectPhi() - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
 
setActiveEuler(double, double, double) - Method in class hep.physics.vec.BasicHep3Matrix
Defines a rotation matrix via Euler angles.
setAssumedMassFor3Vectors(double) - Method in class hep.physics.jet.AbstractJetFinder
Set the mass to use when converting 3-vectors to 4-vectors This is a static method so the mass applies to all instances of AbstractJetFinder.
setCosthRange(double, double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Select the cosine theta range between -1 and 1.
setElement(int, int, double) - Method in class hep.physics.matrix.BasicMatrix
 
setElement(int, int, double) - Method in interface hep.physics.matrix.MutableMatrix
Set the given element of the matrix
setElement(int, int, double) - Method in class hep.physics.matrix.SymmetricMatrix
Set a specific element
setElement(int, int, double) - Method in class hep.physics.vec.BasicHep3Matrix
Sets the (row, column) element
setEvent(Collection) - Method in class hep.physics.jet.AbstractJetFinder
Call this to input a new event to the jet finder.
setEvent(Collection, Predicate) - Method in class hep.physics.jet.AbstractJetFinder
Call this to input a new event to the jet finder.
setEvent(Collection) - Method in class hep.physics.jet.EventShape
Call this to input a new event to the event shape routines.
setEvent(Collection, Predicate) - Method in class hep.physics.jet.EventShape
Call this to input a new event to the event shape routines.
setEvent(Collection) - Method in class hep.physics.jet.FixNumberOfJetsFinder
 
setEvent(Collection, Predicate) - Method in class hep.physics.jet.FixNumberOfJetsFinder
 
setEvent(Collection) - Method in interface hep.physics.jet.JetFinder
Set the current event data
setEvent(Collection, Predicate) - Method in interface hep.physics.jet.JetFinder
Set the current event data
setFast(int) - Method in class hep.physics.jet.EventShape
 
setJetFinder(AbstractJetFinder) - Method in class hep.physics.jet.FixNumberOfJetsFinder
Specify the underlying JetFinder you want to use
setMass(double) - Method in class hep.physics.particle.BasicParticle
Overrides the mass obtained from the particle type.
setMomentumRange(double, double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Select the momentum range in GeV.
setNJets(int) - Method in class hep.physics.jet.FixNumberOfJetsFinder
Set number of jets requested to be formed.
setNumberOfParticles(int) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Set the number of particles to generate in a single event.
setOrigin(double, double, double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Select an origin for the particle.
setParticleType(ParticleType) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Set the particle type using a Java particle type.
setPassiveEuler(double, double, double) - Method in class hep.physics.vec.BasicHep3Matrix
Defines a rotation matrix via Euler angles.
setPhiRange(double, double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Select the phi range between 0 and 2*PI in radians.
setRandomParticleAntiParticle(boolean) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Randomly change between generating particles and anti-particles, if true.
setRunNumber(int) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Sets the run number.
setSeed(long) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Set the seed for the random number generator.
setSubMatrix(MutableMatrix, Matrix, int, int) - Static method in class hep.physics.matrix.MatrixOp
Fill in part of a matrix with the contents of another matrix.
setT(double) - Method in class hep.physics.vec.BasicHepLorentzVector
 
setThMomPower(double) - Method in class hep.physics.jet.EventShape
 
setTwoParticleRes(double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
For angular resolution studies.
setV(double, double, double) - Method in class hep.physics.vec.BasicHep3Vector
 
setV3(double, double, double, double) - Method in class hep.physics.vec.BasicHepLorentzVector
 
setV3(double, Hep3Vector) - Method in class hep.physics.vec.BasicHepLorentzVector
 
setXRange(double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Randomly varies the x origin by +/-dx.
setYCut(double) - Method in class hep.physics.jet.AbstractJetFinder
Set the YCut value.
setYRange(double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Randomly varies the y origin by +/-dy.
setZRange(double) - Method in class hep.physics.event.generator.diagnostic.DiagnosticEventGenerator
Randomly varies the z origin by +/-dz.
sinPhi() - Method in class hep.physics.vec.SpacePoint
sin(phi)
sinTheta() - Method in class hep.physics.vec.SpacePoint
sin(theta)
SpacePoint - Class in hep.physics.vec
A Hep3Vector representing a point in space.
SpacePoint() - Constructor for class hep.physics.vec.SpacePoint
Default constructor.
SpacePoint(SpacePoint) - Constructor for class hep.physics.vec.SpacePoint
Copy constructor
SpacePoint(Hep3Vector) - Constructor for class hep.physics.vec.SpacePoint
 
SpacePoint.Representation - Enum in hep.physics.vec
 
standard_masscut(double, double) - Method in class hep.physics.jet.AbstractJetFinder
There are a variety of collinear, infra-red safe jet finders available.
StdhepConverter - Class in hep.physics.stdhep.convert
A class that converts MCEvent<-->StdhepEvent
StdhepConverter() - Constructor for class hep.physics.stdhep.convert.StdhepConverter
 
StdhepConverter(ParticlePropertyProvider) - Constructor for class hep.physics.stdhep.convert.StdhepConverter
 
StdhepConverter(ParticlePropertyProvider, GeneratorFactory) - Constructor for class hep.physics.stdhep.convert.StdhepConverter
 
sub(Matrix, Matrix) - Static method in class hep.physics.matrix.MatrixOp
Subtract matrix b from matrix a.
sub(Hep3Vector, Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
sub(HepLorentzVector, HepLorentzVector) - Static method in class hep.physics.vec.VecOp
 
SymmetricMatrix - Class in hep.physics.matrix
A simple implementation of a symmetric matrix.
SymmetricMatrix(int) - Constructor for class hep.physics.matrix.SymmetricMatrix
Creates a new instance of SymmetricMatrix with all elements set to zero.
SymmetricMatrix(Matrix) - Constructor for class hep.physics.matrix.SymmetricMatrix
Construct a SymmetricMatrix by copying an existing matrix.
SymmetricMatrix(int, double[], boolean) - Constructor for class hep.physics.matrix.SymmetricMatrix
Creates a new instance of SymmetricMatrix with the given initial values.

T

t() - Method in class hep.physics.vec.BasicHepLorentzVector
 
t() - Method in interface hep.physics.vec.HepLorentzVector
 
theta() - Method in class hep.physics.vec.SpacePoint
Spherical theta
thrust() - Method in class hep.physics.jet.EventShape
Element x = Thrust Element y = Major Thrust Element z = Minor Thrust
thrustAxis() - Method in class hep.physics.jet.EventShape
 
toString() - Method in class hep.physics.matrix.BasicMatrix
 
toString(Matrix) - Static method in class hep.physics.matrix.MatrixOp
 
toString() - Method in class hep.physics.matrix.SymmetricMatrix
 
toString() - Method in class hep.physics.vec.BasicHep3Matrix
 
toString() - Method in class hep.physics.vec.BasicHep3Vector
 
toString() - Method in class hep.physics.vec.BasicHepLorentzVector
 
toString() - Method in class hep.physics.vec.SpacePoint
Output Stream
toString(Hep3Vector) - Static method in class hep.physics.vec.VecOp
 
toString(HepLorentzVector) - Static method in class hep.physics.vec.VecOp
 
toString(Hep3Matrix) - Static method in class hep.physics.vec.VecOp
 
trace() - Method in class hep.physics.vec.BasicHep3Matrix
Returns the trace of the matrix.
trace() - Method in interface hep.physics.vec.Hep3Matrix
return trace
transpose() - Method in class hep.physics.matrix.BasicMatrix
 
transpose() - Method in interface hep.physics.matrix.MutableMatrix
Tranpose this matrix (into itself)
transpose() - Method in class hep.physics.matrix.SymmetricMatrix
 
transpose() - Method in class hep.physics.vec.BasicHep3Matrix
 
transposed(Matrix, MutableMatrix) - Static method in class hep.physics.matrix.MatrixOp
Traspose matrix mIn and write it to matrix mOut.
transposed(Matrix) - Static method in class hep.physics.matrix.MatrixOp
Returns the transpose of the matrix.
types() - Method in class hep.physics.particle.properties.DefaultParticlePropertyProvider
 
types() - Method in interface hep.physics.particle.properties.ParticlePropertyProvider
Returns a List of all particle types defined by this Particle Property Provider

U

unit(Hep3Vector) - Static method in class hep.physics.vec.VecOp
returns (0,0,0) vector if input vector has length 0
UnknownParticleIDException - Exception in hep.physics.particle.properties
Thrown in response to a request for a particle with an unrecognized PDGID
UnknownParticleIDException(int) - Constructor for exception hep.physics.particle.properties.UnknownParticleIDException
 

V

v() - Method in class hep.physics.vec.BasicHep3Vector
 
v() - Method in interface hep.physics.vec.Hep3Vector
 
v() - Method in class hep.physics.vec.SpacePoint
Returns the space point as a double array in its internal representation
v3() - Method in class hep.physics.vec.BasicHepLorentzVector
 
v3() - Method in interface hep.physics.vec.HepLorentzVector
 
valueOf(String) - Static method in enum hep.physics.vec.SpacePoint.Representation
Returns the enum constant of this type with the specified name.
values() - Static method in enum hep.physics.vec.SpacePoint.Representation
Returns an array containing the constants of this enum type, in the order they are declared.
VecOp - Class in hep.physics.vec
Utility methods for dealing with 3 and 4 vectors.

X

x() - Method in class hep.physics.vec.BasicHep3Vector
 
x() - Method in interface hep.physics.vec.Hep3Vector
 
x() - Method in class hep.physics.vec.SpacePoint
Cartesian x

Y

y() - Method in class hep.physics.vec.BasicHep3Vector
 
y() - Method in interface hep.physics.vec.Hep3Vector
 
y() - Method in class hep.physics.vec.SpacePoint
Cartesian y
ymass - Variable in class hep.physics.jet.AbstractJetFinder
 

Z

z() - Method in class hep.physics.vec.BasicHep3Vector
 
z() - Method in interface hep.physics.vec.Hep3Vector
 
z() - Method in class hep.physics.vec.SpacePoint
Cartesian z

A B C D E F G H I J K M N O P R S T U V X Y Z

Copyright © 2000-2010 FreeHEP. All Rights Reserved.