Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form