Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2000-2010
FreeHEP
. All Rights Reserved.