A B C D E F G H I K L M N O P Q R S T U V W _

A

ArraySmearer - class org.lcsim.util.ArraySmearer.
This class smears a vector of quantities in accordance with a multivariate normal distribution.
ArraySmearer(double[][]) - Constructor for class org.lcsim.util.ArraySmearer
constructor from the covariance matrix
accumulate(double[]) - Method in class org.lcsim.hmatrix.HMatrixBuilder
Add the measurement vector to the accumulated HMatrix
add(Matrix) - Method in class org.lcsim.matrix.Matrix
 
add(ReconstructedParticle) - Method in class org.lcsim.reconstructedParticle.ParticleTypeList
 
addId(ParticleId) - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Add a ParticleId object to this ReconstructedParticle.
at(int, int) - Method in class org.lcsim.matrix.Matrix
 

B

boost(Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
boost(Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 

C

CalorimeterHitEsort - class org.lcsim.emcluster.CalorimeterHitEsort.
 
CalorimeterHitEsort() - Constructor for class org.lcsim.emcluster.CalorimeterHitEsort
 
ChisqProb - class org.lcsim.hmatrix.ChisqProb.
A utility class to return the probability that a value of chi-squared x measured for a system with n degrees of freedom would be exceeded by chance.
ChisqProb() - Constructor for class org.lcsim.hmatrix.ChisqProb
 
ChisqProb - class org.lcsim.util.ChisqProb.
A utility class to return the probability that a value of chi-squared x measured for a system with n degrees of freedom would be exceeded by chance.
ChisqProb() - Constructor for class org.lcsim.util.ChisqProb
 
calculateVec() - Method in class org.lcsim.emcluster.EMCluster
Calculate the cluster four-momentum.
cells() - Method in class org.lcsim.emcluster.EMCluster
The constituent cells
centroid() - Method in class org.lcsim.emcluster.EMCluster
The unweighted spatial centroid (x,y,z) of the cluster line fit
centroid() - Method in class org.lcsim.matrix.LineFitter
 
charge() - Method in class org.lcsim.reconstructedParticle.Electron
 
charge() - Method in class org.lcsim.reconstructedParticle.Muon
 
charge() - Method in interface org.lcsim.reconstructedParticle.ParticleType
The charge of this particle.
charge() - Method in class org.lcsim.reconstructedParticle.Photon
 
charge() - Method in class org.lcsim.reconstructedParticle.Pion
 
charge() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Returns the particle's charge
chisq() - Method in class org.lcsim.emcluster.EMCluster
 
chisquared(double[]) - Method in class org.lcsim.hmatrix.HMatrix
Calculates the chi-squared for the measurement compared to the expected values and covariances represented by the HMatrix.
clear() - Method in class org.lcsim.util.IntHashMap
Clears this hashtable so that it contains no keys.
cluster(CalorimeterHits) - Method in class org.lcsim.emcluster.EMConeClusterBuilder
Takes a list of CalorimeterHits, clusters them, and returns a list of EMClusters
cluster(Vector) - Method in class org.lcsim.emcluster.EMConeClusterBuilder
Takes a list of CalorimeterHits, clusters them, and returns a list of EMClusters
clusterEnergy() - Method in class org.lcsim.emcluster.EMCluster
The cluster energy corrected for sampling fractions
clusters() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Returns the list of calorimeter Clusters
cols() - Method in class org.lcsim.matrix.Matrix
 
column(int) - Method in class org.lcsim.matrix.Matrix
 
compare(Object, Object) - Method in class org.lcsim.emcluster.CalorimeterHitEsort
 
compare(Object, Object) - Method in class org.lcsim.emcluster.EMClusterESort
The compare function used for sorting.
compareTo(Object) - Method in class org.lcsim.reconstructedParticle.ParticleId
 
contains(Object) - Method in class org.lcsim.util.IntHashMap
Tests if some key maps into the specified value in this hashtable.
containsKey(int) - Method in class org.lcsim.util.IntHashMap
Tests if the specified object is a key in this hashtable.
containsValue(Object) - Method in class org.lcsim.util.IntHashMap
Returns true if this HashMap maps one or more keys to this value.
createData() - Method in class org.lcsim.matrix.Matrix
 
createIdentifierString() - Method in class org.lcsim.reconstructedParticle.EMIdentifier
Creates a String which can be used to uniquely recreate the concrete class implementing ParticleTypeIdentifier.
createIdentifierString() - Method in interface org.lcsim.reconstructedParticle.ParticleTypeIdentifier
Creates a String which can be used to uniquely recreate the concrete class implementing ParticleTypeIdentifier.

D

dTheta(EMCluster, EMCluster) - Method in class org.lcsim.emcluster.EMConeClusterBuilder
Calculate the angle between two EMClusters
dirCovariance() - Method in class org.lcsim.matrix.LineFitter
 
dircos() - Method in class org.lcsim.matrix.LineFitter
 
directionCosines() - Method in class org.lcsim.emcluster.EMCluster
The direction cosines of the cluster line fit
divide(Lorentz4Vector, double) - Method in interface org.lcsim.util.Lorentz4Vector
 
divide(Lorentz4Vector, double) - Method in class org.lcsim.util.Momentum4Vector
 
dot(Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
dot(Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 

E

E() - Method in interface org.lcsim.util.Lorentz4Vector
 
E() - Method in class org.lcsim.util.Momentum4Vector
 
ELECTRON - Static variable in interface org.lcsim.reconstructedParticle.ParticleType
 
EMCluster - class org.lcsim.emcluster.EMCluster.
A class encapsulating the behavior of an electromagnetic cluster.
EMCluster(CalorimeterCell, Lorentz4Vector, Vector, int, double) - Constructor for class org.lcsim.emcluster.EMCluster
Fully qualified constructor
EMClusterAnalyzer - class org.lcsim.analysis.EMClusterAnalyzer.
A class to analyze EMClusters
EMClusterAnalyzer(String, double) - Constructor for class org.lcsim.analysis.EMClusterAnalyzer
Constructor
EMClusterESort - class org.lcsim.emcluster.EMClusterESort.
A Comparator for sorting EMClusters
EMClusterESort() - Constructor for class org.lcsim.emcluster.EMClusterESort
 
EMClusterJob - class org.lcsim.analysis.EMClusterJob.
 
EMClusterJob() - Constructor for class org.lcsim.analysis.EMClusterJob
 
EMClusterJob(double, double, double, String) - Constructor for class org.lcsim.analysis.EMClusterJob
 
EMClusterList - class org.lcsim.emcluster.EMClusterList.
A ClusterList for EMClusters
EMClusterList(List) - Constructor for class org.lcsim.emcluster.EMClusterList
Constructor from a List of Clusters
EMClusterList(Vector) - Constructor for class org.lcsim.emcluster.EMClusterList
Constructor from a Vector of Clusters
EMConeClusterBuilder - class org.lcsim.emcluster.EMConeClusterBuilder.
EMConeClusterBuilder implements a q-f cone clustering algorithm that assigns all neighboring hits to the same cluster if they fall within a radius R of the cluster axis.
EMConeClusterBuilder(double, double, double) - Constructor for class org.lcsim.emcluster.EMConeClusterBuilder
Constructor
EMIdentifier - class org.lcsim.reconstructedParticle.EMIdentifier.
 
EMIdentifier(String, double, double) - Constructor for class org.lcsim.reconstructedParticle.EMIdentifier
Fully qualified constructor\
EMIdentifier(String) - Constructor for class org.lcsim.reconstructedParticle.EMIdentifier
Single String argument Constructor
EMParticleFinder - class org.lcsim.eflow.EMParticleFinder.
 
EMParticleFinder(String, double, double, double) - Constructor for class org.lcsim.eflow.EMParticleFinder
Constructor
EflowEventBuilder - class org.lcsim.eflow.EflowEventBuilder.
 
EflowEventBuilder() - Constructor for class org.lcsim.eflow.EflowEventBuilder
 
Eigensystem - class org.lcsim.matrix.Eigensystem.
 
Eigensystem() - Constructor for class org.lcsim.matrix.Eigensystem
 
Electron - class org.lcsim.reconstructedParticle.Electron.
An electron particle class.
Electron(int) - Constructor for class org.lcsim.reconstructedParticle.Electron
Fully qualified constructor.
eigensort() - Method in class org.lcsim.matrix.Eigensystem
 
eigensystem() - Method in class org.lcsim.matrix.Matrix
 
eigenvalues() - Method in class org.lcsim.matrix.Matrix
 
equals(Matrix) - Method in class org.lcsim.matrix.Matrix
 
equals(Matrix, double) - Method in class org.lcsim.matrix.Matrix
 
equals(Object) - Method in class org.lcsim.reconstructedParticle.ParticleId
 
equals(Object) - Method in class org.lcsim.util.Momentum4Vector
 
equals(Momentum4Vector) - Method in class org.lcsim.util.Momentum4Vector
 

F

fill(double) - Method in class org.lcsim.matrix.Matrix
 
fit(double[][]) - Method in class org.lcsim.matrix.LineFitter
 
fourMomentum() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Returns the particle's kinematics.

G

gammln(double) - Static method in class org.lcsim.hmatrix.ChisqProb
Returns the logarithm of the Gamma function of x, for x>0.
gammln(double) - Static method in class org.lcsim.util.ChisqProb
Returns the logarithm of the Gamma function of x, for x>0.
gammp(int, double) - Static method in class org.lcsim.hmatrix.ChisqProb
Returns the incomplete gamma function P(a, x).
gammp(int, double) - Static method in class org.lcsim.util.ChisqProb
Returns the incomplete gamma function P(a, x).
gammq(int, double) - Static method in class org.lcsim.hmatrix.ChisqProb
Returns the incomplete gamma function Q(a, x)= 1 - P(a, x).
gammq(int, double) - Static method in class org.lcsim.util.ChisqProb
Returns the incomplete gamma function Q(a, x)= 1 - P(a, x).
gcf(double, double) - Static method in class org.lcsim.hmatrix.ChisqProb
Returns the incomplete gamma function Q(a, x) evaluated by its continued fraction representation.
gcf(double, double) - Static method in class org.lcsim.util.ChisqProb
Returns the incomplete gamma function Q(a, x) evaluated by its continued fraction representation.
generate(double[]) - Method in class org.lcsim.util.ArraySmearer
Generate a vector of variables distributed according to the covariance matrix.
get(int) - Method in class org.lcsim.reconstructedParticle.ParticleTypeList
 
get(int) - Method in class org.lcsim.util.IntHashMap
Returns the value to which the specified key is mapped in this map.
getClusters() - Method in class org.lcsim.emcluster.EMClusterList
 
getEigensystem() - Method in class org.lcsim.matrix.Matrix
 
getEigenvalue(int) - Method in class org.lcsim.matrix.Eigensystem
 
getEigenvalues() - Method in class org.lcsim.matrix.Eigensystem
 
getEigenvalues() - Method in class org.lcsim.matrix.Matrix
 
getEigenvector(int) - Method in class org.lcsim.matrix.Eigensystem
 
getEigenvectors() - Method in class org.lcsim.matrix.Eigensystem
 
getIndex() - Method in class org.lcsim.matrix.Eigensystem
 
getNClusters() - Method in class org.lcsim.emcluster.EMClusterList
 
gser(double, double) - Static method in class org.lcsim.hmatrix.ChisqProb
Returns the incomplete gamma function P(a, x) evaluated by its series representation.
gser(double, double) - Static method in class org.lcsim.util.ChisqProb
Returns the incomplete gamma function P(a, x) evaluated by its series representation.

H

HMatrix - class org.lcsim.hmatrix.HMatrix.
This class allows one to calculate how well a measurement agrees with expectations.
HMatrix(int, int, double[], double[][]) - Constructor for class org.lcsim.hmatrix.HMatrix
Constructor
HMatrixBuilder - class org.lcsim.hmatrix.HMatrixBuilder.
A class to construct an HMatrix.
HMatrixBuilder(int, int) - Constructor for class org.lcsim.hmatrix.HMatrixBuilder
Construct an n x n HMatrixBuilder.
hashCode() - Method in class org.lcsim.reconstructedParticle.ParticleId
 
hashcode() - Method in class org.lcsim.util.Momentum4Vector
 
highestCellEnergy() - Method in class org.lcsim.emcluster.EMCluster
The energy of the highest energy cell in this cluster
hottestCell() - Method in class org.lcsim.emcluster.EMCluster
The CalorimeterHit in this cluster with the highest energy
householder(Matrix, Matrix, Matrix, boolean) - Method in class org.lcsim.matrix.Matrix
 

I

IntHashMap - class org.lcsim.util.IntHashMap.
A hash map that uses primitive ints for the key rather than objects.
IntHashMap() - Constructor for class org.lcsim.util.IntHashMap
Constructs a new, empty hashtable with a default capacity and load factor, which is 20 and 0.75 respectively.
IntHashMap(int) - Constructor for class org.lcsim.util.IntHashMap
Constructs a new, empty hashtable with the specified initial capacity and default load factor, which is 0.75.
IntHashMap(int, float) - Constructor for class org.lcsim.util.IntHashMap
Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
identifier() - Method in class org.lcsim.reconstructedParticle.ParticleId
 
identify(ReconstructedParticle) - Method in class org.lcsim.reconstructedParticle.EMIdentifier
The input ReconstructedParticle is analyzed by the concrete ParticleTypeIdentifier class.
identify(ReconstructedParticle) - Method in interface org.lcsim.reconstructedParticle.ParticleTypeIdentifier
The input ReconstructedParticle is analyzed by the concrete ParticleTypeIdentifier class.
inverse() - Method in class org.lcsim.matrix.Matrix
 
isEmpty() - Method in class org.lcsim.util.IntHashMap
Tests if this hashtable maps no keys to values.
isEndCap() - Method in class org.lcsim.emcluster.EMCluster
Returns topological position of cluster.
isLowerDiagonal() - Method in class org.lcsim.matrix.Matrix
 
isNorth() - Method in class org.lcsim.emcluster.EMCluster
Returns topological position of cluster.
isSquare() - Method in class org.lcsim.matrix.Matrix
 
isSymmetric() - Method in class org.lcsim.matrix.Matrix
 
isUpperDiagonal() - Method in class org.lcsim.matrix.Matrix
 

K

keySet() - Method in class org.lcsim.util.IntHashMap
Returns an array with all keys.
keySetSorted() - Method in class org.lcsim.util.IntHashMap
Returns a sorted array with all keys.

L

LineFitter - class org.lcsim.matrix.LineFitter.
Class for determining straight line parameters for 3D spacepoints.
LineFitter() - Constructor for class org.lcsim.matrix.LineFitter
 
Lorentz4Vector - interface org.lcsim.util.Lorentz4Vector.
A Lorentz Four-vector class interface
layerEnergies() - Method in class org.lcsim.emcluster.EMCluster
The cluster layer energies
layerEnergy(int) - Method in class org.lcsim.emcluster.EMCluster
The cluster energy deposited in a specific layer
layerWidth(int) - Method in class org.lcsim.emcluster.EMCluster
The cluster width (energy second moment) deposited in a specific layer

M

MUON - Static variable in interface org.lcsim.reconstructedParticle.ParticleType
 
Matrix - class org.lcsim.matrix.Matrix.
 
Matrix() - Constructor for class org.lcsim.matrix.Matrix
 
Matrix(int, int) - Constructor for class org.lcsim.matrix.Matrix
 
Matrix(Matrix) - Constructor for class org.lcsim.matrix.Matrix
 
Momentum4Vector - class org.lcsim.util.Momentum4Vector.
 
Momentum4Vector() - Constructor for class org.lcsim.util.Momentum4Vector
 
Momentum4Vector(double, double, double, double) - Constructor for class org.lcsim.util.Momentum4Vector
 
Momentum4Vector(Lorentz4Vector) - Constructor for class org.lcsim.util.Momentum4Vector
 
Muon - class org.lcsim.reconstructedParticle.Muon.
A muon particle class.
Muon(int) - Constructor for class org.lcsim.reconstructedParticle.Muon
Fully qualified constructor.
main(String[]) - Static method in class org.lcsim.analysis.EMClusterJob
 
main(String[]) - Static method in class org.lcsim.analysis.ReconstructedPhotonJob
 
makeIdentity() - Method in class org.lcsim.matrix.Matrix
 
mass() - Method in class org.lcsim.reconstructedParticle.Electron
 
mass() - Method in class org.lcsim.reconstructedParticle.Muon
 
mass() - Method in interface org.lcsim.reconstructedParticle.ParticleType
The mass of this particle.
mass() - Method in class org.lcsim.reconstructedParticle.Photon
 
mass() - Method in class org.lcsim.reconstructedParticle.Pion
 
mass() - Method in interface org.lcsim.util.Lorentz4Vector
 
mass() - Method in class org.lcsim.util.Momentum4Vector
 
mass2() - Method in interface org.lcsim.util.Lorentz4Vector
 
mass2() - Method in class org.lcsim.util.Momentum4Vector
 
match(ClusterList, List) - Method in class org.lcsim.analysis.EMClusterAnalyzer
 
minus(Lorentz4Vector, Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
minus(Lorentz4Vector, Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 

N

NEUTRON - Static variable in interface org.lcsim.reconstructedParticle.ParticleType
 
name() - Method in class org.lcsim.reconstructedParticle.Electron
 
name() - Method in class org.lcsim.reconstructedParticle.Muon
 
name() - Method in interface org.lcsim.reconstructedParticle.ParticleType
The commonly used name for this particle.
name() - Method in class org.lcsim.reconstructedParticle.Photon
 
name() - Method in class org.lcsim.reconstructedParticle.Pion
 

O

org.lcsim.analysis - package org.lcsim.analysis
 
org.lcsim.eflow - package org.lcsim.eflow
 
org.lcsim.emcluster - package org.lcsim.emcluster
 
org.lcsim.hmatrix - package org.lcsim.hmatrix
 
org.lcsim.matrix - package org.lcsim.matrix
 
org.lcsim.reconstructedParticle - package org.lcsim.reconstructedParticle
 
org.lcsim.util - package org.lcsim.util
 

P

PHOTON - Static variable in interface org.lcsim.reconstructedParticle.ParticleType
 
PION - Static variable in interface org.lcsim.reconstructedParticle.ParticleType
 
ParticleId - class org.lcsim.reconstructedParticle.ParticleId.
Encapsulates a ParticleType, its probability, and the ParticleTypeIdentifier used to make this identification.
ParticleId(ParticleType, double, String) - Constructor for class org.lcsim.reconstructedParticle.ParticleId
 
ParticleType - interface org.lcsim.reconstructedParticle.ParticleType.
A class to encapsulate a particle type.
ParticleTypeIdentifier - interface org.lcsim.reconstructedParticle.ParticleTypeIdentifier.
An interface used to provide particle type identification for a ReconstructedParticle.
ParticleTypeList - class org.lcsim.reconstructedParticle.ParticleTypeList.
 
ParticleTypeList() - Constructor for class org.lcsim.reconstructedParticle.ParticleTypeList
 
Photon - class org.lcsim.reconstructedParticle.Photon.
A photon particle class.
Photon() - Constructor for class org.lcsim.reconstructedParticle.Photon
 
Pion - class org.lcsim.reconstructedParticle.Pion.
A pion particle class.
Pion(int) - Constructor for class org.lcsim.reconstructedParticle.Pion
Fully qualified constructor.
p() - Method in interface org.lcsim.util.Lorentz4Vector
 
p() - Method in class org.lcsim.util.Momentum4Vector
 
pT() - Method in interface org.lcsim.util.Lorentz4Vector
 
pT() - Method in class org.lcsim.util.Momentum4Vector
 
pdgId() - Method in class org.lcsim.reconstructedParticle.Electron
 
pdgId() - Method in class org.lcsim.reconstructedParticle.Muon
 
pdgId() - Method in interface org.lcsim.reconstructedParticle.ParticleType
The Particle Data Group code for this particle
pdgId() - Method in class org.lcsim.reconstructedParticle.Photon
 
pdgId() - Method in class org.lcsim.reconstructedParticle.Pion
 
phi() - Method in class org.lcsim.matrix.LineFitter
 
phi() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
 
phi() - Method in interface org.lcsim.util.Lorentz4Vector
 
phi() - Method in class org.lcsim.util.Momentum4Vector
 
plus(Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
plus(Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 
plusEqual(Matrix) - Method in class org.lcsim.matrix.Matrix
 
plusEquals(Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
plusEquals(double, double, double, double) - Method in interface org.lcsim.util.Lorentz4Vector
 
plusEquals(Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 
plusEquals(double, double, double, double) - Method in class org.lcsim.util.Momentum4Vector
 
plusequal(int, int, double) - Method in class org.lcsim.matrix.Matrix
 
print() - Method in class org.lcsim.matrix.Matrix
 
print(int) - Method in class org.lcsim.matrix.Matrix
 
probability() - Method in class org.lcsim.reconstructedParticle.ParticleId
 
process(LCDEvent) - Method in class org.lcsim.analysis.EMClusterAnalyzer
Process the LCDEvent
process(LCDEvent) - Method in class org.lcsim.analysis.ReconstructedParticleAnalyzer
Process the LCDEvent
process(LCDEvent) - Method in class org.lcsim.analysis.ReconstructedPhotonAnalyzer
Process the LCDEvent
process(LCDEvent) - Method in class org.lcsim.eflow.EMParticleFinder
Process the LCDEvent
process(LCDEvent) - Method in class org.lcsim.eflow.EflowEventBuilder
Processes an LCDEvent to place tracks, cells, and clusters into the event
process(LCDEvent) - Method in class org.lcsim.emcluster.EMConeClusterBuilder
Processes an LCDEvent to find EMClusters
put(int, Object) - Method in class org.lcsim.util.IntHashMap
Maps the specified key to the specified value in this hashtable.
px() - Method in interface org.lcsim.util.Lorentz4Vector
 
px() - Method in class org.lcsim.util.Momentum4Vector
 
py() - Method in interface org.lcsim.util.Lorentz4Vector
 
py() - Method in class org.lcsim.util.Momentum4Vector
 
pythagoras(double, double) - Method in class org.lcsim.matrix.Matrix
 
pz() - Method in interface org.lcsim.util.Lorentz4Vector
 
pz() - Method in class org.lcsim.util.Momentum4Vector
 

Q

QL(Matrix, Matrix, Matrix, boolean) - Method in class org.lcsim.matrix.Matrix
 

R

ReconstructedParticle - class org.lcsim.reconstructedParticle.ReconstructedParticle.
This class encapsulates the kinematics and type ID of a reconstructed particle.
ReconstructedParticle(Lorentz4Vector, int) - Constructor for class org.lcsim.reconstructedParticle.ReconstructedParticle
Basic constructor.
ReconstructedParticle(Lorentz4Vector, int, Cluster, Track) - Constructor for class org.lcsim.reconstructedParticle.ReconstructedParticle
Basic constructor.
ReconstructedParticle(Lorentz4Vector, int, Set, Track) - Constructor for class org.lcsim.reconstructedParticle.ReconstructedParticle
Basic constructor.
ReconstructedParticle(Set) - Constructor for class org.lcsim.reconstructedParticle.ReconstructedParticle
Constituent constructor.
ReconstructedParticleAnalyzer - class org.lcsim.analysis.ReconstructedParticleAnalyzer.
A class to analyze ReconstructedParticles in an event
ReconstructedParticleAnalyzer() - Constructor for class org.lcsim.analysis.ReconstructedParticleAnalyzer
 
ReconstructedPhotonAnalyzer - class org.lcsim.analysis.ReconstructedPhotonAnalyzer.
A class to analyze ReconstructedParticles in an event
ReconstructedPhotonAnalyzer() - Constructor for class org.lcsim.analysis.ReconstructedPhotonAnalyzer
 
ReconstructedPhotonJob - class org.lcsim.analysis.ReconstructedPhotonJob.
 
ReconstructedPhotonJob() - Constructor for class org.lcsim.analysis.ReconstructedPhotonJob
 
ReconstructedPhotonJob(double, double, double, String) - Constructor for class org.lcsim.analysis.ReconstructedPhotonJob
 
read(String) - Static method in class org.lcsim.hmatrix.HMatrix
Reads the HMatrix from an ASCII file
read(String) - Method in class org.lcsim.hmatrix.HMatrixBuilder
Reads the HMatrix from an ASCII file
read(String) - Method in class org.lcsim.matrix.Matrix
 
readSerialized(String) - Static method in class org.lcsim.hmatrix.HMatrix
Reads the HMatrix from a Serialized file
readSerialized(String) - Method in class org.lcsim.hmatrix.HMatrixBuilder
Reads the HMatrix from a Serialized file
rehash() - Method in class org.lcsim.util.IntHashMap
Increases the capacity of and internally reorganizes this hashtable, in order to accommodate and access its entries more efficiently.
remove(int) - Method in class org.lcsim.util.IntHashMap
Removes the key (and its corresponding value) from this hashtable.
resolve(EMCluster, EMCluster) - Method in class org.lcsim.emcluster.EMConeClusterBuilder
Given two overlapping clusters, assign cells to nearest axis.
row(int) - Method in class org.lcsim.matrix.Matrix
 
rows() - Method in class org.lcsim.matrix.Matrix
 

S

SIGN(double, double) - Method in class org.lcsim.matrix.Matrix
 
set(int, int, double) - Method in class org.lcsim.matrix.Matrix
 
setChisq(double) - Method in class org.lcsim.emcluster.EMCluster
 
setComposite(ReconstructedParticle) - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Sets the composite ReconstructedParticle of which this is a component.
setEigenvalues(Matrix) - Method in class org.lcsim.matrix.Eigensystem
 
setEigenvectors(Matrix) - Method in class org.lcsim.matrix.Eigensystem
 
setIndex(int[]) - Method in class org.lcsim.matrix.Eigensystem
 
size() - Method in class org.lcsim.reconstructedParticle.ParticleTypeList
 
size() - Method in class org.lcsim.util.IntHashMap
Returns the number of keys in this hashtable.
smear(double[]) - Method in class org.lcsim.util.ArraySmearer
Smear a vector according to the covariance matrix.
square(double) - Method in class org.lcsim.matrix.Matrix
 
stop() - Method in class org.lcsim.analysis.EMClusterAnalyzer
Write out the HMatrix if in accumulate mode.
submatrix(int, int, int, int) - Method in class org.lcsim.matrix.Matrix
 
subtract(Matrix) - Method in class org.lcsim.matrix.Matrix
 

T

theta() - Method in class org.lcsim.matrix.LineFitter
 
theta() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
 
theta() - Method in interface org.lcsim.util.Lorentz4Vector
 
theta() - Method in class org.lcsim.util.Momentum4Vector
 
times(double) - Method in class org.lcsim.matrix.Matrix
 
times(Matrix) - Method in class org.lcsim.matrix.Matrix
 
times(double, Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
times(Lorentz4Vector, double) - Method in interface org.lcsim.util.Lorentz4Vector
 
times(double, Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 
times(Lorentz4Vector, double) - Method in class org.lcsim.util.Momentum4Vector
 
toString() - Method in class org.lcsim.emcluster.EMCluster
Output stream
toString() - Method in class org.lcsim.hmatrix.HMatrix
Output stream
toString() - Method in class org.lcsim.hmatrix.HMatrixBuilder
Output Stream
toString() - Method in class org.lcsim.matrix.Matrix
 
toString() - Method in class org.lcsim.reconstructedParticle.EMIdentifier
String representation of this class
toString() - Method in class org.lcsim.reconstructedParticle.Electron
 
toString() - Method in class org.lcsim.reconstructedParticle.Muon
 
toString() - Method in class org.lcsim.reconstructedParticle.ParticleId
 
toString() - Method in class org.lcsim.reconstructedParticle.ParticleTypeList
 
toString() - Method in class org.lcsim.reconstructedParticle.Photon
 
toString() - Method in class org.lcsim.reconstructedParticle.Pion
 
toString() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
String representation of this class.
toString() - Method in class org.lcsim.util.ArraySmearer
Output Stream
toString() - Method in interface org.lcsim.util.Lorentz4Vector
 
toString() - Method in class org.lcsim.util.Momentum4Vector
 
tracks() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Returns the list of tracks
transposed() - Method in class org.lcsim.matrix.Matrix
 
twobodyDecay(double, double) - Method in class org.lcsim.util.Momentum4Vector
 
type() - Method in class org.lcsim.reconstructedParticle.ParticleId
 
type() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Return the name of the most probable particle identification.

U

unsetFinal() - Method in class org.lcsim.reconstructedParticle.ReconstructedParticle
Sets this particle to be an intermediate state.
upperDiagonal() - Method in class org.lcsim.matrix.Matrix
 
usage() - Static method in class org.lcsim.analysis.EMClusterJob
 
usage() - Static method in class org.lcsim.analysis.ReconstructedPhotonJob
 

V

validate() - Method in class org.lcsim.hmatrix.HMatrixBuilder
Validates the HMatrix by performing the averages
vec3dot(Lorentz4Vector) - Method in interface org.lcsim.util.Lorentz4Vector
 
vec3dot(Lorentz4Vector) - Method in class org.lcsim.util.Momentum4Vector
 
vector() - Method in class org.lcsim.emcluster.EMCluster
The cluster four-momentum

W

width() - Method in class org.lcsim.emcluster.EMCluster
The cluster width (energy second moment).
write(String, String) - Method in class org.lcsim.hmatrix.HMatrix
Writes out the HMatrix to an ASCII file
write(String, String) - Method in class org.lcsim.hmatrix.HMatrixBuilder
Writes out the HMatrix to an ASCII file
write(String) - Method in class org.lcsim.matrix.Matrix
 
write(String, String) - Method in class org.lcsim.matrix.Matrix
 
writeSerialized(String) - Method in class org.lcsim.hmatrix.HMatrix
Writes the HMatrix to a Serialized file
writeSerialized(String) - Method in class org.lcsim.hmatrix.HMatrixBuilder
Writes the HMatrix to a Serialized file

_

_a - Variable in class org.lcsim.matrix.Matrix
 
_col - Variable in class org.lcsim.matrix.Matrix
 
_eigensystem - Variable in class org.lcsim.matrix.Matrix
 
_eigenvalue - Variable in class org.lcsim.matrix.Eigensystem
 
_eigenvalues - Variable in class org.lcsim.matrix.Matrix
 
_eigenvector - Variable in class org.lcsim.matrix.Eigensystem
 
_index - Variable in class org.lcsim.matrix.Eigensystem
 
_initialized - Variable in class org.lcsim.analysis.EMClusterAnalyzer
 
_row - Variable in class org.lcsim.matrix.Matrix
 

A B C D E F G H I K L M N O P Q R S T U V W _