Index

A B C D E F G H I L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(int, int) - Method in class cnuphys.snr.SNRCluster
Add a wire to the wire list for a given layer.
add(Integer) - Method in class cnuphys.snr.WireList
Add a value, do not allow duplicates
addChamber(Rectangle2D.Double) - Method in class cnuphys.snr.test.DetectorTest
 
addComponents() - Method in class cnuphys.snr.test.NoiseTest
Add the GUI components
addHitsInMask(int, int, int, WireList) - Method in class cnuphys.snr.NoiseReductionParameters
Add wires that are in the masks of the clean data corresponding to a given wire (segment candidate start), layer, and direction
addSegmentStart(int) - Method in class cnuphys.snr.SNRCluster
Add a segment (candidate) start wire
Adjacency - Class in cnuphys.snr
 
Adjacency() - Constructor for class cnuphys.snr.Adjacency
 
ANALYZED - Enum constant in enum class cnuphys.snr.test.DetectorTest.DisplayOption
 
averageWirePosition() - Method in class cnuphys.snr.WireList
Get the average wire position (zero-based) Duplicate weightings are used via the counts array

B

BasicStroke - Class in cnuphys.snr.test
 
BasicStroke() - Constructor for class cnuphys.snr.test.BasicStroke
 
binaryString() - Method in class cnuphys.snr.ExtendedWord
Create a binary string representation.
bitCount() - Method in class cnuphys.snr.ExtendedWord
Count all the on bits in the extended word.
bitwiseAnd(ExtendedWord, ExtendedWord, ExtendedWord) - Static method in class cnuphys.snr.ExtendedWord
Perform a bitwise and on two extended words.
bitwiseOr(ExtendedWord, ExtendedWord, ExtendedWord) - Static method in class cnuphys.snr.ExtendedWord
Perform a bitwise or on two extended words.
bitwiseXor(ExtendedWord, ExtendedWord, ExtendedWord) - Static method in class cnuphys.snr.ExtendedWord
Perform a bitwise xor on two extended words.
bleedLeft(int) - Method in class cnuphys.snr.ExtendedWord
Bleed the specified number of bits left.
bleedRight(int) - Method in class cnuphys.snr.ExtendedWord
Bleed the specified number of bits right.
boundary - Variable in class cnuphys.snr.test.ChamberTest
A world coordinate rectangular boundary.
bracketTrack(TrackTest, int, int[]) - Method in class cnuphys.snr.test.ChamberTest
Bracket the range of wires that might be intersected by the track.

C

cellBounds(Rectangle2D.Double, Rectangle, int, int, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Fill in a pixel rectangle with the cell pixel.
cellRangeWorldBounds(int, int, int, Rectangle2D.Double) - Method in class cnuphys.snr.test.ChamberTest
Get the world boundary of a range of cells.
cellWorldBounds(int, int, Rectangle2D.Double) - Method in class cnuphys.snr.test.ChamberTest
Get the world boundary of a cell.
ChamberTest - Class in cnuphys.snr.test
 
ChamberTest(DetectorTest, int, NoiseReductionParameters, Rectangle2D.Double) - Constructor for class cnuphys.snr.test.ChamberTest
Create a test chamber--rectangular with uniform rectangular cells.
checkBit(int) - Method in class cnuphys.snr.ExtendedWord
Check if a given bit is on,
Clas12Constants - Class in cnuphys.snr.clas12
 
Clas12Constants() - Constructor for class cnuphys.snr.clas12.Clas12Constants
 
Clas12NoiseAnalysis - Class in cnuphys.snr.clas12
One stop shopping for clas12 noise analysis.
Clas12NoiseAnalysis() - Constructor for class cnuphys.snr.clas12.Clas12NoiseAnalysis
Create an analysis object for CLAS12 DCs.
Clas12NoiseAnalysis(SNRAnalysisLevel) - Constructor for class cnuphys.snr.clas12.Clas12NoiseAnalysis
Create an analysis object for CLAS12 DCs
Clas12NoiseResult - Class in cnuphys.snr.clas12
 
Clas12NoiseResult() - Constructor for class cnuphys.snr.clas12.Clas12NoiseResult
 
clean() - Method in class cnuphys.snr.SNRCluster
This removes wires from the wire list if there are more than two in a given layer.
clear() - Method in class cnuphys.snr.clas12.Clas12NoiseAnalysis
Clear all the data
clear() - Method in class cnuphys.snr.clas12.Clas12NoiseResult
clear all the results
clear() - Method in class cnuphys.snr.ExtendedWord
Zero all the bits
clear() - Method in class cnuphys.snr.NoiseReductionParameters
Clear all data
clear() - Method in class cnuphys.snr.SNRCluster
Clear the wire lists.
clear() - Method in class cnuphys.snr.WireList
 
clearBit(int) - Method in class cnuphys.snr.ExtendedWord
Clear the bit at a given location
clearHits() - Method in class cnuphys.snr.test.ChamberTest
clear all the hits
clearTracks() - Method in class cnuphys.snr.test.DetectorTest
Clear all the tracks.
clusters - Variable in class cnuphys.snr.SNRClusterFinder
 
cnuphys.snr - package cnuphys.snr
 
cnuphys.snr.clas12 - package cnuphys.snr.clas12
 
cnuphys.snr.test - package cnuphys.snr.test
 
computeAdjacency(int, int) - Method in class cnuphys.snr.NoiseReductionParameters
Used in second stage analysis.
computeAdjacency(ExtendedWord[], int, int, int, int) - Static method in class cnuphys.snr.Adjacency
Used in second stage analysis.
computeLine() - Method in class cnuphys.snr.SNRCluster
This computes slope and intercept a line using the layer as the X value and the average wire number as the Y so a slope of 0 looks "vertical".
contains(Point, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
See if the pixel point is within the screen boundary of the chamber.
copy(ExtendedWord, ExtendedWord) - Static method in class cnuphys.snr.ExtendedWord
Copy value from one extended word to another.
copyEditableParameters(NoiseReductionParameters) - Method in class cnuphys.snr.NoiseReductionParameters
Copy those parameters that can be edited
countCommonBits(ExtendedWord, ExtendedWord, ExtendedWord, ExtendedWord, ExtendedWord) - Static method in class cnuphys.snr.ExtendedWord
 
createHit(int, int, HitTest.HitType) - Method in class cnuphys.snr.test.ChamberTest
Create a hit
createWorkSpace() - Method in class cnuphys.snr.NoiseReductionParameters
Create all the workspace needed to remove the noise.

D

DASH - Enum constant in enum class cnuphys.snr.test.LineStyle
 
DATA - Enum constant in enum class cnuphys.snr.test.DetectorTest.DisplayOption
 
delFromAverage(int) - Method in class cnuphys.snr.WireList
 
DetectorTest - Class in cnuphys.snr.test
 
DetectorTest(double, double, double, double) - Constructor for class cnuphys.snr.test.DetectorTest
Create a test detector.
DetectorTest.DisplayOption - Enum Class in cnuphys.snr.test
 
DOT - Enum constant in enum class cnuphys.snr.test.LineStyle
 
DOT_DASH - Enum constant in enum class cnuphys.snr.test.LineStyle
 
DOUBLE_DASH - Enum constant in enum class cnuphys.snr.test.LineStyle
 
draw(Graphics, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Draw the chamber.
draw(Graphics, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.TrackTest
Draw the track.
drawAfter(Graphics, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Draw the chamber.
drawCellOutlines(Graphics, Rectangle2D.Double, Rectangle, Color) - Method in class cnuphys.snr.test.ChamberTest
Draw all the cell outlines efficiently.
drawLeftSegmentCandidates(Graphics, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Draw the segment candidate indications
drawLeftSegmentOutline(Graphics, Rectangle2D.Double, Rectangle, Color) - Method in class cnuphys.snr.test.ChamberTest
 
drawRightSegmentCandidates(Graphics, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Draw the segment candidate indications
drawRightSegmentOutline(Graphics, Rectangle2D.Double, Rectangle, Color) - Method in class cnuphys.snr.test.ChamberTest
 

E

encode62(long) - Static method in class cnuphys.snr.ExtendedWord
Encode a long into a base 62 String.
equals(ExtendedWord) - Method in class cnuphys.snr.ExtendedWord
Test for equality with another word
ExtendedWord - Class in cnuphys.snr
 
ExtendedWord() - Constructor for class cnuphys.snr.ExtendedWord
Creates an empty extended word.
ExtendedWord(int) - Constructor for class cnuphys.snr.ExtendedWord
Creates an extended word made up of an array of longs.
ExtendedWord(long[]) - Constructor for class cnuphys.snr.ExtendedWord
Create using words

F

feedback(Point, Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Get a mouse over feedback string.
fill() - Method in class cnuphys.snr.ExtendedWord
Set all bits to 1
findClusters() - Method in class cnuphys.snr.SNRClusterFinder
Find the clusters.
findHit(int, int) - Method in class cnuphys.snr.test.ChamberTest
See if there is a hit at that spot.
findNoise(int[], int[], int[], int[], Clas12NoiseResult) - Method in class cnuphys.snr.clas12.Clas12NoiseAnalysis
This methods takes the data arrays and generates the results.
forceHit(int, int) - Method in class cnuphys.snr.test.ChamberTest
 
fromHash(String) - Static method in class cnuphys.snr.ExtendedWord
Convert back to an ExtendedWord from a hash key
fromHash62(String) - Static method in class cnuphys.snr.ExtendedWord
Convert back to an ExtendedWord from a hash key

G

generateNoise() - Method in class cnuphys.snr.test.ChamberTest
Generate random noise
generateTracks() - Method in class cnuphys.snr.test.DetectorTest
Generate some random straightline tracks
getAccumulationIncrement() - Static method in class cnuphys.snr.test.TestParameters
 
getActualHitType() - Method in class cnuphys.snr.test.HitTest
Gets the actual hit type.
getAdjacencyThreshold() - Method in class cnuphys.snr.NoiseReductionParameters
Get the adjacency threshold, used in stage 2 analysis where we look for clusters.
getAllowedMissingLayers() - Method in class cnuphys.snr.NoiseReductionParameters
Returns the number of allowed missing layers.
getAnalyzedNoiseColor() - Static method in class cnuphys.snr.test.TestParameters
 
getAnalyzedTrackColor() - Static method in class cnuphys.snr.test.TestParameters
 
getBlobSize() - Static method in class cnuphys.snr.test.TestParameters
 
getBoundary() - Method in class cnuphys.snr.test.ChamberTest
Get the rectangular boundary of the chamber in world coordinates.
getBounds(Rectangle2D.Double, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Obtains the bounding rectangle.
getClusterFinder() - Method in class cnuphys.snr.NoiseReductionParameters
Get the cluster finder
getClusters() - Method in class cnuphys.snr.NoiseReductionParameters
Get the list of clusters
getClusters() - Method in class cnuphys.snr.SNRClusterFinder
Get the list of clusters
getComputedHitType() - Method in class cnuphys.snr.test.HitTest
Gets the computed hit type.
getCount(int) - Method in class cnuphys.snr.WireList
Get the repeat count for this wire
getDefaultParameters() - Static method in class cnuphys.snr.NoiseReductionParameters
Get a default set of parameters with CLAS-like numbers
getDisplayOption() - Method in class cnuphys.snr.test.DetectorTest
 
getDisplayOptionMenu() - Method in class cnuphys.snr.test.DetectorTest
Get the menu that controls boolean display flags.
getEndPoint() - Method in class cnuphys.snr.test.TrackTest
 
getGenericHitColor() - Static method in class cnuphys.snr.test.TestParameters
 
getHitColor(HitTest) - Method in class cnuphys.snr.test.ChamberTest
Get the color for a hit
getLayer() - Method in class cnuphys.snr.test.HitTest
Get the layer index [0..] of the hit.
getLeftLayerShifts() - Method in class cnuphys.snr.NoiseReductionParameters
Get the layer shifts for left leaning tracks.
getLeftSegments() - Method in class cnuphys.snr.NoiseReductionParameters
Get the left leaning segment staring wire positions.
getName() - Method in class cnuphys.snr.test.ChamberTest
Get the number of name in this chamber.
getName() - Method in enum class cnuphys.snr.test.LineStyle
Get the nice name of the enum.
getNoiseRate() - Static method in class cnuphys.snr.test.TestParameters
 
getNoiseReducedOccupancy() - Method in class cnuphys.snr.NoiseReductionParameters
Get the occupancy of the packed data.
getNumHits() - Method in class cnuphys.snr.test.ChamberTest
Get the total number of hits.
getNumLayer() - Method in class cnuphys.snr.NoiseReductionParameters
Get the number of layers per superlayer
getNumNoiseHits() - Method in class cnuphys.snr.test.ChamberTest
 
getNumRemovedNoiseHits() - Method in class cnuphys.snr.test.ChamberTest
 
getNumSavedNoiseHits() - Method in class cnuphys.snr.test.ChamberTest
 
getNumTrackHits() - Method in class cnuphys.snr.test.ChamberTest
 
getNumWire() - Method in class cnuphys.snr.NoiseReductionParameters
Get the number of wires per layer
getOccupancy() - Method in class cnuphys.snr.test.ChamberTest
Get the fractional raw occupancy of this chamber.
getParameters(int, int) - Method in class cnuphys.snr.clas12.Clas12NoiseAnalysis
Get the parameters for a given 0-based superlayer
getProbBadWire() - Static method in class cnuphys.snr.test.TestParameters
 
getProbBlob() - Static method in class cnuphys.snr.test.TestParameters
 
getProbTracks() - Static method in class cnuphys.snr.test.TestParameters
Get the probability of increasing numbers of tracks.
getRandom() - Static method in class cnuphys.snr.test.DetectorTest
Get the shared random number generator
getRawOccupancy() - Method in class cnuphys.snr.NoiseReductionParameters
Get the occupancy of the raw data.
getRealityNoiseColor() - Static method in class cnuphys.snr.test.TestParameters
 
getRealityTrackColor() - Static method in class cnuphys.snr.test.TestParameters
 
getReducedOccupancy() - Method in class cnuphys.snr.test.ChamberTest
Get the fractional cleaned occupancy of this chamber.
getRightLayerShifts() - Method in class cnuphys.snr.NoiseReductionParameters
Get the layer shifts for right leaning tracks.
getRightSegments() - Method in class cnuphys.snr.NoiseReductionParameters
Get the right leaning segment staring wire positions.This is meaningful only if the analysis has been performed.
getSavedNoiseColor() - Static method in class cnuphys.snr.test.TestParameters
 
getSlope() - Method in class cnuphys.snr.SNRCluster
Get the slope of the linear fit
getStartPoint() - Method in class cnuphys.snr.test.TrackTest
 
getStroke(float, LineStyle) - Static method in class cnuphys.snr.test.TestParameters
Gets a stroke appropriate for the line width and line type.
getThetaMax() - Static method in class cnuphys.snr.test.TestParameters
Get the maximum track tilt angle in degrees.
getTotalNumWires() - Method in class cnuphys.snr.test.ChamberTest
Get the total number of wires.
getTrackColor() - Static method in class cnuphys.snr.test.TestParameters
 
getValue(String) - Static method in enum class cnuphys.snr.test.LineStyle
Returns the enum value from the name.
getWire() - Method in class cnuphys.snr.test.HitTest
Get the wire index [0..] of the hit.
getWirePosition(int) - Method in class cnuphys.snr.SNRCluster
Used to draw a linear fit to the cluster
getWords() - Method in class cnuphys.snr.ExtendedWord
Get the underlying words

H

hashKey() - Method in class cnuphys.snr.ExtendedWord
Hash this ExtendedWord into a String
hashKey62() - Method in class cnuphys.snr.ExtendedWord
Hash this ExtendedWord into a String in base 62
hasSubset(SNRCluster) - Method in class cnuphys.snr.SNRCluster
The given cluster is a subset of this cluster if all wirelists are subsets
hasSubset(WireList) - Method in class cnuphys.snr.WireList
Is a given list a subset of this list
hitsFromTrack(TrackTest) - Method in class cnuphys.snr.test.ChamberTest
Generate hits from a straight line track
HitTest - Class in cnuphys.snr.test
 
HitTest(int, int, HitTest.HitType) - Constructor for class cnuphys.snr.test.HitTest
 
HitTest.HitType - Enum Class in cnuphys.snr.test
 

I

incrementHitCount() - Method in class cnuphys.snr.test.HitTest
Increments the hit count by one.
index - Variable in class cnuphys.snr.test.ChamberTest
 
initializeSpace() - Method in class cnuphys.snr.test.ChamberTest
Initialize space
isAnalyzed() - Method in class cnuphys.snr.NoiseReductionParameters
 
isDisplayTrack() - Method in class cnuphys.snr.test.DetectorTest
 
isNoiseHit(int, int) - Method in class cnuphys.snr.NoiseReductionParameters
Checks whether a given wire has a noise hit.
isZero() - Method in class cnuphys.snr.ExtendedWord
See if this extended word is zero

L

layerWorldBounds(int, Rectangle2D.Double) - Method in class cnuphys.snr.test.ChamberTest
Get the world boundary of a layer.
LEFT_LEAN - Static variable in class cnuphys.snr.NoiseReductionParameters
 
LEFT_LEAN - Static variable in class cnuphys.snr.SNRClusterFinder
 
leftSegmentBounds(Rectangle2D.Double, Rectangle, int, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Get the bounds for drawing whether there is a potential left segment here
leftSegments - Variable in class cnuphys.snr.NoiseReductionParameters
cumulative left segments.
leftShifts - Static variable in class cnuphys.snr.clas12.Clas12Constants
 
LineStyle - Enum Class in cnuphys.snr.test
 
loadBitData() - Method in class cnuphys.snr.test.ChamberTest
Load all the hits into the bit data for noise reduction.
LONG_DASH - Enum constant in enum class cnuphys.snr.test.LineStyle
 
LONG_DOT_DASH - Enum constant in enum class cnuphys.snr.test.LineStyle
 

M

main(String[]) - Static method in class cnuphys.snr.ExtendedWord
Main program for testing
main(String[]) - Static method in class cnuphys.snr.test.NoiseTest
Main program for testing
markHits() - Method in class cnuphys.snr.test.ChamberTest
Mark the hit type for each hit
maxShift(int) - Method in class cnuphys.snr.NoiseReductionParameters
Get the maximum shift for a given direction.
missingLayers - Static variable in class cnuphys.snr.clas12.Clas12Constants
 
missingLayersUsed(int, int) - Method in class cnuphys.snr.NoiseReductionParameters
Get the number of missing layers used to find a segment candidate starting at the given wire in layer 1 (1..6)
mouseClicked(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
 
mouseDragged(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
 
mouseEntered(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
The mouse has entered the display area.
mouseExited(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
The mouse has exited the display area.
mouseMoved(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
 
mousePressed(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
 
mouseReleased(MouseEvent) - Method in class cnuphys.snr.test.DetectorTest
 

N

names - Static variable in enum class cnuphys.snr.test.LineStyle
A map for the names of the line styles
negate() - Method in class cnuphys.snr.ExtendedWord
Toggle all the bits in an ExtendedWord.
nextEvent(boolean) - Method in class cnuphys.snr.test.DetectorTest
Generate the next event.
noise - Variable in class cnuphys.snr.clas12.Clas12NoiseResult
noise array, parallel to the dc tdc sector array.
NOISE - Enum constant in enum class cnuphys.snr.test.HitTest.HitType
 
noiseCount() - Method in class cnuphys.snr.clas12.Clas12NoiseResult
Get the number of noise hits
noiseOff - Static variable in class cnuphys.snr.test.TestParameters
used to "show clean data
NoiseReductionParameters - Class in cnuphys.snr
All the parameters needed for noise reduction.
NoiseReductionParameters() - Constructor for class cnuphys.snr.NoiseReductionParameters
Create the parameters used for SNR analysis
NoiseReductionParameters(int, int[], int[]) - Constructor for class cnuphys.snr.NoiseReductionParameters
Create a NoiseReductionParameter using CLAS12 defaults for the number of superlayers, layers and wires
NoiseReductionParameters(int, int, int, int[], int[]) - Constructor for class cnuphys.snr.NoiseReductionParameters
Create a NoiseReductionParameter using defaults for the number of superlayers, layers and wires
NoiseTest - Class in cnuphys.snr.test
 
NoiseTest() - Constructor for class cnuphys.snr.test.NoiseTest
Constructor
NUM_LAYER - Static variable in class cnuphys.snr.clas12.Clas12Constants
 
NUM_SECTOR - Static variable in class cnuphys.snr.clas12.Clas12Constants
 
NUM_SUPERLAYER - Static variable in class cnuphys.snr.clas12.Clas12Constants
 
NUM_WIRE - Static variable in class cnuphys.snr.clas12.Clas12Constants
 
numLayers - Variable in class cnuphys.snr.SNRCluster
The number of layers, probably 6
numWires - Variable in class cnuphys.snr.SNRCluster
The number of wires, probably 112

O

OLDbleedLeft(int) - Method in class cnuphys.snr.ExtendedWord
Bleed the specified number of bits left.
OLDbleedRight(int) - Method in class cnuphys.snr.ExtendedWord
Bleed the specified number of bits right.
ONESTAGE - Enum constant in enum class cnuphys.snr.SNRAnalysisLevel
 

P

packData(NoiseReductionParameters) - Method in class cnuphys.snr.SNRCluster
 
packHit(int, int) - Method in class cnuphys.snr.NoiseReductionParameters
pack a hit into the raw data
paintDetector(Graphics) - Method in class cnuphys.snr.test.DetectorTest
Paint the detector
paramString() - Static method in class cnuphys.snr.test.TestParameters
 

R

randomWord(int, Random, float) - Static method in class cnuphys.snr.ExtendedWord
Create a random word
rawHitCount - Variable in class cnuphys.snr.clas12.Clas12NoiseAnalysis
the raw hit count
REALITY - Enum constant in enum class cnuphys.snr.test.DetectorTest.DisplayOption
 
remove(Object) - Method in class cnuphys.snr.WireList
 
removeNoise() - Method in class cnuphys.snr.NoiseReductionParameters
Remove the noise.
removeNoise() - Method in class cnuphys.snr.test.ChamberTest
Apply the noise reduction algorithm.
restoreDefaultWorld() - Method in class cnuphys.snr.test.DetectorTest
 
RIGHT_LEAN - Static variable in class cnuphys.snr.NoiseReductionParameters
 
RIGHT_LEAN - Static variable in class cnuphys.snr.SNRClusterFinder
 
rightSegmentBounds(Rectangle2D.Double, Rectangle, int, Rectangle) - Method in class cnuphys.snr.test.ChamberTest
Get the bounds for drawing whether there is a potential right segment here
rightSegments - Variable in class cnuphys.snr.NoiseReductionParameters
cumulative right segments.
rightShifts - Static variable in class cnuphys.snr.clas12.Clas12Constants
 

S

screwballEvent() - Method in class cnuphys.snr.test.DetectorTest
 
segmentStartList - Variable in class cnuphys.snr.SNRCluster
a list for the segment starting points.
SegmentStartList - Class in cnuphys.snr
 
SegmentStartList() - Constructor for class cnuphys.snr.SegmentStartList
Holds a list of segment starts for a cluster
setAccumulationIncrement(int) - Static method in class cnuphys.snr.test.TestParameters
 
setAdjacencyThreshold(int) - Method in class cnuphys.snr.NoiseReductionParameters
Set the adjacency threshold, used in stage 2 analysis where we look for clusters.
setAllowedMissingLayers(int) - Method in class cnuphys.snr.NoiseReductionParameters
Set the number of allowed missing layers.
setAnalyzedNoiseColor(Color) - Static method in class cnuphys.snr.test.TestParameters
 
setAnalyzedTrackColor(Color) - Static method in class cnuphys.snr.test.TestParameters
 
setBit(int) - Method in class cnuphys.snr.ExtendedWord
Set the bit at a given location
setComputedHitType(HitTest.HitType) - Method in class cnuphys.snr.test.HitTest
 
setDisplayOption(DetectorTest.DisplayOption) - Method in class cnuphys.snr.test.DetectorTest
 
setGenericHitColor(Color) - Static method in class cnuphys.snr.test.TestParameters
 
setLeftLayerShifts(int[]) - Method in class cnuphys.snr.NoiseReductionParameters
Set the left layer shifts used for left leaning segments
setLookForTracks(boolean) - Static method in class cnuphys.snr.NoiseReductionParameters
Deprecated.
doesn't do anything, kept for backwards capability.
setNoiseRate(double) - Static method in class cnuphys.snr.test.TestParameters
 
setPackedData(ExtendedWord[]) - Method in class cnuphys.snr.NoiseReductionParameters
Set new raw data.
setParameters(int, int, NoiseReductionParameters) - Method in class cnuphys.snr.clas12.Clas12NoiseAnalysis
Set the parameters for a given 0-based superlayer
setProbBadWire(double) - Static method in class cnuphys.snr.test.TestParameters
 
setProbTracks(double[]) - Static method in class cnuphys.snr.test.TestParameters
Set the probability of increasing numbers of tracks.
setRealityNoiseColor(Color) - Static method in class cnuphys.snr.test.TestParameters
 
setRealityTrackColor(Color) - Static method in class cnuphys.snr.test.TestParameters
 
setRightLayerShifts(int[]) - Method in class cnuphys.snr.NoiseReductionParameters
Set the right layer shifts used for right leaning segments
setSNRAnalysisLevel(SNRAnalysisLevel) - Static method in class cnuphys.snr.NoiseReductionParameters
Set the analysis level OneStage: the classic SNR noise analysis TwoStage: the centers of mass are used to remove noise within the masks but disjoint from the segment (hopefully).
setThetaMax(double) - Static method in class cnuphys.snr.test.TestParameters
Set the maximum track tilt angle.
setTrackColor(Color) - Static method in class cnuphys.snr.test.TestParameters
 
shiftLeft(int) - Method in class cnuphys.snr.ExtendedWord
Shift the extended word left.
shiftLeftAndOr(int) - Method in class cnuphys.snr.ExtendedWord
Shift the extended word left and or with self.
shiftRight(int) - Method in class cnuphys.snr.ExtendedWord
Shift the extended word right.
shiftRightAndOr(int) - Method in class cnuphys.snr.ExtendedWord
Shift the extended word right and or with self.
shiftString(String, int[]) - Method in class cnuphys.snr.test.ChamberTest
 
showClusters - Static variable in class cnuphys.snr.test.TestParameters
used to show clusters
SNRAnalysisLevel - Enum Class in cnuphys.snr
 
SNRCluster - Class in cnuphys.snr
 
SNRCluster(int, int) - Constructor for class cnuphys.snr.SNRCluster
 
SNRClusterFinder - Class in cnuphys.snr
 
SNRClusterFinder(NoiseReductionParameters) - Constructor for class cnuphys.snr.SNRClusterFinder
Create a cluster finder, tied to a parameters object
SOLID - Enum constant in enum class cnuphys.snr.test.LineStyle
 
sort() - Method in class cnuphys.snr.WireList
 

T

TestParameters - Class in cnuphys.snr.test
 
TestParameters() - Constructor for class cnuphys.snr.test.TestParameters
 
TestSupport - Class in cnuphys.snr.test
 
TestSupport() - Constructor for class cnuphys.snr.test.TestSupport
 
toLocal(Rectangle2D.Double, Rectangle, Point, double, double) - Static method in class cnuphys.snr.test.TestSupport
This converts a world point to a screen or pixel point.
toLocal(Rectangle2D.Double, Rectangle, Point, Point2D.Double) - Static method in class cnuphys.snr.test.TestSupport
This converts a world point to a screen or pixel point.
toLocal(Rectangle2D.Double, Rectangle, Rectangle, Rectangle2D.Double) - Static method in class cnuphys.snr.test.TestSupport
This converts a world rectangle to a screen or pixel rect.
toString() - Method in class cnuphys.snr.ExtendedWord
Create a string representation.
toString() - Method in class cnuphys.snr.SegmentStartList
A string representation.
toString() - Method in class cnuphys.snr.SNRCluster
String representation
toString() - Method in class cnuphys.snr.WireList
A string representation.
totalRawHitCount() - Method in class cnuphys.snr.NoiseReductionParameters
Total number of raw hits (all layers in this chamber/superlayer)
totalReducedHitCount() - Method in class cnuphys.snr.NoiseReductionParameters
Total number of noise reduced hits (all layers in this chamber/superlayer)
toWorld(Rectangle2D.Double, Rectangle, Point, Point2D.Double) - Static method in class cnuphys.snr.test.TestSupport
This converts a screen or pixel point to a world point.
toWorld(Rectangle2D.Double, Rectangle, Rectangle, Rectangle2D.Double) - Static method in class cnuphys.snr.test.TestSupport
This converts a screen or local rectangle to world rect.
TRACK - Enum constant in enum class cnuphys.snr.test.HitTest.HitType
 
trackIntersectsLayer(int, TrackTest) - Method in class cnuphys.snr.test.ChamberTest
Check if a track intersects a layer.
trackIntersectsRange(int, int, int, TrackTest) - Method in class cnuphys.snr.test.ChamberTest
Check if a track intersects a range of wires.
TrackTest - Class in cnuphys.snr.test
 
TrackTest(Point2D.Double, Point2D.Double) - Constructor for class cnuphys.snr.test.TrackTest
 
TWOSTAGE - Enum constant in enum class cnuphys.snr.SNRAnalysisLevel
 

U

UNKNOWN - Enum constant in enum class cnuphys.snr.test.HitTest.HitType
 

V

valueOf(String) - Static method in enum class cnuphys.snr.SNRAnalysisLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cnuphys.snr.test.DetectorTest.DisplayOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cnuphys.snr.test.HitTest.HitType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cnuphys.snr.test.LineStyle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cnuphys.snr.SNRAnalysisLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cnuphys.snr.test.DetectorTest.DisplayOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cnuphys.snr.test.HitTest.HitType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cnuphys.snr.test.LineStyle
Returns an array containing the constants of this enum class, in the order they are declared.

W

WireList - Class in cnuphys.snr
 
WireList(int) - Constructor for class cnuphys.snr.WireList
Create a wirelist
wireLists - Variable in class cnuphys.snr.SNRCluster
one wirelist for each layer
words - Variable in class cnuphys.snr.ExtendedWord
Holds the composite words. words[0] is least significant.

_

_almostTransparent - Static variable in class cnuphys.snr.test.ChamberTest
 
_analysisLevel - Static variable in class cnuphys.snr.NoiseReductionParameters
 
_maskFillLeft - Static variable in class cnuphys.snr.test.ChamberTest
 
_maskFillRight - Static variable in class cnuphys.snr.test.ChamberTest
 
A B C D E F G H I L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form