Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AboveThreshold - Class in fact.extraction
Finds pixels above a certain threshold limit.
AboveThreshold() - Constructor for class fact.extraction.AboveThreshold
 
absPos(int, int, int) - Static method in class fact.Utils
Absolute position in the data array by pixel and slice
add(double[], double) - Static method in class fact.utils.ElementWise
Add scalar to values in an array.
addAirDistance(int) - Method in class fact.features.watershed.FactCluster
 
addByCHID(int) - Method in class fact.container.PixelSet
Add a pixel by its chid
addByte(byte) - Method in class fact.io.hdureader.zfits.BitQueue
 
addCleaningPixel(int) - Method in class fact.features.watershed.FactCluster
 
addCompactCluster(int) - Method in class fact.features.watershed.FactCluster
 
addContentMorphology(double) - Method in class fact.features.watershed.FactCluster
 
addContentPixel(int) - Method in class fact.features.watershed.FactCluster
 
addContentPixelArrivaltime(double) - Method in class fact.features.watershed.FactCluster
 
addContentPixelPhotoncharge(double) - Method in class fact.features.watershed.FactCluster
 
addCorePixel(PixelSet, double[], double, ZonedDateTime) - Method in class fact.cleaning.BasicCleaning
Add all pixel with a weight > corePixelThreshold to the showerpixel list.
addFACTToolsMetaData(Header) - Method in class fact.io.FITSWriter
 
AddFirstArrayToSecondArray - Class in fact.photonstream.timeSeriesExtraction
Utility class for adding elements of two arrays
AddFirstArrayToSecondArray() - Constructor for class fact.photonstream.timeSeriesExtraction.AddFirstArrayToSecondArray
 
addFirstToSecond(double[], double[]) - Static method in class fact.utils.ElementWise
Add two arrays of same length.
addInfosToDataItem(Data, int, String, double) - Method in class fact.container.JumpInfos
 
addInfosToDataItem(Data, int, String) - Method in class fact.container.SpikeInfos
 
addLevelToDataItem(PixelSet, String, Data) - Method in class fact.cleaning.BasicCleaning
 
addNeighboringPixels(PixelSet, double[], double, ZonedDateTime) - Method in class fact.cleaning.BasicCleaning
add all neighboring pixels of the core pixels, with a weight > neighborPixelThreshold to the showerpixellist
addNewInfo(short[], short[], int[]) - Method in class fact.container.PreviousEventInfoContainer
 
addPatchWithCorrectedJumps(int) - Method in class fact.container.JumpInfos
 
addPatchWithRinging(int) - Method in class fact.container.JumpInfos
 
addPatchWithSignalFlanks(int) - Method in class fact.container.JumpInfos
 
addPatchWithWrongTiming(int) - Method in class fact.container.JumpInfos
 
addPixelWithSpikes(int) - Method in class fact.container.JumpInfos
 
addPosMarkerForPatch(int, short, boolean) - Method in class fact.container.JumpInfos
 
addSelected(SeriesKeySelectorItem) - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
addShort(short) - Method in class fact.io.hdureader.zfits.BitQueue
 
addSpike(int, int, short, double, double) - Method in class fact.container.SpikeInfos
 
addSpikeInfo - Variable in class fact.datacorrection.RemoveSpikes
 
allowNullKeys - Variable in class fact.io.FITSWriter
 
allowNullKeys - Variable in class fact.io.JSONWriter
 
Alpha - Class in fact.features.source
This feature is supposed to be the angle between the line defined by the major axis of the 2D distribution (aka the shower ellipse) I have no idea.
Alpha() - Constructor for class fact.features.source.Alpha
 
alpha - Variable in class fact.filter.ExponentialSmoothing
 
altitudeMeter - Variable in class fact.coordinates.EarthLocation
 
amplitudePositionsKey - Variable in class fact.extraction.NeighborPixelCorrelation
 
amplitudePositionsKey - Variable in class fact.extraction.RisingEdgeForPositions
 
append - Variable in class fact.io.JSONWriter
 
applyDrsCalibration(double[], double[], short[]) - Method in class fact.datacorrection.DrsCalibration
 
ApplyModel - Class in fact
Applies a .pmml model to data in the data item.
ApplyModel() - Constructor for class fact.ApplyModel
 
ApplyRandomArrivalTimeShift - Class in fact.utils
add random offsets to an array of arrival times.
ApplyRandomArrivalTimeShift() - Constructor for class fact.utils.ApplyRandomArrivalTimeShift
 
ApplyRandomTimelineShift - Class in fact.utils
shift each pixel's timeline by a random offsets.
ApplyRandomTimelineShift() - Constructor for class fact.utils.ApplyRandomTimelineShift
 
applyTimeMedianCleaning(PixelSet, double[], double) - Method in class fact.cleaning.TwoLevelTimeMedian
Remove pixels with a difference in the arrivalTime to the median of the arrivalTimes of all pixels, larger than the timeLimit
applyTimeNeighborCleaning(PixelSet, double[], double, int) - Method in class fact.cleaning.TwoLevelTimeNeighbor
Remove pixels with less than minNumberOfNeighborPixel neighboring shower pixel, which arrival time differs more than the timeThreshold from the current pixel
areaKey - Variable in class fact.features.watershed.ClusterFellwalker
 
arg - Variable in class fact.photonstream.timeSeriesExtraction.ArgMax
 
ArgMax - Class in fact.photonstream.timeSeriesExtraction
Finds the maximum on an array and stores its position (arg) and its value (max).
ArgMax(double[]) - Constructor for class fact.photonstream.timeSeriesExtraction.ArgMax
 
ArrayColorMapping - Class in fact.hexmap.ui.colormapping
Uses an array of RGB values for the colorMapping.
ArrayColorMapping() - Constructor for class fact.hexmap.ui.colormapping.ArrayColorMapping
 
ArrayElementsMean - Class in fact.statistics
This operator calculates the mean value of each element in the array and puts out another array which holds the mean value for each element.
ArrayElementsMean() - Constructor for class fact.statistics.ArrayElementsMean
 
ArrayLength - Class in fact.statistics
This operator returns the length of the array specified by the key
ArrayLength() - Constructor for class fact.statistics.ArrayLength
 
arrayListToDouble(ArrayList<Double>) - Static method in class fact.Utils
 
arrayListToInt(ArrayList<Integer>) - Static method in class fact.Utils
 
ArrayMean - Class in fact.statistics
This operator calculates the mean value of the values in of the array specified by the key.
ArrayMean() - Constructor for class fact.statistics.ArrayMean
 
arrayMultiplication(double[], double[]) - Static method in class fact.Utils
Elementwise multiplication of arrays
ArrayRMS - Class in fact.statistics
This operator calculates the rms of the array specified by the key
ArrayRMS() - Constructor for class fact.statistics.ArrayRMS
 
ArrayStatistics - Class in fact.statistics
Writes some information about the given array to the data item.
ArrayStatistics() - Constructor for class fact.statistics.ArrayStatistics
 
ArraySum - Class in fact.statistics
This operator calculates the sum of the values in of the array specified by the key.
ArraySum() - Constructor for class fact.statistics.ArraySum
 
arraySum(double[]) - Static method in class fact.Utils
Sum up array
arrayToList(int[]) - Static method in class fact.Utils
make an Array of the type int[] into ArrayList.
ArrayVariance - Class in fact.statistics
This operator calculates the rms of the array specified by the key
ArrayVariance() - Constructor for class fact.statistics.ArrayVariance
 
ArrivalTime - Class in fact.extraction.singlePulse
Finds pulse arrival time by searching the 25 slices prior to the maximum and taking the time slice where the amplitude is equal to or just larger than 1/2 the max.
ArrivalTime() - Constructor for class fact.extraction.singlePulse.ArrivalTime
 
ArrivalTimeFromSlope - Class in fact.extraction.singlePulse
Finds pulse arrival time by finding the maximum slope in the leading edges of pulses or by finding the beginning of the pulse.
ArrivalTimeFromSlope() - Constructor for class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
arrivalTimeKey - Variable in class fact.cleaning.MuonRingClean
 
arrivalTimeKey - Variable in class fact.cleaning.TwoLevelTimeMedian
 
arrivalTimeKey - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
arrivalTimeKey - Variable in class fact.datacorrection.CorrectPixelDelays
 
arrivalTimeKey - Variable in class fact.extraction.HandleSaturation
 
arrivalTimeKey - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
arrivalTimeKey - Variable in class fact.extraction.singlePulse.OpenShutterPulseSize
 
arrivalTimeKey - Variable in class fact.extraction.singlePulse.PulseSizeCalculator
 
arrivalTimeKey - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
arrivalTimeKey - Variable in class fact.features.muon.RingStandardDeviationWithThreshold
 
arrivalTimeKey - Variable in class fact.features.ShowerSlope
 
arrivalTimeKey - Variable in class fact.features.TimeGradient
 
arrivalTimeKey - Variable in class fact.features.TimeSpread
 
arrivalTimeKey - Variable in class fact.photonstream.PhotonStream2ArrivalTime
 
arrivalTimeKey - Variable in class fact.photonstream.PhotonStream2NumberOfPhotons
 
arrivaltimePosKey - Variable in class fact.features.watershed.ClusterArrivalTimes
 
arrivaltimePosKey - Variable in class fact.features.watershed.ClusterFellwalker
 
arrivalTimeSaturatedKey - Variable in class fact.extraction.HandleSaturation
 
asMapOfSerializables() - Method in class fact.io.hdureader.Header
This converts this Header into a map of key value pairs of type .
at(double[], double[], int) - Static method in class fact.photonstream.timeSeriesExtraction.AddFirstArrayToSecondArray
Adds the first array element-wise to the second array starting at a certain position.
AuxCache - Class in fact.auxservice
This class defines some classes needed for caching many AuxPoint into ram using an LRU cache.
AuxCache() - Constructor for class fact.auxservice.AuxCache
 
AuxCache.CacheKey - Class in fact.auxservice
 
AuxFileService - Class in fact.auxservice
This implements an AuxiliaryService AuxiliaryService providing data from the auxiliary files written by the telescopes data acquisition system.
AuxFileService() - Constructor for class fact.auxservice.AuxFileService
 
auxFolder - Variable in class fact.auxservice.AuxFileService
 
AuxiliaryService - Interface in fact.auxservice
The service should provide the ability to get the aux data from some data source.
AuxiliaryServiceName - Enum in fact.auxservice
A collection of names for the various data sources that contain auxiliary data.
AuxPoint - Class in fact.auxservice
This is a class to create immutable container holding data from some source providing auxiliary data.
AuxPoint(ZonedDateTime) - Constructor for class fact.auxservice.AuxPoint
 
AuxPoint(ZonedDateTime, Map<String, Serializable>) - Constructor for class fact.auxservice.AuxPoint
Creates an AuxPoint from a Timestamp and a map containing key,value pairs as found in the slow control data.
AuxPointStrategy - Interface in fact.auxservice.strategies
An AuxPointStrategy defines which point from a given TreeSet should be returned.
auxService - Variable in class fact.features.source.SourcePosition
 
auxService - Variable in class fact.starservice.StarsInFOV
 
averageSlicesForEachPixel(double[]) - Static method in class fact.Utils
This takes a data array (of length pixels * roi) and returns an array(length = roi) in which each entry is the average over all the values of the other pixels in that slice.
averJumpHeights - Variable in class fact.container.JumpInfos
 
az - Variable in class fact.coordinates.SaveCoordinateComparison.Source
 
azimuthRad - Variable in class fact.coordinates.HorizontalCoordinate
 

B

badPixelKey - Variable in class fact.datacorrection.InterpolateTimeSeries
 
badPixels - Variable in class fact.calibrationservice.HardwareConfiguration
 
BarPlotPanel - Class in fact.plotter.ui
 
BarPlotPanel(boolean, String) - Constructor for class fact.plotter.ui.BarPlotPanel
 
BarPlotter - Class in fact.plotter
This class can plot a bar graph with errorBars by calculating the mean and standarddeviation for a each key and event.
BarPlotter() - Constructor for class fact.plotter.BarPlotter
 
baselineKey - Variable in class fact.datacorrection.CorrectSaturation
 
baselineKey - Variable in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
baselineKey - Variable in class fact.extraction.singlePulse.OpenShutterPulseSize
 
baseLineKey - Variable in class fact.photonstream.ConvertSinglePulses2Timeseries
 
BasicCleaning - Class in fact.cleaning
 
BasicCleaning() - Constructor for class fact.cleaning.BasicCleaning
 
BasicExtraction - Class in fact.extraction
This processor performs a basic extraction on the data array.
BasicExtraction() - Constructor for class fact.extraction.BasicExtraction
 
bestCircleKey - Variable in class fact.features.muon.HoughTransform
 
bestRadiusKey - Variable in class fact.features.muon.HoughTransform
 
bestRingPixelKey - Variable in class fact.features.muon.HoughTransform
 
bestXKey - Variable in class fact.features.muon.HoughTransform
 
bestYKey - Variable in class fact.features.muon.HoughTransform
 
biasPatch272 - Static variable in class fact.calibrationservice.ConstantCalibService
 
biasPatch38 - Static variable in class fact.calibrationservice.ConstantCalibService
 
binning - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
BinTable - Class in fact.io.hdureader
A BinTable representation.
BinTableReader - Class in fact.io.hdureader
A reader for a FITS binary table.
BitQueue - Class in fact.io.hdureader.zfits
A queue storing single bits in one integer variable.
BitQueue() - Constructor for class fact.io.hdureader.zfits.BitQueue
 
bits - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree.Symbol
 
bitString() - Method in class fact.io.hdureader.zfits.BitQueue
Representation of this queue as a string of bits.
board - Variable in class fact.hexmap.CameraPixel
 
booleanToInt(boolean) - Static method in class fact.TriggerEmulation.Discriminator
 
borderColor - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
boundAngleSum(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
boundAngleSum() - Method in class fact.features.watershed.FactCluster
 
boundContentRatio(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
breadthFirstSearch(PixelSet) - Static method in class fact.Utils
Finds all unconnected sets of pixel in the showerPixel List and returns a list of lists.
brokenDrsBoard20142015 - Static variable in class fact.calibrationservice.ConstantCalibService
 
Bus - Class in fact.hexmap.ui
Singleton for the evetbus.
byteToDoubleArray(byte[]) - Static method in class fact.Utils
 
ByteWiseHuffmanTree - Class in fact.io.hdureader.zfits
A thing I call a ByteWiseHuffmann tree.
ByteWiseHuffmanTree() - Constructor for class fact.io.hdureader.zfits.ByteWiseHuffmanTree
 
ByteWiseHuffmanTree.Symbol - Class in fact.io.hdureader.zfits
 

C

c0 - Variable in class fact.features.source.Disp
 
CacheKey(AuxiliaryServiceName, ZonedDateTime) - Constructor for class fact.auxservice.AuxCache.CacheKey
 
calculateDelta(EigenDecomposition) - Method in class fact.features.HillasParameters
 
calculateDistancePointToShowerAxis(double, double, double, double, double) - Static method in class fact.Utils
 
CalculateDrs4TimeCalibrationConstants - Class in fact.features
 
CalculateDrs4TimeCalibrationConstants() - Constructor for class fact.features.CalculateDrs4TimeCalibrationConstants
 
calculateIntegral(int, int, int, int, double[]) - Method in class fact.extraction.BasicExtraction
 
calculateMaxPosition(int, int, int, int, double[]) - Method in class fact.extraction.BasicExtraction
 
calculatePositionHalfHeight(int, int, int, int, double[]) - Method in class fact.extraction.BasicExtraction
In an area ]amplitudePositon-leftBorder,amplitudePosition] searches for the last position, where data[pos] is < 0.5 * maxAmplitude.
calculateSize(PixelSet, double[]) - Method in class fact.features.Size
Get the size of the shower.
calculateSizes(int, int, double[], int[][], double[][]) - Method in class fact.extraction.singlePulse.OpenShutterPulseSize
 
calculateSizes(int, int, double[], int[][]) - Method in class fact.extraction.singlePulse.PulseSizeCalculator
 
calculateSlope(int, int, double[]) - Method in class fact.extraction.singlePulse.FindMaxSlope
 
calculateStarPixelSet(Data) - Method in class fact.features.source.PixelSetForStarPosition
generates the pixel set with star pixels to be put to the data item
calculateTimeseriesStatistics(double[][]) - Static method in class fact.Utils
Calculate the statistics of given 2 dim data array, where the first field is the pixel Id and the second the slices.
CalibrationService - Interface in fact.calibrationservice
A CalibrationService provides informations about the hardware status of the camera for the current processed event.
calibService - Variable in class fact.cleaning.BasicCleaning
 
calibService - Variable in class fact.datacorrection.InterpolatePixelArray
 
calibService - Variable in class fact.datacorrection.InterpolateTimeSeries
 
CameraAverage - Class in fact.statistics
 
CameraAverage() - Constructor for class fact.statistics.CameraAverage
 
CameraCoordinate - Class in fact.coordinates
Created by maxnoe on 22.05.17.
CameraCoordinate(double, double) - Constructor for class fact.coordinates.CameraCoordinate
 
cameraCoordinateKey - Variable in class fact.features.source.CameraToEquatorial
 
cameraCoordinateToPixels(double, double) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
CameraMapOverlay - Interface in fact.hexmap.ui.overlays
Created by kaibrugge on 28.05.14.
CameraOverlayKeySelector - Class in fact.hexmap.ui.components.selectors
The overlay selector will be shown next to a camerawindow which displays the overlays.
CameraOverlayKeySelector() - Constructor for class fact.hexmap.ui.components.selectors.CameraOverlayKeySelector
 
CameraPixel - Class in fact.hexmap
Created by kaibrugge on 23.04.14.
CameraPixel(int, int, double, double, int, int) - Constructor for class fact.hexmap.CameraPixel
 
CameraToEquatorial - Class in fact.features.source
Created by maxnoe on 20.06.17.
CameraToEquatorial() - Constructor for class fact.features.source.CameraToEquatorial
 
CameraWindow - Class in fact.hexmap.ui.windows
This should be able to plot all data in form of a double array which has the same length as the N*1440.
CameraWindow(String) - Constructor for class fact.hexmap.ui.windows.CameraWindow
The window takes a key to some entry in the Data item which it will display
candidate(int, int, int, double[]) - Method in class fact.extraction.singlePulse.FindThresholdCrossings
 
caseSensitive - Variable in class fact.io.FITSWriter
 
caseSensitive - Variable in class fact.io.JSONWriter
 
CastDoubleArrayToIntArray - Class in fact.utils
 
CastDoubleArrayToIntArray() - Constructor for class fact.utils.CastDoubleArrayToIntArray
 
CastToDoubleArray - Class in fact.utils
Created by kaibrugge on 01.09.14.
CastToDoubleArray() - Constructor for class fact.utils.CastToDoubleArray
 
CelestialCoordinate - Interface in fact.coordinates
Created by maxnoe on 23.05.17.
CenterOfGravity - Class in fact.features.video
 
CenterOfGravity() - Constructor for class fact.features.video.CenterOfGravity
 
CeresStream - Class in fact.io
When pointing this stream to the usual ceres output fits file ( XXX_Events.fits ) it will look for the XXX_RunHeaders.fits in the same folder and add the data from the corsika run header and adds them to each data item.
CeresStream(SourceURL) - Constructor for class fact.io.CeresStream
 
CeresStream() - Constructor for class fact.io.CeresStream
 
checkForJump(int, int, double[], boolean) - Method in class fact.datacorrection.PatchJumpRemoval
Checks if there is a jump from the slices pos to pos+1
checkForRingingFFT(int, int, double[], double[], double, JumpInfos) - Method in class fact.datacorrection.PatchJumpRemoval
First check if there is a significant ringing in the dataArray, by performing a FFT on the dataArray, and checking the amplitude of the frequency bins between 0.18 GHz and 0.22 GHz.
checkForSignalFlank(int, int, double[], boolean, double) - Method in class fact.datacorrection.PatchJumpRemoval
Checks if the detected jumps comes from a photon signal flank
checkForTimeDependency(int, double, double, JumpInfos) - Method in class fact.datacorrection.PatchJumpRemoval
Checks if the jumpHeight is in the range of the predicted jumpHeight, depending on deltaT
checkWindow(int, int, int, int) - Static method in class fact.Utils
 
chid - Variable in class fact.hexmap.CameraPixel
 
chid - Variable in class fact.utils.SelectArrayByChid
 
chid - Variable in class fact.utils.SelectValueByChid
 
chid2circles - Variable in class fact.features.muon.HoughTransform
 
children - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree
 
circle2chids - Variable in class fact.features.muon.HoughTransform
 
CircularFit - Class in fact.features.muon
Created by maxnoe on 12.08.15.
CircularFit() - Constructor for class fact.features.muon.CircularFit
 
ClasspathURLStreamHandlerFactory() - Constructor for class fact.run.ClasspathURLStreamHandlerFactory
 
CleaningEvaluate - Class in fact.features.evaluate
 
CleaningEvaluate() - Constructor for class fact.features.evaluate.CleaningEvaluate
 
cleaningPercentageKey - Variable in class fact.features.muon.HoughTransform
 
CleaningPerformance - Class in fact.features.evaluate
Created by lena on 02.11.15.
CleaningPerformance() - Constructor for class fact.features.evaluate.CleaningPerformance
 
cleaningPixel - Variable in class fact.features.watershed.FactCluster
 
cleaningPixelKey - Variable in class fact.features.muon.LightDistributionFit
 
cleaningPixelSetKey - Variable in class fact.features.muon.RingStandardDeviationWithThreshold
 
clear() - Method in class fact.container.PixelSet
 
clearPlot() - Method in class fact.hexmap.ui.components.MainPlotPanel
 
close() - Method in class fact.hexmap.GifSequenceWriter
Close this GifSequenceWriter object.
close() - Method in class fact.io.FactFileListMultiStream
 
close() - Method in class fact.io.RecursiveDirectoryStream
 
Closest() - Static method in interface fact.auxservice.strategies.AuxPointStrategy
Convenience method to create Strategy object
Closest - Class in fact.auxservice.strategies
Returns the closest (in time) AuxPoint found in the TreeSet that is not null.
Closest() - Constructor for class fact.auxservice.strategies.Closest
 
closestTag - Variable in class fact.VersionInformation
Last tag, including light-weight tags
ClusterArrivalTimes - Class in fact.features.watershed
This class clusters shower pixels(!) by their arrival times.
ClusterArrivalTimes() - Constructor for class fact.features.watershed.ClusterArrivalTimes
 
ClusterFellwalker - Class in fact.features.watershed
 
ClusterFellwalker() - Constructor for class fact.features.watershed.ClusterFellwalker
 
codeLengthInBits - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree.Symbol
 
codeLengthInBytes - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree.Symbol
 
coefficients - Variable in class fact.filter.FirFilter
 
cogId() - Method in class fact.features.watershed.FactCluster
 
cogKey - Variable in class fact.features.ConcentrationAtCenterOfGravity
 
cogKey - Variable in class fact.features.ConcentrationCore
 
cogKey - Variable in class fact.features.HillasParameters
 
cogKey - Variable in class fact.features.ShowerSlope
 
cogKey - Variable in class fact.features.source.Alpha
 
cogKey - Variable in class fact.features.source.CosDeltaAlpha
 
cogKey - Variable in class fact.features.source.Distance
 
cogKey - Variable in class fact.features.source.ReconstructSourcePositionDisp
 
cogKey - Variable in class fact.features.TimeGradient
 
cogKey - Variable in class fact.features.watershed.ClusterFellwalker
 
color - Variable in class fact.hexmap.ui.components.selectors.SeriesKeySelectorItem
 
color - Variable in class fact.plotter.HistogramArrayPlotter
 
ColorMapping - Interface in fact.hexmap.ui.colormapping
 
CombineDataArrays - Class in fact.utils
Combine two Pixel Arrays of the same size with each other Allows for either addition, substraction, multiplication or division.
CombineDataArrays() - Constructor for class fact.utils.CombineDataArrays
 
CommandLine - Class in fact.tools
 
CommandLine() - Constructor for class fact.tools.CommandLine
 
comment - Variable in class fact.io.hdureader.Header
 
commitHash - Variable in class fact.VersionInformation
The git commit hash
commitsSinceClosestTag - Variable in class fact.VersionInformation
Number of commits since last tag
compareTo(AuxPoint) - Method in class fact.auxservice.AuxPoint
 
compareTo(HardwareConfiguration) - Method in class fact.calibrationservice.HardwareConfiguration
 
compareTo(Star) - Method in class fact.starservice.Star
 
Concentration - Class in fact.features
 
Concentration() - Constructor for class fact.features.Concentration
 
ConcentrationAtCenterOfGravity - Class in fact.features
 
ConcentrationAtCenterOfGravity() - Constructor for class fact.features.ConcentrationAtCenterOfGravity
 
ConcentrationCore - Class in fact.features
 
ConcentrationCore() - Constructor for class fact.features.ConcentrationCore
 
concOneOutputKey - Variable in class fact.features.Concentration
 
concTwoOutputKey - Variable in class fact.features.Concentration
 
config - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
Config() - Constructor for class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Config
 
ConstantCalibService - Class in fact.calibrationservice
See https://trac.fact-project.org/wiki/Protected/KnownProblems From the beginning on there were 3 dead pixels: CHIDs: 927,80,873 3 crazy pixels: CHIDs: 863,297,868 6 twin pixels: CHIDs: 1093,1094,527,528,721,722
ConstantCalibService() - Constructor for class fact.calibrationservice.ConstantCalibService
 
Constants - Class in fact
 
Constants() - Constructor for class fact.Constants
 
contains(Point) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
containsAllCHIDs(int[]) - Method in class fact.container.PixelSet
Test if every pixel whose chid is given in chids is in the pixel set
containsCHID(int) - Method in class fact.container.PixelSet
Test if the pixel with chid is in the set
contentPixel - Variable in class fact.features.watershed.FactCluster
 
ConvertSinglePulses2Timeseries - Class in fact.photonstream
Created by jebuss on 28.10.16.
ConvertSinglePulses2Timeseries() - Constructor for class fact.photonstream.ConvertSinglePulses2Timeseries
 
Convolve - Class in fact.photonstream.timeSeriesExtraction
Utility class containing a method for convolving two arrays.
Convolve() - Constructor for class fact.photonstream.timeSeriesExtraction.Convolve
 
coordinate - Variable in class fact.hexmap.CameraPixel
 
corePixelThreshold - Variable in class fact.cleaning.TwoLevelTimeMedian
 
corePixelThreshold - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
correctJump(int, int, boolean, double[], double) - Method in class fact.datacorrection.PatchJumpRemoval
Correct the data array for a jump.
CorrectPixelDelays - Class in fact.datacorrection
This Processor corrects the Pixel-Delays read from a .csv file.
CorrectPixelDelays() - Constructor for class fact.datacorrection.CorrectPixelDelays
 
CorrectSaturation - Class in fact.datacorrection
This processor is supposed to correct the amplitudes of a saturated pulse by using the pulse template.
CorrectSaturation() - Constructor for class fact.datacorrection.CorrectSaturation
 
correlationKey - Variable in class fact.extraction.NeighborPixelCorrelation
 
CosDeltaAlpha - Class in fact.features.source
This processor calculates CosDeltaAlpha from MARS Code: fCosDeltaAlpha cosine of angle between d and a, where - d is the vector from the source position to the center of the ellipse - a is a vector along the main axis of the ellipse, defined with positive x-component
CosDeltaAlpha() - Constructor for class fact.features.source.CosDeltaAlpha
 
cosDeltaAlphaKey - Variable in class fact.features.source.ReconstructSourcePositionDisp
 
countAirPixel(ArrayList<Integer>, int[]) - Method in class fact.features.watershed.ClusterFellwalker
 
countPrimitives(boolean[]) - Static method in class fact.TriggerEmulation.Ratescan
Count the number of patches with a signal
covariance - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
covarianceKey - Variable in class fact.extraction.NeighborPixelCorrelation
 
covarianceMatrix - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
crate - Variable in class fact.hexmap.CameraPixel
 
crazyPixels - Static variable in class fact.calibrationservice.ConstantCalibService
 
createBinning(String[]) - Static method in class fact.pedestalSuperposition.SamplePedestalEvent
Given a string array create the binning.
CreateFakeStartCells - Class in fact.utils
 
CreateFakeStartCells() - Constructor for class fact.utils.CreateFakeStartCells
 
CreateFakeTime - Class in fact.utils
 
CreateFakeTime() - Constructor for class fact.utils.CreateFakeTime
 
createFullCameraSet(int) - Method in class fact.pixelsets.Invert
 
createHexagon(Point, double) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
createPatchAverage(int, double[], double[], double[]) - Method in class fact.datacorrection.PatchJumpRemoval
Calculates the average of the result data array for a given patch.
createSeries(String, double[]) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
createStar(double, double, int) - Static method in class fact.hexmap.ui.overlays.SourcePositionOverlay
 
createURLStreamHandler(String) - Method in class fact.run.ClasspathURLStreamHandlerFactory
 
currentSlice - Variable in class fact.hexmap.ui.events.SliceChangedEvent
 
CustomBarRender - Class in fact.plotter.ui
shamelessly stolen from http://javabeanz.wordpress.com/2007/07/04/creating-barcharts-with-custom-colours-using-jfreechart/
CustomBarRender() - Constructor for class fact.plotter.ui.CustomBarRender
 
CustomStatisticalBarRender - Class in fact.plotter.ui
shamelessly stolen from http://javabeanz.wordpress.com/2007/07/04/creating-barcharts-with-custom-colours-using-jfreechart/
CustomStatisticalBarRender() - Constructor for class fact.plotter.ui.CustomStatisticalBarRender
 

D

dacToMillivolt(int) - Static method in class fact.TriggerEmulation.Discriminator
Convert threshold in DAC units to millivolt units
dataFolder - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
dataKey - Variable in class fact.datacorrection.CorrectSaturation
 
dataKey - Variable in class fact.datacorrection.DrsTimeCalibration
 
dataKey - Variable in class fact.datacorrection.InterpolateTimeSeries
 
dataKey - Variable in class fact.datacorrection.PatchJumpRemoval
 
dataKey - Variable in class fact.datacorrection.RemoveSpikes
 
dataKey - Variable in class fact.extraction.AboveThreshold
 
dataKey - Variable in class fact.extraction.BasicExtraction
 
dataKey - Variable in class fact.extraction.EstimateBaseline
 
dataKey - Variable in class fact.extraction.RisingEdgeForPositions
 
dataKey - Variable in class fact.extraction.RisingEdgePolynomFit
 
dataKey - Variable in class fact.extraction.singlePulse.TimeOverThresholdArray
 
dataKey - Variable in class fact.extraction.TimeOverThreshold
 
dataKey - Variable in class fact.extraction.TimeOverThresholdTL
 
dataKey - Variable in class fact.photonstream.SinglePulseExtraction
 
dataKey - Variable in class fact.statistics.SinglePeStatisticsPixel
 
dataKey - Variable in class fact.statistics.TimeseriesFeatures
 
dataOutputKey - Variable in class fact.datacorrection.InterpolateTimeSeries
 
dataPathKey - Variable in class fact.io.FactFileListMultiStream
 
date() - Method in class fact.io.hdureader.Header
According to the FITS standard a header can contain a DATE keyword.
DateTimeAdapter() - Constructor for class fact.io.JSONWriter.DateTimeAdapter
 
dateTimeStampToFACTNight(ZonedDateTime) - Static method in class fact.auxservice.AuxCache
Takes a dateTime object and returns the appropriate FACT night number.
dateTimeStampToFACTPath(ZonedDateTime) - Static method in class fact.auxservice.AuxCache
Takes a dateTime object and returns the canonical path to an aux or data file.
datetimeToGST(ZonedDateTime) - Static method in interface fact.coordinates.CelestialCoordinate
Convert a DateTime object to Greenwich Sidereal Time according to https://en.wikipedia.org/wiki/Sidereal_time#Definition
dbBinningKey - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
DCF(int, double[], double[], double, double, double) - Method in class fact.extraction.NeighborPixelDCF
Calculate the descrete correlation function for a pair of values
deadPixels - Static variable in class fact.calibrationservice.ConstantCalibService
 
dec - Variable in class fact.coordinates.SaveCoordinateComparison.Source
 
declinationRad - Variable in class fact.coordinates.EquatorialCoordinate
 
default_slice - Static variable in class fact.TriggerEmulation.Discriminator
 
defaultKey - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
delegate() - Method in class fact.container.PixelSet
 
delegate() - Method in class fact.io.hdureader.OptionalTypesMap
 
deltaKey - Variable in class fact.features.ConcentrationCore
 
deltaKey - Variable in class fact.features.HillasParameters
 
deltaKey - Variable in class fact.features.ShowerSlope
 
deltaKey - Variable in class fact.features.source.Alpha
 
deltaKey - Variable in class fact.features.source.CosDeltaAlpha
 
deltaKey - Variable in class fact.features.source.ReconstructSourcePositionDisp
 
deltaKey - Variable in class fact.features.TimeGradient
 
denominatorKey - Variable in class fact.utils.DividePixelArrays
 
Derivation - Class in fact.statistics
Return an array with the deviation of neighboring slices in each pixel.
Derivation() - Constructor for class fact.statistics.Derivation
 
derivationKey - Variable in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
derivationKey - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
Difference - Class in fact.pixelsets
This processor gets two pixel sets (U and A) and returns the difference of these sets, denoted U \ A, is the set of all members of U that are not members of A Created by jebuss on 17.12.15.
Difference() - Constructor for class fact.pixelsets.Difference
 
discriminatePatch(double[], int, int, int, int) - Static method in class fact.TriggerEmulation.Discriminator
Compute the first occurence of a signal that is above a given thresholdInDAC and stays above it for a requested time (minTimeOverThresholdInSlices).
discriminatePatches(double[][], int, int, int, int) - Static method in class fact.TriggerEmulation.Discriminator
loop over pixels patch by patch and discriminate each patch
Discriminator - Class in fact.TriggerEmulation
Class that implements a software addaption of a discriminator in the sense of the device used on FACTs FTU (Trigger Unit) boards.
Discriminator() - Constructor for class fact.TriggerEmulation.Discriminator
 
Discriminator.DiscriminatorOutput - Class in fact.TriggerEmulation
A simple class to hold the result of the discriminator
DiscriminatorOutput(int, boolean) - Constructor for class fact.TriggerEmulation.Discriminator.DiscriminatorOutput
 
discriminatorOutputsToTriggerPrimitiveArray(Discriminator.DiscriminatorOutput[]) - Static method in class fact.TriggerEmulation.Discriminator
Get the triggerPrimitive members from an array of DiscriminatorOutputs and return them as native boolean array
discriminatorOutputsToTriggerSliceArray(Discriminator.DiscriminatorOutput[]) - Static method in class fact.TriggerEmulation.Discriminator
Get the triggerSlice members from an array of DiscriminatorOutputs and return them as native int array
Disp - Class in fact.features.source
 
Disp() - Constructor for class fact.features.source.Disp
 
dispKey - Variable in class fact.features.source.ReconstructSourcePositionDisp
 
DisplayPanel - Class in fact.hexmap.ui.components.cameradisplay
This panel contains the hexmap with the overlay selector below it.
DisplayPanel() - Constructor for class fact.hexmap.ui.components.cameradisplay.DisplayPanel
 
Distance - Class in fact.features.source
Quite simply the distance between the CoG of the shower and the calculated source position.
Distance() - Constructor for class fact.features.source.Distance
 
distanceCamCenter() - Method in class fact.features.watershed.FactCluster
 
distanceCenter(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
distanceCog(FactCluster[], double, double) - Method in class fact.features.watershed.ClusterFellwalker
 
distanceCog(double, double) - Method in class fact.features.watershed.FactCluster
 
distanceKey - Variable in class fact.features.muon.HoughTransform
 
distanceSource(FactCluster[], CameraCoordinate) - Method in class fact.features.watershed.ClusterFellwalker
 
distanceSource(double, double) - Method in class fact.features.watershed.FactCluster
 
DividePixelArrays - Class in fact.utils
Subtract two Pixel Arrays of the same size from each other
DividePixelArrays() - Constructor for class fact.utils.DividePixelArrays
 
doubleSignDigits - Variable in class fact.io.JSONWriter
 
drawErrors - Variable in class fact.plotter.BarPlotter
 
drawPlot() - Method in class fact.hexmap.ui.components.MainPlotPanel
 
drs_chip - Variable in class fact.hexmap.CameraPixel
 
drsBaselineMean - Variable in class fact.DrsFileService.CalibrationInfo
 
DrsCalibration - Class in fact.datacorrection
This processor handles the DRS calibration.
DrsCalibration() - Constructor for class fact.datacorrection.DrsCalibration
 
drsFile - Variable in class fact.DrsFileService.CalibrationInfo
 
drsFileOutputKey - Variable in class fact.datacorrection.DrsCalibration
 
DrsFileService - Class in fact
This is a service which, provided a data item from the telescopes data stream, this returns the proper drs calibration constants.
DrsFileService() - Constructor for class fact.DrsFileService
 
DrsFileService.CalibrationInfo - Class in fact
A class to hold the calibrations constants needed to apply the infamous drs calibration to FACT raw data.
drsFileURL - Variable in class fact.datacorrection.DrsCalibration
 
drsGainMean - Variable in class fact.DrsFileService.CalibrationInfo
 
drsKey - Variable in class fact.datacorrection.DrsCalibration
 
drsPathKey - Variable in class fact.io.FactFileListMultiStream
 
drsStep - Variable in class fact.DrsFileService
 
DrsTimeCalibration - Class in fact.datacorrection
Applies DRS4 time calibration by using long_term_constants_median.time.drs.fits
DrsTimeCalibration() - Constructor for class fact.datacorrection.DrsTimeCalibration
 
drsTimeKey - Variable in class fact.datacorrection.DrsTimeCalibration
 
drsTriggerOffsetMean - Variable in class fact.DrsFileService.CalibrationInfo
 

E

Earlier() - Static method in interface fact.auxservice.strategies.AuxPointStrategy
Convenience method to create Strategy object
Earlier - Class in fact.auxservice.strategies
Returns the AuxPoint which is earlier or equal to the given time stamp if it exists.
Earlier() - Constructor for class fact.auxservice.strategies.Earlier
 
EarthLocation - Class in fact.coordinates
Created by maxnoe on 22.05.17.
ElementWise - Class in fact.utils
A collection of element-wise operations on double[] arrays with a scalar.
ElementWise() - Constructor for class fact.utils.ElementWise
 
ElementwiseMultiplyDoubleArray - Class in fact.utils
 
ElementwiseMultiplyDoubleArray() - Constructor for class fact.utils.ElementwiseMultiplyDoubleArray
 
EllipseOverlay - Class in fact.hexmap.ui.overlays
Draws an ellipse on the cameraview.
EllipseOverlay(double, double, double, double, double) - Constructor for class fact.hexmap.ui.overlays.EllipseOverlay
 
EllipseOverlay(CameraCoordinate, double, double, double) - Constructor for class fact.hexmap.ui.overlays.EllipseOverlay
 
EmulateDiscriminator - Class in fact.TriggerEmulation
Emulate a discriminator that is working on the summed timeseries of the patches.
EmulateDiscriminator() - Constructor for class fact.TriggerEmulation.EmulateDiscriminator
 
EmulateLogic - Class in fact.TriggerEmulation
Emulate the n-out-of-4 trigger logic of the trigger unit and the n-out-of-40 logic of the trigger master by applying it to the array of trigger primitives.
EmulateLogic() - Constructor for class fact.TriggerEmulation.EmulateLogic
 
equals(Object) - Method in class fact.auxservice.AuxCache.CacheKey
 
equals(Object) - Method in class fact.auxservice.AuxPoint
 
equals(Object) - Method in class fact.calibrationservice.HardwareConfiguration
 
equals(Object) - Method in class fact.features.muon.HoughTransform.RingId
 
equals(Object) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
equals(Object) - Method in class fact.hexmap.ui.components.selectors.SeriesKeySelectorItem
 
EquatorialCoordinate - Class in fact.coordinates
Created by maxnoe on 22.05.17.
equatorialCoordinate - Variable in class fact.starservice.Star
 
EstimateBaseline - Class in fact.extraction
Simple processor tho estimate the baseline amplitude with the average from the slices of a given window Created by jbuss on 29.01.15.
EstimateBaseline() - Constructor for class fact.extraction.EstimateBaseline
 
euclideanDistance(CameraCoordinate) - Method in class fact.coordinates.CameraCoordinate
 
eventBus - Static variable in class fact.hexmap.ui.Bus
 
EventInfoPanel - Class in fact.hexmap.ui.components
Part of the viewer main window.
EventInfoPanel(int, int) - Constructor for class fact.hexmap.ui.components.EventInfoPanel
 
EventObserver - Interface in fact.hexmap.ui
Created by kaibrugge on 29.04.14.
ExponentialSmoothing - Class in fact.filter
Calculates first Order exponential Smoothing Let y be the original Series and s be the smoothed one.
ExponentialSmoothing() - Constructor for class fact.filter.ExponentialSmoothing
 
exportGIF() - Method in class fact.hexmap.ui.components.cameradisplay.DisplayPanel
 
extension - Variable in class fact.io.hdureader.HDU
 
extname - Variable in class fact.io.FITSWriter
 
extractFromTimeSeries(double[]) - Method in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
Reconstructs the arrival slices of single photons on a time series.
extractionWindowLengthInSlices - Variable in class fact.photonstream.SinglePulseExtraction
 

F

fact - package fact
 
FACT - Static variable in class fact.coordinates.EarthLocation
 
fact.auxservice - package fact.auxservice
 
fact.auxservice.strategies - package fact.auxservice.strategies
 
fact.calibrationservice - package fact.calibrationservice
 
fact.cleaning - package fact.cleaning
 
fact.container - package fact.container
 
fact.coordinates - package fact.coordinates
 
fact.datacorrection - package fact.datacorrection
 
fact.extraction - package fact.extraction
 
fact.extraction.singlePulse - package fact.extraction.singlePulse
 
fact.features - package fact.features
In here we collect processors that produce features from the Telescope data.
fact.features.evaluate - package fact.features.evaluate
 
fact.features.muon - package fact.features.muon
 
fact.features.snake - package fact.features.snake
 
fact.features.source - package fact.features.source
 
fact.features.video - package fact.features.video
 
fact.features.watershed - package fact.features.watershed
 
fact.filter - package fact.filter
The processors in this package are called filters cause they take the raw fact data as input and put an array of the same length.
fact.gainservice - package fact.gainservice
 
fact.hexmap - package fact.hexmap
 
fact.hexmap.ui - package fact.hexmap.ui
 
fact.hexmap.ui.colormapping - package fact.hexmap.ui.colormapping
 
fact.hexmap.ui.components - package fact.hexmap.ui.components
 
fact.hexmap.ui.components.cameradisplay - package fact.hexmap.ui.components.cameradisplay
 
fact.hexmap.ui.components.selectors - package fact.hexmap.ui.components.selectors
 
fact.hexmap.ui.events - package fact.hexmap.ui.events
 
fact.hexmap.ui.overlays - package fact.hexmap.ui.overlays
 
fact.hexmap.ui.windows - package fact.hexmap.ui.windows
 
fact.io - package fact.io
This package contains classes which provide IO functionality Usually they take some sort of Data provided by the FACT-Telescope and put out a Stream of __Data items__.
fact.io.hdureader - package fact.io.hdureader
 
fact.io.hdureader.zfits - package fact.io.hdureader.zfits
 
fact.pedestalSuperposition - package fact.pedestalSuperposition
 
fact.photonstream - package fact.photonstream
 
fact.photonstream.timeSeriesExtraction - package fact.photonstream.timeSeriesExtraction
 
fact.pixelsets - package fact.pixelsets
 
fact.plotter - package fact.plotter
This package contains a number of classes which are supposed to display some (visual) information about the current state of the stream.
fact.plotter.ui - package fact.plotter.ui
 
fact.starservice - package fact.starservice
 
fact.statistics - package fact.statistics
This package is supposed to be a collection of convinience processors to help calculate some statistical values.
fact.statistics.weighted - package fact.statistics.weighted
 
fact.tools - package fact.tools
 
fact.TriggerEmulation - package fact.TriggerEmulation
 
fact.utils - package fact.utils
This package contains processors for common tasks such as Array modifications or Counters.
FactCluster - Class in fact.features.watershed
Created by lena on 12.11.15.
FactCluster() - Constructor for class fact.features.watershed.FactCluster
 
FactFileListMultiStream - Class in fact.io
Takes a json file of the form
FactFileListMultiStream(SourceURL) - Constructor for class fact.io.FactFileListMultiStream
 
FactHexMapDisplay - Class in fact.hexmap.ui.components.cameradisplay
This implements a PixelMap to draw a grid of hexagons as seen in the camera of the fact telescope The hexagons are equally spaced and sized.
FactHexMapDisplay(double, int, int, boolean) - Constructor for class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
A Hexagon in this case is defined by the passed radius.
FactHexMapDisplay(double, int, int) - Constructor for class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
FactHexTile - Class in fact.hexmap.ui.components.cameradisplay
 
FactHexTile(Point, CameraPixel, double) - Constructor for class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
factor - Variable in class fact.filter.ShapeSignal
 
factor - Variable in class fact.utils.ElementwiseMultiplyDoubleArray
 
FactPixelMapping - Class in fact.hexmap
This class provides a mapping between different Pixel ids and geometric information from the camera layout.
factSinglePeAmplitudeInMv - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Config
 
factSinglePePulse(int) - Static method in class fact.photonstream.timeSeriesExtraction.TemplatePulse
The FACT single p.e.
fftResults - Variable in class fact.container.JumpInfos
 
filename - Variable in class fact.auxservice.AuxCache.CacheKey
 
fileQueue - Variable in class fact.io.FactFileListMultiStream
 
files - Variable in class fact.io.RecursiveDirectoryStream
 
fillColor - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
filterItems(Data) - Method in class fact.hexmap.ui.components.selectors.CameraOverlayKeySelector
 
filterItems(Data) - Method in class fact.hexmap.ui.components.selectors.IntervallMarkerKeySelector
 
filterItems(Data) - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
filterItems(Data) - Method in class fact.hexmap.ui.components.selectors.TimeSeriesKeySelector
 
findArrivalTimes(int, int, double[], int[][], double[]) - Method in class fact.extraction.singlePulse.ArrivalTime
 
findArrivalTimes(int, int, int, double[], double[], ArrayList<ArrayList<Integer>>, double[], double[][]) - Method in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
findBoundaryNaive() - Method in class fact.features.watershed.FactCluster
 
findMaxChargeLargeNeighbour(int, double[]) - Method in class fact.features.watershed.ClusterFellwalker
 
findMaxChargeNeighbour(ArrayList<CameraPixel>, int, double[]) - Method in class fact.features.watershed.ClusterFellwalker
 
findMaximumPositions(int, int, double[], int[][]) - Method in class fact.extraction.singlePulse.PulseMaxAmplitude
finds the position of the highest value in the pulse.
findMaximumTriggerThreshold - Class in fact.TriggerEmulation
Scan the TriggerThreshold for each event in order to find the maximum possible threshold to keep the event * Created by jbuss on 26.08.18.
findMaximumTriggerThreshold() - Constructor for class fact.TriggerEmulation.findMaximumTriggerThreshold
 
FindMaxSlope - Class in fact.extraction.singlePulse
Created by jbuss on 09.10.14.
FindMaxSlope() - Constructor for class fact.extraction.singlePulse.FindMaxSlope
 
findMaxSlopePos(int, int, double[]) - Method in class fact.extraction.singlePulse.FindMaxSlope
 
findNeighbors(FactCluster[], int[]) - Method in class fact.features.watershed.ClusterFellwalker
 
findPulsePeaks(int, int, double[]) - Method in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
FindThresholdCrossings - Class in fact.extraction.singlePulse
Calculates the positions of pulse candidates by finding threshold crossings with boundary restrictions.
FindThresholdCrossings() - Constructor for class fact.extraction.singlePulse.FindThresholdCrossings
 
finish() - Method in class fact.ApplyModel
 
finish() - Method in class fact.datacorrection.CorrectPixelDelays
 
finish() - Method in class fact.datacorrection.DrsCalibration
 
finish() - Method in class fact.datacorrection.DrsTimeCalibration
 
finish() - Method in class fact.extraction.NeighborPixelDCF
 
finish() - Method in class fact.features.muon.CircularFit
 
finish() - Method in class fact.features.muon.GaussianFit
 
finish() - Method in class fact.features.muon.HoughTransform
 
finish() - Method in class fact.features.source.SourcePosition
 
finish() - Method in class fact.filter.GaussConvolution
 
finish() - Method in class fact.filter.MovingAverage
 
finish() - Method in class fact.filter.MovingMinimum
 
finish() - Method in class fact.io.FITSWriter
 
finish() - Method in class fact.io.JSONWriter
 
finish() - Method in class fact.pedestalSuperposition.SamplePedestalEvent
 
finish() - Method in class fact.PerformanceMeasuringProcess
 
finish() - Method in class fact.plotter.BarPlotter
 
finish() - Method in class fact.plotter.HistogramArrayPlotter
 
finish() - Method in class fact.plotter.HistogramPlotter
 
finish() - Method in class fact.plotter.ScatterPlotter
 
finish() - Method in class fact.ShowViewer
 
finish() - Method in class fact.TriggerEmulation.Ratescan
 
finish() - Method in class fact.utils.CastToDoubleArray
 
FirFilter - Class in fact.filter
This class implements a simple Fir-Filter.
FirFilter() - Constructor for class fact.filter.FirFilter
 
firstArrayKey - Variable in class fact.utils.CombineDataArrays
 
firstSlice - Variable in class fact.extraction.EstimateBaseline
 
firstSlice - Variable in class fact.extraction.TimeOverThresholdTL
 
firstSliceOverThresholdKey - Variable in class fact.datacorrection.CorrectSaturation
 
firstSliceOverThresholdOutputKey - Variable in class fact.extraction.TimeOverThreshold
 
firstWithSecond(double[], double[]) - Static method in class fact.photonstream.timeSeriesExtraction.Convolve
Convolves the first array with the second array.
fit(double[], double[]) - Method in class fact.utils.LinearTimeCorrectionKernel
 
fit(double[], double[]) - Method in interface fact.utils.TimeCorrectionKernel
This function should calculate f(t), interpolating between data points.
FitEllipse - Class in fact.features.snake
 
FitEllipse() - Constructor for class fact.features.snake.FitEllipse
 
FITS - Class in fact.io.hdureader
A FITS object containing all HDUs in a given file.
FITS(URL) - Constructor for class fact.io.hdureader.FITS
 
FITSStream - Class in fact.io.hdureader
The ZFitsStream can read FITS files containing raw data as recorded by the FACT telescope DAQ.
FITSStream(SourceURL) - Constructor for class fact.io.hdureader.FITSStream
 
FITSStream() - Constructor for class fact.io.hdureader.FITSStream
 
FITSStream.MissingHDUException - Exception in fact.io.hdureader
 
FITSWriter - Class in fact.io
Created by maxnoe on 10.08.16.
FITSWriter() - Constructor for class fact.io.FITSWriter
 
FlagColorMap - Class in fact.hexmap.ui.colormapping
Created by lena on 24.11.15.
FlagColorMap() - Constructor for class fact.hexmap.ui.colormapping.FlagColorMap
 
flatten2dArray(double[][]) - Static method in class fact.Utils
Flatten a 2d array
floatToDoubleArray(float[]) - Static method in class fact.Utils
 
FOCAL_LENGTH_MM - Static variable in class fact.Constants
 
forBinTable(BinTable) - Static method in class fact.io.hdureader.BinTableReader
 
formatDateTime(ZonedDateTime) - Static method in class fact.io.FITSWriter
Java DateTimeFormatter.ISO_INSTANT creates variable length strings, because only the significant digits are returned.
forTable(BinTable) - Static method in class fact.io.hdureader.ZFITSHeapReader
Creates a ZFITSHeapReader for a given binary table.
FOV_DEG - Static variable in class fact.Constants
 
fromBooleanArray(boolean[]) - Static method in class fact.container.PixelSet
Create a PixelSet from a boolean mask of length N_PIXELS
FromChidArray - Class in fact.pixelsets
Convert an int array of chids into a PixelSet
FromChidArray() - Constructor for class fact.pixelsets.FromChidArray
 
fromCHIDs(int[]) - Static method in class fact.container.PixelSet
Create a PixelSet from an integer array containing the chids of the pixels to be added to the set.
fromDegrees(double, double, double) - Static method in class fact.coordinates.EarthLocation
 
fromDegrees(double, double) - Static method in class fact.coordinates.EquatorialCoordinate
 
fromDegrees(double, double) - Static method in class fact.coordinates.HorizontalCoordinate
 
fromFile(File) - Static method in class fact.io.hdureader.FITS
Creates a fits instance from a File object without throwing checked exceptions immediately.
fromHourAngleAndDegrees(double, double) - Static method in class fact.coordinates.EquatorialCoordinate
 
fromHourAngleAndRad(double, double) - Static method in class fact.coordinates.EquatorialCoordinate
 
fromPath(Path) - Static method in class fact.io.hdureader.FITS
Creates a fits instance from a path object without throwing checked exceptions immediately.
fromRad(double, double, double) - Method in class fact.coordinates.EarthLocation
 
fromRad(double, double) - Static method in class fact.coordinates.EquatorialCoordinate
 
fromRad(double, double) - Static method in class fact.coordinates.HorizontalCoordinate
 
FWHMPulses - Class in fact.extraction.singlePulse
Calculate the FWHM of a pulse in a list of pulses.
FWHMPulses() - Constructor for class fact.extraction.singlePulse.FWHMPulses
 

G

gainFile - Variable in class fact.gainservice.GainService
 
gainService - Variable in class fact.extraction.BasicExtraction
 
GainService - Class in fact.gainservice
This Service provides gains for each pixel for a given timestamp It needs a fits file with a BinTable "Gain" which contains the columns "timestamp" and "gain" timestamp needs to be an ISO-8601 datetime string and "gain" needs to be a length 1440 double array with the gain values for each pixel.
GainService() - Constructor for class fact.gainservice.GainService
 
gauss_density(double, double, double) - Method in class fact.features.muon.LightDistributionFit.LightDistributionNegLogLikelihood
 
GaussConvolution - Class in fact.filter
 
GaussConvolution() - Constructor for class fact.filter.GaussConvolution
 
GaussianFit - Class in fact.features.muon
Created by maxnoe on 13.08.15.
GaussianFit() - Constructor for class fact.features.muon.GaussianFit
 
GaussianFit.GaussianNegLogLikelihood - Class in fact.features.muon
 
GaussianNegLogLikelihood(double[], PixelSet, double[], double[]) - Constructor for class fact.features.muon.GaussianFit.GaussianNegLogLikelihood
 
geometricX - Variable in class fact.hexmap.CameraPixel
 
geometricY - Variable in class fact.hexmap.CameraPixel
 
get(String) - Method in class fact.io.hdureader.Header
Get the value for the keyword in the header as string if it exists.
getAltitudeDeg() - Method in class fact.coordinates.HorizontalCoordinate
 
getAltitudeRad() - Method in class fact.coordinates.HorizontalCoordinate
 
getAuxiliaryData(AuxiliaryServiceName, ZonedDateTime, AuxPointStrategy) - Method in class fact.auxservice.AuxFileService
This method returns an AuxPoint according to the strategy and the time stamp passed to this method.
getAuxiliaryData(AuxiliaryServiceName, ZonedDateTime, AuxPointStrategy) - Method in interface fact.auxservice.AuxiliaryService
An AuxiliaryService needs to implement just one method.
getAuxiliaryDataForWholeNight(AuxiliaryServiceName, ZonedDateTime) - Method in class fact.auxservice.AuxFileService
This method returns all AuxPoints for the whole night given by the 'night' timestamp.
getAzimuthDeg() - Method in class fact.coordinates.HorizontalCoordinate
 
getAzimuthRad() - Method in class fact.coordinates.HorizontalCoordinate
 
getBadPixels(ZonedDateTime) - Method in interface fact.calibrationservice.CalibrationService
Returns an array, listing the chids of the bad pixels for the given event time stamp
getBadPixels(ZonedDateTime) - Method in class fact.calibrationservice.ConstantCalibService
 
getBin(double) - Method in class fact.pedestalSuperposition.SamplePedestalEvent
Given a value data, calculate the bin it would end up in.
getBinTable() - Method in class fact.io.hdureader.HDU
 
getBinTableByName(String) - Method in class fact.io.hdureader.FITS
Returns the binary data table which is in the HDU by the given name.
getBoolean(String) - Method in class fact.io.hdureader.Header
Get the value for the keyword in the header as float if it exists and the value is parseable as float.
getBoolean(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key as boolean if it exists and the value can be cast to boolean.
getBooleanArray(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key as boolean array if it exists and the value can be cast to boolean[].
getBoundaryLength() - Method in class fact.features.watershed.FactCluster
 
getCalibrationConstantsForDataItem(Data) - Method in class fact.DrsFileService
This method returns the calibration info for the given data item.
getChargeMaxCluster(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
getChidFromSoftID(int) - Method in class fact.hexmap.FactPixelMapping
 
getClusterID() - Method in class fact.features.watershed.FactCluster
 
getColorFromIndex(int) - Method in class fact.hexmap.ui.colormapping.ArrayColorMapping
 
getColorFromIndex(int) - Method in class fact.hexmap.ui.colormapping.InfernoColorMapping
 
getColorFromIndex(int) - Method in class fact.hexmap.ui.colormapping.MagmaColorMapping
 
getColorFromIndex(int) - Method in class fact.hexmap.ui.colormapping.PlasmaColorMapping
 
getColorFromIndex(int) - Method in class fact.hexmap.ui.colormapping.ViridisColorMapping
 
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.ArrayColorMapping
 
getColorFromValue(double, double, double) - Method in interface fact.hexmap.ui.colormapping.ColorMapping
This returns a color based on the given value.
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.FlagColorMap
 
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.GrayScaleColorMapping
 
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.HotColorMap
 
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.NeutralColorMapping
 
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.RainbowColorMapping
 
getColorFromValue(double, double, double) - Method in class fact.hexmap.ui.colormapping.TwoToneAbsoluteColorMapping
 
getCompactClusters() - Method in class fact.features.watershed.FactCluster
 
getCubeCoordinatesFromId(int) - Method in class fact.hexmap.FactPixelMapping
 
getData() - Method in class fact.auxservice.AuxPoint
 
getDataset() - Method in class fact.plotter.ui.BarPlotPanel
 
getDeclinationDeg() - Method in class fact.coordinates.EquatorialCoordinate
 
getDeclinationRad() - Method in class fact.coordinates.EquatorialCoordinate
 
getDefaultKeys(boolean) - Static method in class fact.io.Writer
 
getDouble(String) - Method in class fact.auxservice.AuxPoint
Returns the value for the key iff it exists and its a Double.
getDouble(String) - Method in class fact.io.hdureader.Header
Get the value for the keyword in the header as Double if it exists and the value is parseable as double.
getDouble(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to Double.
getDoubleArray(String) - Method in class fact.auxservice.AuxPoint
Returns the value for the key iff it exists and its an int[].
getDoubleArray(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to double[].
getDrawRank() - Method in class fact.container.PixelSet
 
getDrawRank() - Method in interface fact.hexmap.ui.overlays.CameraMapOverlay
 
getDrawRank() - Method in class fact.hexmap.ui.overlays.EllipseOverlay
 
getDrawRank() - Method in class fact.hexmap.ui.overlays.LineOverlay
 
getDrawRank() - Method in class fact.hexmap.ui.overlays.PolygonOverlay
 
getDrawRank() - Method in class fact.hexmap.ui.overlays.SourcePositionOverlay
 
getFloat(String) - Method in class fact.auxservice.AuxPoint
Returns the value for the key iff it exists and its a Float.
getFloat(String) - Method in class fact.io.hdureader.Header
Get the value for the keyword in the header as float if it exists and the value is parseable as float.
getFloat(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to Float.
getFloatArray(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to float[].
getGains(ZonedDateTime) - Method in class fact.gainservice.GainService
Get the closest gain measurement for a given timestamp
getHDU(String) - Method in class fact.io.hdureader.FITS
Extensions may have keyword called EXTNAME.
getHDU(int) - Method in class fact.io.hdureader.FITS
This method returns the HDU at given index if it exists.
getHDUs() - Method in class fact.io.hdureader.FITS
Get a list of all HDUs in the fits file.
getHeight() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getInputStreamForHDUData(HDU) - Method in class fact.io.hdureader.FITS
Provides a datastream to the data area of the given hdu.
getInstance() - Static method in class fact.hexmap.FactPixelMapping
 
getInstance() - Static method in class fact.hexmap.ui.Viewer
 
getInstance() - Static method in class fact.VersionInformation
 
getInt(String) - Method in class fact.io.hdureader.Header
Get the value for the keyword in the header as integer if it exists and the value is parseable as int.
getInt(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to Integer.
getIntArray(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to int[].
getInteger(String) - Method in class fact.auxservice.AuxPoint
Returns the value for the key iff it exists and its an Integer.
getIntegerArray(String) - Method in class fact.auxservice.AuxPoint
Returns the value for the key iff it exists and its an int[].
getItemPaint(int, int) - Method in class fact.plotter.ui.CustomBarRender
 
getItemPaint(int, int) - Method in class fact.plotter.ui.CustomStatisticalBarRender
 
getLatitudeDeg() - Method in class fact.coordinates.EarthLocation
 
getListSize() - Method in class fact.container.PreviousEventInfoContainer
 
getLong(String) - Method in class fact.io.hdureader.Header
Get the value for the keyword in the header as long if it exists and the value is parseable as long.
getLong(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key as long if it exists and the value can be cast to Long.
getLongArray(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key as long array if it exists and the value can be cast to long[].
getLongitudeDeg() - Method in class fact.coordinates.EarthLocation
 
getMaximumSize() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getMinimumSize() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getMorphMaxCluster(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
getMorphSum() - Method in class fact.features.watershed.FactCluster
 
getNamedHDUs() - Method in class fact.io.hdureader.FITS
Get the a mapping of HDU names to all named HDU objects in the file.
getNaNColor() - Method in class fact.hexmap.ui.colormapping.ArrayColorMapping
 
getNeighborsForPixel(CameraPixel) - Method in class fact.hexmap.FactPixelMapping
Return an array of CameraPixel which direct are neighbours to the pixel passed into this method.
getNeighborsFromID(int) - Method in class fact.hexmap.FactPixelMapping
Return an array of CameraPixel which are direct neighbours to the pixel ID passed into this method.
getNextButton() - Method in class fact.hexmap.ui.components.StreamNavigationPanel
 
getNextButton() - Method in class fact.hexmap.ui.Viewer
 
getNextRow() - Method in class fact.io.hdureader.BinTableReader
 
getNextRow() - Method in interface fact.io.hdureader.Reader
Get the data from the next row.
getNextRow() - Method in class fact.io.hdureader.ZFITSHeapReader
Get the data from the next row.
getNextRow(boolean) - Method in class fact.io.hdureader.ZFITSHeapReader
Get the data from the next row.
getNotUsablePixels(ZonedDateTime) - Method in interface fact.calibrationservice.CalibrationService
Returns an array, listing the chids of the pixels not usable for cleaning for the given event time stamp
getNotUsablePixels(ZonedDateTime) - Method in class fact.calibrationservice.ConstantCalibService
 
getNumAirpixel() - Method in class fact.features.watershed.FactCluster
 
getNumberCols() - Method in class fact.hexmap.FactPixelMapping
 
getNumberOfPixel() - Method in class fact.hexmap.FactPixelMapping
 
getNumberOfPixel() - Method in interface fact.hexmap.PixelMapping
 
getNumberOfPrimitives() - Method in class fact.TriggerEmulation.Ratescan.RatescanResult
 
getNumberRows() - Method in class fact.hexmap.FactPixelMapping
 
getNumNeighbors() - Method in class fact.features.watershed.FactCluster
 
getNumPixel() - Method in class fact.features.watershed.FactCluster
 
getNumShowerpixel() - Method in class fact.features.watershed.FactCluster
 
getOffsetX() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getOffsetY() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getOverflowColor() - Method in class fact.hexmap.ui.colormapping.ArrayColorMapping
 
getPatchesOfFTU(int) - Static method in class fact.TriggerEmulation.EmulateLogic
 
getPerformanceMatrixNoShower(float[]) - Method in class fact.features.evaluate.CleaningPerformance
 
getPerformanceMatrixShower(float[], int[], int) - Method in class fact.features.evaluate.CleaningPerformance
 
getPhotonchargePerPixel() - Method in class fact.features.watershed.FactCluster
 
getPhotonchargeSum() - Method in class fact.features.watershed.FactCluster
 
getPixelBelowCoordinatesInMM(double, double) - Method in class fact.hexmap.FactPixelMapping
Get the CameraPixel sitting below the coordinates passed to the method.
getPixelFromCubeCoordinates(long, long) - Method in class fact.hexmap.FactPixelMapping
 
getPixelFromId(int) - Method in class fact.hexmap.FactPixelMapping
 
getPixelFromId(int) - Method in interface fact.hexmap.PixelMapping
 
getPixelFromOffsetCoordinates(int, int) - Method in class fact.hexmap.FactPixelMapping
 
getPixelFromOffsetCoordinates(int, int) - Method in interface fact.hexmap.PixelMapping
 
getPointFromTreeSet(TreeSet<AuxPoint>, ZonedDateTime) - Method in interface fact.auxservice.strategies.AuxPointStrategy
 
getPointFromTreeSet(TreeSet<AuxPoint>, ZonedDateTime) - Method in class fact.auxservice.strategies.Closest
Returns the closest (in time) AuxPoint found in the TreeSet that is not null.
getPointFromTreeSet(TreeSet<AuxPoint>, ZonedDateTime) - Method in class fact.auxservice.strategies.Earlier
Returns the AuxPoint which is earlier or equal to the given time stamp if it exists.
getPointFromTreeSet(TreeSet<AuxPoint>, ZonedDateTime) - Method in class fact.auxservice.strategies.Later
Returns the AuxPoint which is later or equal to the given time stamp if it exists.
getPreferredSize() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getPreviousStartCells() - Method in class fact.container.PreviousEventInfoContainer
 
getPreviousStopCells() - Method in class fact.container.PreviousEventInfoContainer
 
getPreviousUnixTimes() - Method in class fact.container.PreviousEventInfoContainer
 
getPrevStartCells(int) - Method in class fact.container.PreviousEventInfoContainer
 
getPrevStoppCells(int) - Method in class fact.container.PreviousEventInfoContainer
 
getPrevUnixTimeCells(int) - Method in class fact.container.PreviousEventInfoContainer
 
getPrimitives() - Method in class fact.TriggerEmulation.Ratescan.RatescanResult
 
getRightAscensionDeg() - Method in class fact.coordinates.EquatorialCoordinate
 
getRightAscensionHA() - Method in class fact.coordinates.EquatorialCoordinate
 
getRightAscensionRad() - Method in class fact.coordinates.EquatorialCoordinate
 
getSecondOrderNeighboursForPixel(CameraPixel) - Method in class fact.hexmap.FactPixelMapping
Return an array of CameraPixel which are the neighbours of the neighbours without the direct neighbours.
getSecondOrderNeighboursFromID(int) - Method in class fact.hexmap.FactPixelMapping
Return an array of CameraPixel which are the neighbours of the neighbours without the direct neighbours.
getSelectedItemPairs() - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
getShort(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to Short.
getShortArray(K) - Method in class fact.io.hdureader.OptionalTypesMap
Get the value for the given key if it exists and the value can be cast to short[].
getShowerLabel() - Method in class fact.features.watershed.FactCluster
 
getSimulationGains() - Method in class fact.gainservice.GainService
 
getSoftIDFromChid(int) - Method in class fact.hexmap.FactPixelMapping
 
getStackTrace(Throwable) - Static method in class fact.ZFitsTester
 
getStarsInFov(EquatorialCoordinate, double) - Method in class fact.starservice.StarService
 
getString(String) - Method in class fact.auxservice.AuxPoint
Returns the value for the key iff it exists and its a String.
getString(K) - Method in class fact.io.hdureader.OptionalTypesMap
 
getThresholds() - Method in class fact.TriggerEmulation.Ratescan.RatescanResult
 
getTileRadiusInPixels() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getTiles() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getTimeStamp() - Method in class fact.auxservice.AuxPoint
The timestamp from when sensor recorded this AuxPoint.
getTimeStamp(Data) - Static method in class fact.Utils
Check if the dataitem has the timestamp key, if not return the MC data default timestamp
getTimeStamp(Data, String) - Static method in class fact.Utils
Check if the dataitem has the timestamp key, if not return the MC data default timestamp
getTriggerSlices() - Method in class fact.TriggerEmulation.Ratescan.RatescanResult
 
getUnderflowColor() - Method in class fact.hexmap.ui.colormapping.ArrayColorMapping
 
getValidPixelSetAsIntArr(Data, int, String) - Static method in class fact.Utils
Return an int array with the ids of the pixelSet belonging to the given Key, return all camera pixel Ids if the set is not existing
getValidWindow(int, int, int, int) - Static method in class fact.Utils
 
getValue(String, Class<T>) - Method in class fact.auxservice.AuxPoint
Returns an Optional containing the value with the given class iff it exists.
getVersionFromPackage() - Static method in class fact.VersionInformation
 
getWidth() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
getZenithDeg() - Method in class fact.coordinates.HorizontalCoordinate
 
getZenithRad() - Method in class fact.coordinates.HorizontalCoordinate
 
GifSequenceWriter - Class in fact.hexmap
 
GifSequenceWriter(ImageOutputStream, int, int, boolean) - Constructor for class fact.hexmap.GifSequenceWriter
Creates a new GifSequenceWriter
gifWriter - Variable in class fact.hexmap.GifSequenceWriter
 
gitDescribe - Variable in class fact.VersionInformation
Output of git describe, $(LAST_TAG)-$(COMMITS_SINCE_LAST_TAG)-$(COMMIT_HASH)
globalMinimum(int, int, double[]) - Method in class fact.extraction.MinAmplitudeGlobal
Find the minimum value in the array.
GpsTimeCorrection - Class in fact.filter
This processor handles the Gps time correction.
GpsTimeCorrection() - Constructor for class fact.filter.GpsTimeCorrection
 
gpsTimes - Variable in class fact.filter.GpsTimeCorrection
This is the structure to hold the gps times in [int,int]: [seconds microseconds].
GrayScaleColorMapping - Class in fact.hexmap.ui.colormapping
Map values to grayscale by linear interpolation from minimal Value in camera to maximum value in camera.
GrayScaleColorMapping() - Constructor for class fact.hexmap.ui.colormapping.GrayScaleColorMapping
 
greatCircleDistanceDeg(double, double, double, double) - Static method in interface fact.coordinates.CelestialCoordinate
 
greatCircleDistanceDeg(EquatorialCoordinate) - Method in class fact.coordinates.EquatorialCoordinate
 
greatCircleDistanceDeg(HorizontalCoordinate) - Method in class fact.coordinates.HorizontalCoordinate
 
greatCircleDistanceRad(double, double, double, double) - Static method in interface fact.coordinates.CelestialCoordinate
Great circle distance using the more complicated but numerically more stable version of wikipedia (special case of the Vincenty formula) https://en.wikipedia.org/wiki/Great-circle_distance
greatCircleDistanceRad(EquatorialCoordinate) - Method in class fact.coordinates.EquatorialCoordinate
Return the angular great circle distance in radians between this EquatorialCoordinate and another
greatCircleDistanceRad(HorizontalCoordinate) - Method in class fact.coordinates.HorizontalCoordinate
 
gstReferenceDateTime - Static variable in interface fact.coordinates.CelestialCoordinate
 
gzip - Variable in class fact.io.JSONWriter
 

H

handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.components.cameradisplay.DisplayPanel
Adds the keys we can display in the plot window to the list on right side of the screen.
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.components.EventInfoPanel
 
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.components.StreamNavigationPanel
 
handleEventChange(Pair<Data, String>) - Method in interface fact.hexmap.ui.EventObserver
Pass the event to this observer.
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.windows.CameraWindow
Adds the keys we can display in the camera window to the dropdown list.
handleEventChange(Pair<Data, String>) - Method in class fact.hexmap.ui.windows.PlotDisplayWindow
Adds the keys we can display in the plot window to the list on right side of the screen.
handleKeySelectionChange(TimeSeriesSelectionChangedEvent) - Method in class fact.hexmap.ui.windows.PlotDisplayWindow
 
handleKeySelectionChange(IntervallMarkerSelectionChangedEvent) - Method in class fact.hexmap.ui.windows.PlotDisplayWindow
 
handlePixelSelectionChange(Set<CameraPixel>) - Method in class fact.hexmap.ui.components.EventInfoPanel
 
handlePixelSelectionChange(Set<CameraPixel>) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
handlePixelSelectionChange(Set<CameraPixel>) - Method in interface fact.hexmap.ui.PixelSelectionObserver
This observer should react to changes in the pixel selection.
HandleSaturation - Class in fact.extraction
TODO: This is a work in progress.
HandleSaturation() - Constructor for class fact.extraction.HandleSaturation
 
handleSelectionChange(OverlaySelectionChangedEvent) - Method in class fact.hexmap.ui.components.cameradisplay.DisplayPanel
 
handleSliceChangeEvent(SliceChangedEvent) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
handleSliceChangeEvent(SliceChangedEvent) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
handleSliceChangeEvent(SliceChangedEvent) - Method in interface fact.hexmap.ui.SliceObserver
In case we display dynamic data we can set which slice/point in time we want to display
HandleSpike(int, int, double[], JumpInfos) - Method in class fact.datacorrection.PatchJumpRemoval
Checks if there are spikes directly in front of the jump and/or after the jump.
hardid - Variable in class fact.hexmap.CameraPixel
 
HardwareConfiguration - Class in fact.calibrationservice
 
HardwareConfiguration(ZonedDateTime) - Constructor for class fact.calibrationservice.HardwareConfiguration
 
hasCoincidentTriggers(ArrayList<Integer>, int, int) - Static method in class fact.TriggerEmulation.EmulateLogic
Test for nOutOf40 coincident triggerPrimitives in the given time window
hashCode() - Method in class fact.auxservice.AuxCache.CacheKey
 
hashCode() - Method in class fact.auxservice.AuxPoint
 
hashCode() - Method in class fact.features.muon.HoughTransform.RingId
 
hashCode() - Method in class fact.hexmap.ui.components.selectors.SeriesKeySelectorItem
 
hasMcWobblePosition - Variable in class fact.features.source.SourcePosition
 
hasNext() - Method in class fact.io.hdureader.BinTableReader
Check whether there is another row to return from this heap
hasNext() - Method in interface fact.io.hdureader.Reader
Check whether there is another row to return from this heap
hasNext() - Method in class fact.io.hdureader.ZFITSHeapReader
Check whether there is another row to return from this heap
hasTriggered(boolean[], int[], int, int, int) - Static method in class fact.TriggerEmulation.EmulateLogic
Iterate over patches and decide weather the event has triggered for the given trigger properties
HDU - Class in fact.io.hdureader
FITS files are split into things called HDUs.
HDU.XTENSION - Enum in fact.io.hdureader
 
header - Variable in class fact.io.hdureader.BinTable
 
header - Variable in class fact.io.hdureader.HDU
 
Header - Class in fact.io.hdureader
This class represents a header in the HDU of fits file.
headerKeys - Variable in class fact.io.FITSWriter
 
HillasParameters - Class in fact.features
Calculate the classical hillas parameters on a PixelSet.
HillasParameters() - Constructor for class fact.features.HillasParameters
 
HistogramArrayPlotter - Class in fact.plotter
This plotter class needs only two parameters.
HistogramArrayPlotter() - Constructor for class fact.plotter.HistogramArrayPlotter
 
HistogramPlotter - Class in fact.plotter
This plotter class needs only two parameters.
HistogramPlotter() - Constructor for class fact.plotter.HistogramPlotter
 
history - Variable in class fact.io.hdureader.Header
 
HorizontalCoordinate - Class in fact.coordinates
Represents a coordinate in the horizontal coordinate.
HotColorMap - Class in fact.hexmap.ui.colormapping
Colormap minimal value: black, maximal value white Created by lena on 30.06.15.
HotColorMap() - Constructor for class fact.hexmap.ui.colormapping.HotColorMap
 
HoughTransform - Class in fact.features.muon
This processor delivers several features that can be used to seperate muon rings from other data using the Hough Transform for circles.
HoughTransform() - Constructor for class fact.features.muon.HoughTransform
 
HoughTransform.RingId - Class in fact.features.muon
 

I

id - Variable in class fact.hexmap.CameraPixel
 
id - Variable in class fact.starservice.Star
 
idealBoundDiff(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
idealBoundDiff() - Method in class fact.features.watershed.FactCluster
 
IdentifyPixelAboveThreshold - Class in fact.extraction
Identify pixel with a signal above a given threshold by means of photon charge, hand them over as list and pixel array
IdentifyPixelAboveThreshold() - Constructor for class fact.extraction.IdentifyPixelAboveThreshold
 
imageMetaData - Variable in class fact.hexmap.GifSequenceWriter
 
imageWriteParam - Variable in class fact.hexmap.GifSequenceWriter
 
InfernoColorMapping - Class in fact.hexmap.ui.colormapping
Map values to the matplotlib inferno colormap
InfernoColorMapping() - Constructor for class fact.hexmap.ui.colormapping.InfernoColorMapping
 
init(ProcessContext) - Method in class fact.ApplyModel
 
init() - Method in class fact.calibrationservice.ConstantCalibService
 
init(ProcessContext) - Method in class fact.datacorrection.CorrectPixelDelays
 
init(ProcessContext) - Method in class fact.datacorrection.DrsCalibration
 
init(ProcessContext) - Method in class fact.datacorrection.DrsTimeCalibration
 
init(ProcessContext) - Method in class fact.extraction.NeighborPixelDCF
 
init(ProcessContext) - Method in class fact.features.muon.CircularFit
 
init(ProcessContext) - Method in class fact.features.muon.GaussianFit
 
init(ProcessContext) - Method in class fact.features.muon.HoughTransform
 
init(ProcessContext) - Method in class fact.features.source.SourcePosition
Here we check whether an auxservice has been set or some fixed coordinates have been provided in the .xml.
init(ProcessContext) - Method in class fact.filter.GaussConvolution
 
init(ProcessContext) - Method in class fact.filter.MovingAverage
 
init(ProcessContext) - Method in class fact.filter.MovingMinimum
 
init() - Method in class fact.io.CeresStream
 
init() - Method in class fact.io.FactFileListMultiStream
Read the json file provided by the url parameter and build a queue of File objects to be analyzed
init(ProcessContext) - Method in class fact.io.FITSWriter
 
init() - Method in class fact.io.hdureader.FITSStream
 
init(ProcessContext) - Method in class fact.io.JSONWriter
 
init() - Method in class fact.io.RecursiveDirectoryStream
 
init(ProcessContext) - Method in class fact.pedestalSuperposition.SamplePedestalEvent
 
init(ApplicationContext) - Method in class fact.PerformanceMeasuringProcess
 
init(ProcessContext) - Method in class fact.plotter.BarPlotter
 
init(ProcessContext) - Method in class fact.plotter.HistogramArrayPlotter
 
init(ProcessContext) - Method in class fact.plotter.HistogramPlotter
 
init(ProcessContext) - Method in class fact.plotter.ScatterPlotter
 
init(ProcessContext) - Method in class fact.ShowViewer
 
init(ProcessContext) - Method in class fact.TriggerEmulation.Ratescan
 
init(ProcessContext) - Method in class fact.utils.CastToDoubleArray
 
initialRKey - Variable in class fact.features.muon.LightDistributionFit
 
initialXKey - Variable in class fact.features.muon.LightDistributionFit
 
initialYKey - Variable in class fact.features.muon.LightDistributionFit
 
InnerEnergy - Class in fact.features.snake
 
InnerEnergy() - Constructor for class fact.features.snake.InnerEnergy
 
inputKey - Variable in class fact.datacorrection.InterpolatePixelArray
 
inputKey - Variable in class fact.extraction.SaturatedSlicesPercentage
 
inputKey - Variable in class fact.features.UnixTimeUTC2DateTime
 
inputKey - Variable in class fact.filter.SmoothBell
 
inputKey - Variable in class fact.pixelsets.FromChidArray
 
inputKey - Variable in class fact.utils.ElementwiseMultiplyDoubleArray
 
insert(ByteWiseHuffmanTree, int, int, ByteWiseHuffmanTree.Symbol) - Static method in class fact.io.hdureader.zfits.ByteWiseHuffmanTree
Insert a symbol into this huffmann tree.
insertToArrayListSorted(int, ArrayList<Integer>) - Static method in class fact.TriggerEmulation.EmulateLogic
sorted insert of int value into an int array
insetKey - Variable in class fact.pixelsets.Invert
 
integrationWindow - Variable in class fact.extraction.BasicExtraction
 
interceptKey - Variable in class fact.filter.MovingLinearFit
 
interpolate(double) - Method in class fact.utils.LinearTimeCorrectionKernel
This calculates a linear interpolation of $[t,v]_i$ for all $i$.
interpolate(double) - Method in interface fact.utils.TimeCorrectionKernel
This is f(t) and will be used for rebinning data
InterpolatePixelArray - Class in fact.datacorrection
This Processor interpolates all values for a broken Pixel by the average values of its neighboring Pixels.
InterpolatePixelArray() - Constructor for class fact.datacorrection.InterpolatePixelArray
 
InterpolateTimeSeries - Class in fact.datacorrection
This Processor interpolates all values for a broken Pixel by the average values of its neighboring Pixels.
InterpolateTimeSeries() - Constructor for class fact.datacorrection.InterpolateTimeSeries
 
interpolateTimeSeries(double[], PixelSet) - Method in class fact.datacorrection.InterpolateTimeSeries
 
Intersection - Class in fact.pixelsets
This processor gets two pixel sets and performs a intersection of the sets A and B, denoted A ∩ B, is the set of all objects that are members of both A and B.
Intersection() - Constructor for class fact.pixelsets.Intersection
 
IntervallMarkerKeySelector - Class in fact.hexmap.ui.components.selectors
Created by kaibrugge on 02.06.14.
IntervallMarkerKeySelector() - Constructor for class fact.hexmap.ui.components.selectors.IntervallMarkerKeySelector
 
IntervallMarkerSelectionChangedEvent - Class in fact.hexmap.ui.events
Created by kaibrugge on 02.06.14.
IntervallMarkerSelectionChangedEvent(Set<Pair<String, Color>>) - Constructor for class fact.hexmap.ui.events.IntervallMarkerSelectionChangedEvent
 
intToDoubleArray(int[]) - Static method in class fact.Utils
 
Invert - Class in fact.pixelsets
This processor gets a pixel set and returns the reverted set for the whole camera.
Invert() - Constructor for class fact.pixelsets.Invert
 
isDrawScaleNumbers() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
isIncludeScale() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
isKeyValid(Data, String, Class<?>) - Static method in class fact.Utils
This method tries to find the key in the data item and tries to cast them into the type given by the type parameter.
isLeaf - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree
 
isPatchSelectionMode() - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
isPrimaryHDU - Variable in class fact.io.hdureader.HDU
 
isSimulated(Data) - Static method in class fact.io.Writer
 
itemBinningKey - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
iterator() - Method in interface fact.io.hdureader.Reader
Get the iterator for this Reader.

J

j2000Reference - Static variable in class fact.coordinates.EquatorialCoordinate
 
jsonl - Variable in class fact.io.JSONWriter
 
JSONWriter - Class in fact.io
Writes a keys from the data item to .json files.
JSONWriter() - Constructor for class fact.io.JSONWriter
 
JSONWriter.DateTimeAdapter - Class in fact.io
 
JSONWriter.PixelSetAdapter - Class in fact.io
 
JSONWriter.SignDigitsAdapter - Class in fact.io
 
JSONWriter.SpecialDoubleValuesAdapter - Class in fact.io
 
JumpInfos - Class in fact.container
 
JumpInfos(int, int, int) - Constructor for class fact.container.JumpInfos
 
jumpLimit - Variable in class fact.datacorrection.PatchJumpRemoval
 

K

keepOpen - Variable in class fact.plotter.BarPlotter
 
keepOpen - Variable in class fact.plotter.ScatterPlotter
 
key - Variable in class fact.extraction.IdentifyPixelAboveThreshold
 
key - Variable in class fact.extraction.MaxAmplitude
 
key - Variable in class fact.extraction.MinAmplitudeGlobal
 
key - Variable in class fact.extraction.NeighborPixelCorrelation
 
key - Variable in class fact.extraction.NeighborPixelDCF
 
key - Variable in class fact.extraction.singlePulse.ArrivalTime
 
key - Variable in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
key - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
key - Variable in class fact.extraction.singlePulse.FindThresholdCrossings
 
key - Variable in class fact.extraction.singlePulse.FWHMPulses
 
key - Variable in class fact.extraction.singlePulse.OpenShutterPulseSize
 
key - Variable in class fact.extraction.singlePulse.PulseMaxAmplitude
 
key - Variable in class fact.extraction.singlePulse.PulseSizeCalculator
 
key - Variable in class fact.extraction.WaveformFluctuation
 
key - Variable in class fact.features.CalculateDrs4TimeCalibrationConstants
 
key - Variable in class fact.features.PerPatchVoltageIntegral
 
key - Variable in class fact.filter.ExponentialSmoothing
 
key - Variable in class fact.filter.FirFilter
 
key - Variable in class fact.filter.GaussConvolution
 
key - Variable in class fact.filter.MovingAverage
 
key - Variable in class fact.filter.MovingLinearFit
 
key - Variable in class fact.filter.MovingMinimum
 
key - Variable in class fact.filter.PixelNormalization
 
key - Variable in class fact.filter.ShapeSignal
 
key - Variable in class fact.hexmap.ui.components.selectors.SeriesKeySelectorItem
 
key - Variable in class fact.ShowViewer
The key for the data to be displayed on the screen
key - Variable in class fact.statistics.ArrayLength
 
key - Variable in class fact.statistics.ArrayMean
 
key - Variable in class fact.statistics.ArrayRMS
 
key - Variable in class fact.statistics.ArrayStatistics
 
key - Variable in class fact.statistics.ArrayVariance
 
key - Variable in class fact.statistics.CameraAverage
 
key - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
key - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
key - Variable in class fact.TriggerEmulation.Ratescan
 
key - Variable in class fact.TriggerEmulation.SumUpPatches
 
key - Variable in class fact.utils.ApplyRandomArrivalTimeShift
 
key - Variable in class fact.utils.ApplyRandomTimelineShift
 
key - Variable in class fact.utils.CastToDoubleArray
 
key - Variable in class fact.utils.Remapping
 
key - Variable in class fact.utils.SelectArrayByChid
 
key - Variable in class fact.utils.SelectValueByChid
 
key - Variable in class fact.utils.ShiftDataArray
 
key - Variable in class fact.utils.SortDoubleArray
 
key - Variable in class fact.utils.SubtractDataArrays
 
KeyInShowerDistribution - Class in fact.statistics
 
KeyInShowerDistribution() - Constructor for class fact.statistics.KeyInShowerDistribution
 
keys - Variable in class fact.io.FITSWriter
 
keys - Variable in class fact.io.JSONWriter
 
keys - Variable in class fact.io.PrintKeys
 
keys - Variable in class fact.plotter.BarPlotter
 
keys - Variable in class fact.utils.SanitizeKeys
 
KeySelector - Class in fact.hexmap.ui.components.selectors
A KeySelector is a JPanel which lays out KeySelectorItems.
KeySelector() - Constructor for class fact.hexmap.ui.components.selectors.KeySelector
 
kurtosis - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
kurtosisLongKey - Variable in class fact.features.HillasParameters
 
kurtosisTransKey - Variable in class fact.features.HillasParameters
 

L

label - Variable in class fact.features.SetLabel
 
Later() - Static method in interface fact.auxservice.strategies.AuxPointStrategy
Convenience method to create Strategy object
Later - Class in fact.auxservice.strategies
Returns the AuxPoint which is later or equal to the given time stamp if it exists.
Later() - Constructor for class fact.auxservice.strategies.Later
 
latitudeRad - Variable in class fact.coordinates.EarthLocation
 
Leakage - Class in fact.features
 
Leakage() - Constructor for class fact.features.Leakage
 
leakage1OutputKey - Variable in class fact.features.Leakage
 
leakage2OutputKey - Variable in class fact.features.Leakage
 
length - Variable in class fact.filter.MovingAverage
 
length - Variable in class fact.filter.MovingMinimum
 
Length - Class in fact.pixelsets
This processor calculates the length of a pixelset and put it in the data item.
Length() - Constructor for class fact.pixelsets.Length
 
lengthKey - Variable in class fact.features.ConcentrationCore
 
lengthKey - Variable in class fact.features.HillasParameters
 
lengthKey - Variable in class fact.features.source.Disp
 
LightDistributionFit - Class in fact.features.muon
Created by maxnoe on 17.08.15.
LightDistributionFit() - Constructor for class fact.features.muon.LightDistributionFit
 
LightDistributionFit.LightDistributionNegLogLikelihood - Class in fact.features.muon
 
LightDistributionNegLogLikelihood(double[], int[]) - Constructor for class fact.features.muon.LightDistributionFit.LightDistributionNegLogLikelihood
 
limitEvents - Variable in class fact.utils.PreviousEventInfo
 
limitForSaturatedPixel - Variable in class fact.extraction.HandleSaturation
 
line(int, int) - Method in class fact.hexmap.FactPixelMapping
Find lines between two pixels on the hexagonal grid.
LinearTimeCorrectionKernel - Class in fact.utils
This class does an linear interpolation of input points.
LinearTimeCorrectionKernel() - Constructor for class fact.utils.LinearTimeCorrectionKernel
 
LineOverlay - Class in fact.hexmap.ui.overlays
Draws a Line the cameraview.
LineOverlay(double, double, double, double) - Constructor for class fact.hexmap.ui.overlays.LineOverlay
 
loadCatalog() - Static method in class fact.starservice.StarService
 
loadDrsData(URL) - Method in class fact.datacorrection.DrsCalibration
This method reads the DRS calibration values from the given data source.
loadDrsTimeCalibConstants(URL) - Method in class fact.datacorrection.DrsTimeCalibration
 
loadGpsTimeCorrection(SourceURL) - Method in class fact.filter.GpsTimeCorrection
 
longitudeRad - Variable in class fact.coordinates.EarthLocation
 

M

m3 - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
m3LongKey - Variable in class fact.features.HillasParameters
 
m3TransKey - Variable in class fact.features.HillasParameters
 
m4 - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
m4LongKey - Variable in class fact.features.HillasParameters
 
m4TransKey - Variable in class fact.features.HillasParameters
 
MagmaColorMapping - Class in fact.hexmap.ui.colormapping
Map values to the matplotlib magma colormap
MagmaColorMapping() - Constructor for class fact.hexmap.ui.colormapping.MagmaColorMapping
 
magnitude - Variable in class fact.starservice.Star
 
main(String[]) - Static method in class fact.coordinates.SaveCoordinateComparison
Reads the output of scrips/create_coordinate_comparison.py and saves the transformation result to json.
main(String[]) - Static method in class fact.hexmap.GifSequenceWriter
public GifSequenceWriter( BufferedOutputStream outputStream, int imageType, int timeBetweenFramesMS, boolean loopContinuously) {
main(String[]) - Static method in class fact.hexmap.ui.components.EventInfoPanel
 
main(String[]) - Static method in class fact.hexmap.ui.windows.PlotDisplayWindow
 
main(String[]) - Static method in class fact.run
 
main(String[]) - Static method in class fact.tools.CommandLine
 
main(String[]) - Static method in class fact.ZFitsTester
 
MainPlotPanel - Class in fact.hexmap.ui.components
 
MainPlotPanel(int, int, boolean) - Constructor for class fact.hexmap.ui.components.MainPlotPanel
 
mapContainsKeys(Data, String...) - Static method in class fact.Utils
This is a helper method which checks if all the keys provided are in the data item.
mapContainsKeys(Data, Collection<String>) - Static method in class fact.Utils
This is a helper method which checks if all the keys provided are in the data item.
markBoundaryPixel(FactCluster[], int[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
markerKey - Variable in class fact.extraction.NeighborPixelCorrelation
 
max - Variable in class fact.photonstream.timeSeriesExtraction.ArgMax
 
MaxAmplitude - Class in fact.extraction
This processor simply calculates the maximum value for all time slices in each Pixel.
MaxAmplitude() - Constructor for class fact.extraction.MaxAmplitude
 
maxAmpPositionKey - Variable in class fact.extraction.singlePulse.ArrivalTime
 
maxCluster(FactCluster[]) - Method in class fact.features.watershed.ClusterFellwalker
 
maxDepth - Variable in class fact.io.RecursiveDirectoryStream
 
maximum(int, int, double[]) - Method in class fact.extraction.MaxAmplitude
Find the maximum value in the array.
maxIterations - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
maxIterations - Variable in class fact.photonstream.SinglePulseExtraction
 
maxIterations - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Config
 
maxMagnitude - Variable in class fact.starservice.StarsInFOV
 
maxPhotoncharge() - Method in class fact.features.watershed.FactCluster
 
maxPhotonchargeId() - Method in class fact.features.watershed.FactCluster
 
maxPosKey - Variable in class fact.datacorrection.CorrectSaturation
 
maxPosKey - Variable in class fact.extraction.singlePulse.FWHMPulses
 
maxSearchSlice - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
maxSlopesKey - Variable in class fact.extraction.RisingEdgeForPositions
 
maxSlopesKey - Variable in class fact.extraction.RisingEdgePolynomFit
 
maxSpikeLength - Variable in class fact.datacorrection.RemoveSpikes
 
maxThreshold - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
mcCherenkovArrTimeMeanKey - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
mcCherenkovWeightKey - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
mcNoiseWeightKey - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
mcPhotThreshold - Variable in class fact.features.evaluate.CleaningPerformance
 
mean - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
mean - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
meanArrivaltime() - Method in class fact.features.watershed.FactCluster
 
MILLIVOLT_PER_DAC - Static variable in class fact.Constants
Source: Vogler, Patrick E., DOI:10.3929/ETHZ-A-010568419, URL: https://www.research-collection.ethz.ch/handle/20.500.11850/108302, 2015, P.56
millivoltToDAC(double) - Static method in class fact.TriggerEmulation.Discriminator
Convert amplitude in DAC units to millivolt units
MinAmplitudeGlobal - Class in fact.extraction
This processor simply calculates the minimum value for all time slices in each Pixel.
MinAmplitudeGlobal() - Constructor for class fact.extraction.MinAmplitudeGlobal
 
minNumberOfPixel - Variable in class fact.cleaning.TwoLevelTimeMedian
 
minNumberOfPixel - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
minPixelToInterpolate - Variable in class fact.datacorrection.InterpolatePixelArray
 
minPixelToInterpolate - Variable in class fact.datacorrection.InterpolateTimeSeries
 
minPosKey - Variable in class fact.extraction.singlePulse.FWHMPulses
 
minShowerpixel - Variable in class fact.features.watershed.ClusterFellwalker
 
minThreshold - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
minThreshold - Variable in class fact.TriggerEmulation.Ratescan
 
minTimeOverThreshold - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
minTimeOverThreshold - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
minTimeOverThreshold - Variable in class fact.TriggerEmulation.Ratescan
 
MissingHDUException(String) - Constructor for exception fact.io.hdureader.FITSStream.MissingHDUException
 
morphologyKey - Variable in class fact.features.watershed.ClusterFellwalker
 
mouseClicked(MouseEvent) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
mouseEntered(MouseEvent) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
mouseExited(MouseEvent) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
mousePressed(MouseEvent) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
mouseReleased(MouseEvent) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
MovingAverage - Class in fact.filter
This is processor applies a central moving average to the time series in the camera raw data (NPIX*ROI).
MovingAverage() - Constructor for class fact.filter.MovingAverage
 
movingAverageKey - Variable in class fact.statistics.TimeseriesFeatures
 
MovingLinearFit - Class in fact.filter
Fit a line to a given window of values in an array
MovingLinearFit() - Constructor for class fact.filter.MovingLinearFit
 
MovingMinimum - Class in fact.filter
Calculate moving minimum with given window size.
MovingMinimum() - Constructor for class fact.filter.MovingMinimum
 
multiply(double[], double) - Static method in class fact.utils.ElementWise
Multiply values in an array with a scalar.
MuonRingClean - Class in fact.cleaning
 
MuonRingClean() - Constructor for class fact.cleaning.MuonRingClean
 

N

N - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
N - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
N_FTUS - Static variable in class fact.Constants
 
N_PATCHES - Static variable in class fact.Constants
 
N_PATCHES_FTU - Static variable in class fact.Constants
 
N_PIXELS - Static variable in class fact.Constants
 
N_PIXELS_PER_PATCH - Static variable in class fact.Constants
 
naiveNeighborClusterID - Variable in class fact.features.watershed.FactCluster
 
name - Variable in class fact.coordinates.SaveCoordinateComparison.Source
 
name - Variable in class fact.io.hdureader.BinTable
 
name - Variable in class fact.starservice.Star
 
nameHDU - Variable in class fact.io.hdureader.FITSStream
 
negativePulse - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
negativePulseLength - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Config
 
neighborClusterMean(FactCluster[]) - Method in class fact.features.watershed.ClusterFellwalker
 
neighborPixDCFKey - Variable in class fact.extraction.NeighborPixelDCF
 
NeighborPixelCorrelation - Class in fact.extraction
Calculate the average covariance and correlation of neighboring pixels to determine the correlation of theire timeseries
NeighborPixelCorrelation() - Constructor for class fact.extraction.NeighborPixelCorrelation
 
NeighborPixelDCF - Class in fact.extraction
Calculate the Descrete Correlation Function for the Time Series of neigbouring pixels as a measure for their correllation
NeighborPixelDCF() - Constructor for class fact.extraction.NeighborPixelDCF
 
neighborPixelThreshold - Variable in class fact.cleaning.TwoLevelTimeMedian
 
neighborPixelThreshold - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
NeutralColorMapping - Class in fact.hexmap.ui.colormapping
Map values to color by linear interpolation from neutralColor to max/minColor.
NeutralColorMapping() - Constructor for class fact.hexmap.ui.colormapping.NeutralColorMapping
 
next() - Method in interface fact.io.hdureader.Reader
Get the data from the next row.
NextStartPixel(int[], int[]) - Method in class fact.features.watershed.ClusterFellwalker
 
noiseCondition - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
noiseDatabase - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
noiseKey - Variable in class fact.extraction.NeighborPixelDCF
 
notUsablePixels - Variable in class fact.calibrationservice.HardwareConfiguration
 
notUsablePixelSet - Variable in class fact.cleaning.BasicCleaning
 
nOutOf4 - Variable in class fact.TriggerEmulation.EmulateLogic
 
nOutOf4 - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
nOutOf40 - Variable in class fact.TriggerEmulation.EmulateLogic
 
nOutOf40 - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
nPrimitivesArray - Variable in class fact.TriggerEmulation.Ratescan.RatescanResult
 
nThresholds - Variable in class fact.TriggerEmulation.Ratescan
 
numberOfBytesPerRow - Variable in class fact.io.hdureader.BinTable
 
numberOfColumnsInTable - Variable in class fact.io.hdureader.BinTable
 
NumberOfIslands - Class in fact.features
If showerKey refers to an int[] of showerpixel.
NumberOfIslands() - Constructor for class fact.features.NumberOfIslands
 
numberOfOffPositions - Variable in class fact.features.source.OffPosition
 
numberOfPhotonsKey - Variable in class fact.photonstream.PhotonStream2NumberOfPhotons
 
numberOfPoints - Variable in class fact.extraction.RisingEdgePolynomFit
 
numberOfPulses() - Method in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Result
 
numberOfRowsInTable - Variable in class fact.io.hdureader.BinTable
 
numberOfShowerPixelThreshold - Variable in class fact.features.video.CenterOfGravity
 
numeratorKey - Variable in class fact.utils.DividePixelArrays
 
numFitSlices - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
numNeighbors - Variable in class fact.features.watershed.FactCluster
 

O

obstime - Variable in class fact.coordinates.SaveCoordinateComparison.Source
 
octantsHitKey - Variable in class fact.features.muon.HoughTransform
 
ofArrays(double[], double[]) - Static method in class fact.statistics.weighted.Weighted1dStatistics
 
ofArrays(double[], double[], double[]) - Static method in class fact.statistics.weighted.Weighted2dStatistics
 
OffPosition - Class in fact.features.source
 
OffPosition() - Constructor for class fact.features.source.OffPosition
 
offPositionId - Variable in class fact.features.source.OffPosition
 
op - Variable in class fact.utils.CombineDataArrays
 
OpenShutterPulseSize - Class in fact.extraction.singlePulse
Finds the integral of pulses by defining the specific baseline for each pulse to account for negative signal
OpenShutterPulseSize() - Constructor for class fact.extraction.singlePulse.OpenShutterPulseSize
 
openUrl(String) - Method in class fact.hexmap.ui.Viewer
Open the default web browser of the system with the specified url stolen from http://stackoverflow.com/questions/10967451/open-a-link-in-browser-with-java-button
OptionalTypesMap<K,V> - Class in fact.io.hdureader
A map which can returns values of the appropriate type or an empty optional.
OptionalTypesMap() - Constructor for class fact.io.hdureader.OptionalTypesMap
 
outKey - Variable in class fact.TriggerEmulation.EmulateLogic
 
outKey - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
outKey - Variable in class fact.TriggerEmulation.SumUpPatches
 
outkeyAlpha - Variable in class fact.features.snake.FitEllipse
 
outkeyCenterX - Variable in class fact.features.snake.FitEllipse
 
outkeyCenterY - Variable in class fact.features.snake.FitEllipse
 
outkeyMajor - Variable in class fact.features.snake.FitEllipse
 
outkeyMinor - Variable in class fact.features.snake.FitEllipse
 
outputJumpsKey - Variable in class fact.datacorrection.PatchJumpRemoval
 
outputKey - Variable in class fact.cleaning.MuonRingClean
 
outputKey - Variable in class fact.cleaning.TwoLevelTimeMedian
 
outputKey - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
outputKey - Variable in class fact.datacorrection.CorrectPixelDelays
 
outputKey - Variable in class fact.datacorrection.CorrectSaturation
 
outputKey - Variable in class fact.datacorrection.DrsCalibration
 
outputKey - Variable in class fact.datacorrection.DrsTimeCalibration
 
outputKey - Variable in class fact.datacorrection.InterpolatePixelArray
 
outputKey - Variable in class fact.datacorrection.PatchJumpRemoval
 
outputKey - Variable in class fact.datacorrection.RemoveSpikes
 
outputKey - Variable in class fact.extraction.AboveThreshold
 
outputKey - Variable in class fact.extraction.EstimateBaseline
 
outputKey - Variable in class fact.extraction.IdentifyPixelAboveThreshold
 
outputKey - Variable in class fact.extraction.MaxAmplitude
 
outputKey - Variable in class fact.extraction.MinAmplitudeGlobal
 
outputKey - Variable in class fact.extraction.PhotonChargeTimeOverThreshold
 
outputKey - Variable in class fact.extraction.RisingEdgeForPositions
 
outputKey - Variable in class fact.extraction.RisingEdgePolynomFit
 
outputKey - Variable in class fact.extraction.SaturatedSlicesPercentage
 
outputKey - Variable in class fact.extraction.singlePulse.ArrivalTime
 
outputKey - Variable in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
outputKey - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
outputKey - Variable in class fact.extraction.singlePulse.FindThresholdCrossings
 
outputKey - Variable in class fact.extraction.singlePulse.FWHMPulses
 
outputKey - Variable in class fact.extraction.singlePulse.OpenShutterPulseSize
 
outputKey - Variable in class fact.extraction.singlePulse.PulseMaxAmplitude
 
outputKey - Variable in class fact.extraction.singlePulse.PulseSizeCalculator
 
outputKey - Variable in class fact.extraction.singlePulse.TimeOverThresholdArray
 
outputKey - Variable in class fact.extraction.TimeOverThreshold
 
outputKey - Variable in class fact.extraction.TimeOverThresholdTL
 
outputKey - Variable in class fact.extraction.WaveformFluctuation
 
outputKey - Variable in class fact.features.CalculateDrs4TimeCalibrationConstants
 
outputKey - Variable in class fact.features.ConcentrationAtCenterOfGravity
 
outputKey - Variable in class fact.features.ConcentrationCore
 
outputKey - Variable in class fact.features.muon.CircularFit
 
outputKey - Variable in class fact.features.muon.GaussianFit
 
outputKey - Variable in class fact.features.muon.LightDistributionFit
 
outputKey - Variable in class fact.features.muon.RingStandardDeviationWithThreshold
 
outputKey - Variable in class fact.features.NumberOfIslands
 
outputKey - Variable in class fact.features.PerPatchVoltageIntegral
 
outputKey - Variable in class fact.features.Size
 
outputKey - Variable in class fact.features.source.Alpha
 
outputKey - Variable in class fact.features.source.CameraToEquatorial
 
outputKey - Variable in class fact.features.source.CosDeltaAlpha
 
outputKey - Variable in class fact.features.source.Distance
 
outputKey - Variable in class fact.features.source.OffPosition
 
outputKey - Variable in class fact.features.source.ReconstructSourcePositionDisp
 
outputKey - Variable in class fact.features.source.SourcePosition
 
outputKey - Variable in class fact.features.source.Theta
 
outputKey - Variable in class fact.features.TimeSpread
 
outputKey - Variable in class fact.features.UnixTimeUTC2DateTime
 
outputKey - Variable in class fact.features.video.CenterOfGravity
 
outputKey - Variable in class fact.filter.ExponentialSmoothing
 
outputKey - Variable in class fact.filter.FirFilter
 
outputKey - Variable in class fact.filter.GaussConvolution
 
outputKey - Variable in class fact.filter.GpsTimeCorrection
 
outputKey - Variable in class fact.filter.MovingAverage
 
outputKey - Variable in class fact.filter.MovingMinimum
 
outputKey - Variable in class fact.filter.PixelNormalization
 
outputKey - Variable in class fact.filter.ShapeSignal
 
outputKey - Variable in class fact.filter.SmoothBell
 
outputKey - Variable in class fact.photonstream.SinglePulseExtraction
 
outputKey - Variable in class fact.pixelsets.FromChidArray
 
outputKey - Variable in class fact.pixelsets.Length
 
outputKey - Variable in class fact.pixelsets.ToChidArray
 
outputKey - Variable in class fact.starservice.StarsInFOV
 
outputKey - Variable in class fact.statistics.ArrayLength
 
outputKey - Variable in class fact.statistics.ArrayMean
 
outputKey - Variable in class fact.statistics.ArrayRMS
 
outputKey - Variable in class fact.statistics.ArrayStatistics
 
outputKey - Variable in class fact.statistics.ArrayVariance
 
outputKey - Variable in class fact.statistics.CameraAverage
 
outputKey - Variable in class fact.statistics.SinglePeStatisticsPixel
 
outputKey - Variable in class fact.statistics.TimeseriesFeatures
 
outputKey - Variable in class fact.utils.ApplyRandomArrivalTimeShift
 
outputKey - Variable in class fact.utils.ApplyRandomTimelineShift
 
outputKey - Variable in class fact.utils.CastDoubleArrayToIntArray
 
outputKey - Variable in class fact.utils.CastToDoubleArray
 
outputKey - Variable in class fact.utils.CombineDataArrays
 
outputKey - Variable in class fact.utils.DividePixelArrays
 
outputKey - Variable in class fact.utils.ElementwiseMultiplyDoubleArray
 
outputKey - Variable in class fact.utils.PreviousEventInfo
 
outputKey - Variable in class fact.utils.Remapping
 
outputKey - Variable in class fact.utils.SelectArrayByChid
 
outputKey - Variable in class fact.utils.SelectValueByChid
 
outputKey - Variable in class fact.utils.ShiftDataArray
 
outputKey - Variable in class fact.utils.SortDoubleArray
 
outputKey - Variable in class fact.utils.SubtractDataArrays
 
outputKeyArrivalTime - Variable in class fact.extraction.HandleSaturation
 
outputKeyArrivalTime - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
outputKeyIntercept - Variable in class fact.features.TimeGradient
 
outputKeyMaxAmplPos - Variable in class fact.extraction.BasicExtraction
 
outputKeyPhotonCharge - Variable in class fact.extraction.BasicExtraction
 
outputKeyPhotonCharge - Variable in class fact.extraction.HandleSaturation
 
outputKeyPhotonCharge - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
outputKeySlope - Variable in class fact.features.TimeGradient
 
outputKeySumSquaredErrors - Variable in class fact.features.TimeGradient
 
outputKeyVisualization - Variable in class fact.extraction.singlePulse.FindMaxSlope
 
outputSpikesKey - Variable in class fact.datacorrection.RemoveSpikes
 
outputWindowLengthInSlices - Variable in class fact.photonstream.SinglePulseExtraction
 
outsetKey - Variable in class fact.features.source.PixelSetForStarPosition
 
outsetKey - Variable in class fact.pixelsets.Difference
 
outsetKey - Variable in class fact.pixelsets.Intersection
 
outsetKey - Variable in class fact.pixelsets.Invert
 
outsetKey - Variable in class fact.pixelsets.SymmetricDifference
 
outsetKey - Variable in class fact.pixelsets.Union
 
OverlaySelectionChangedEvent - Class in fact.hexmap.ui.events
Created by kaibrugge on 02.06.14.
OverlaySelectionChangedEvent(Set<Pair<String, Color>>) - Constructor for class fact.hexmap.ui.events.OverlaySelectionChangedEvent
 

P

paint(Graphics2D, FactHexMapDisplay) - Method in class fact.container.PixelSet
 
paint(Graphics) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
paint(Graphics, boolean) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
paint(Graphics) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
paint(Graphics2D, FactHexMapDisplay) - Method in interface fact.hexmap.ui.overlays.CameraMapOverlay
 
paint(Graphics2D, FactHexMapDisplay) - Method in class fact.hexmap.ui.overlays.EllipseOverlay
 
paint(Graphics2D, FactHexMapDisplay) - Method in class fact.hexmap.ui.overlays.LineOverlay
 
paint(Graphics2D, FactHexMapDisplay) - Method in class fact.hexmap.ui.overlays.PolygonOverlay
 
paint(Graphics2D, FactHexMapDisplay) - Method in class fact.hexmap.ui.overlays.SourcePositionOverlay
 
patch - Variable in class fact.hexmap.CameraPixel
 
PatchAverage - Class in fact.statistics
 
PatchAverage() - Constructor for class fact.statistics.PatchAverage
 
PatchJumpRemoval - Class in fact.datacorrection
Removes artificial effects called "jumps" on a per patch basis.
PatchJumpRemoval() - Constructor for class fact.datacorrection.PatchJumpRemoval
 
patchTriggerSlicesArray - Variable in class fact.TriggerEmulation.Ratescan.RatescanResult
 
path - Variable in class fact.auxservice.AuxCache.CacheKey
 
pathToExistingCluster(int[], ArrayList<Integer>, int) - Static method in class fact.features.watershed.ClusterFellwalker
 
pathToNewCluster(int[], ArrayList<Integer>, int) - Static method in class fact.features.watershed.ClusterFellwalker
 
pattern - Variable in class fact.io.RecursiveDirectoryStream
 
payload - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree
 
peaknessKey - Variable in class fact.features.muon.HoughTransform
 
peekByte() - Method in class fact.io.hdureader.zfits.BitQueue
get the first element in the queue without removing it.
PerformanceMeasuringProcess - Class in fact
This process is a replacement for the standard process from the streams library which computes statistics about the runtime of each processor it calls.
PerformanceMeasuringProcess() - Constructor for class fact.PerformanceMeasuringProcess
 
PerPatchArrivalTimeDistribution - Class in fact.features
This processor calculates the arrival time distribution per patch for trigger simulation.
PerPatchArrivalTimeDistribution() - Constructor for class fact.features.PerPatchArrivalTimeDistribution
 
PerPatchVoltageIntegral - Class in fact.features
This processor calculates the per patch voltage integral for trigger simulation.
PerPatchVoltageIntegral() - Constructor for class fact.features.PerPatchVoltageIntegral
 
photon_expectance_pixel(int, double, double, double, double, double, double, double) - Method in class fact.features.muon.LightDistributionFit.LightDistributionNegLogLikelihood
 
PhotonchargeEvaluate - Class in fact.features.evaluate
 
PhotonchargeEvaluate() - Constructor for class fact.features.evaluate.PhotonchargeEvaluate
 
photonChargeKey - Variable in class fact.cleaning.MuonRingClean
 
photonChargeKey - Variable in class fact.cleaning.TwoLevelTimeMedian
 
photonChargeKey - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
photonChargeKey - Variable in class fact.extraction.HandleSaturation
 
photonChargeKey - Variable in class fact.features.ConcentrationAtCenterOfGravity
 
photonChargeKey - Variable in class fact.features.ConcentrationCore
 
photonchargeKey - Variable in class fact.features.evaluate.PhotonchargeEvaluate
 
photonchargeKey - Variable in class fact.features.muon.CircularFit
 
photonchargeKey - Variable in class fact.features.muon.GaussianFit
 
photonChargeKey - Variable in class fact.features.muon.HoughTransform
 
photonchargeKey - Variable in class fact.features.muon.LightDistributionFit
 
photonchargeKey - Variable in class fact.features.muon.RingStandardDeviationWithThreshold
 
photonChargeKey - Variable in class fact.features.ShowerSlope
 
photonChargeKey - Variable in class fact.features.Size
 
photonchargeKey - Variable in class fact.features.watershed.ClusterArrivalTimes
 
photonchargeKey - Variable in class fact.features.watershed.ClusterFellwalker
 
photonChargeSaturatedKey - Variable in class fact.extraction.HandleSaturation
 
photonChargeThreshold - Variable in class fact.cleaning.MuonRingClean
 
PhotonChargeTimeOverThreshold - Class in fact.extraction
This feature is supposed to calculate the photon charge of a SiPM pulse from number of slices above a given Threshold (aka Pulse Width).
PhotonChargeTimeOverThreshold() - Constructor for class fact.extraction.PhotonChargeTimeOverThreshold
 
PhotonStream2ArrivalTime - Class in fact.photonstream
 
PhotonStream2ArrivalTime() - Constructor for class fact.photonstream.PhotonStream2ArrivalTime
 
PhotonStream2NumberOfPhotons - Class in fact.photonstream
 
PhotonStream2NumberOfPhotons() - Constructor for class fact.photonstream.PhotonStream2NumberOfPhotons
 
pixel - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexTile
 
PIXEL_SIZE_MM - Static variable in class fact.Constants
 
pixelArray - Variable in class fact.hexmap.FactPixelMapping
 
PixelMapping - Interface in fact.hexmap
 
PixelNormalization - Class in fact.filter
Normalizes all values in a pixel.
PixelNormalization() - Constructor for class fact.filter.PixelNormalization
 
PixelSelectionObserver - Interface in fact.hexmap.ui
Created by kaibrugge on 29.04.14.
PixelSet - Class in fact.container
This class implements a set like container for FACT Camera Pixels.
PixelSet() - Constructor for class fact.container.PixelSet
 
PixelSet(HashSet<Integer>) - Constructor for class fact.container.PixelSet
 
PixelSetAdapter() - Constructor for class fact.io.JSONWriter.PixelSetAdapter
 
pixelSetExcludeKey - Variable in class fact.TriggerEmulation.SumUpPatches
 
PixelSetForStarPosition - Class in fact.features.source
generate a pixel set from the coordinates of stars in the camera given by the starPositionsKey Created by jbuss on 30.08.18.
PixelSetForStarPosition() - Constructor for class fact.features.source.PixelSetForStarPosition
 
pixelSetKey - Variable in class fact.extraction.NeighborPixelCorrelation
 
pixelSetKey - Variable in class fact.extraction.NeighborPixelDCF
 
pixelSetKey - Variable in class fact.extraction.WaveformFluctuation
 
pixelSetKey - Variable in class fact.features.Concentration
 
pixelSetKey - Variable in class fact.features.ConcentrationCore
 
pixelSetKey - Variable in class fact.features.evaluate.CleaningPerformance
 
pixelSetKey - Variable in class fact.features.HillasParameters
 
pixelSetKey - Variable in class fact.features.Leakage
 
pixelSetKey - Variable in class fact.features.muon.CircularFit
 
pixelSetKey - Variable in class fact.features.muon.GaussianFit
 
pixelSetKey - Variable in class fact.features.muon.HoughTransform
 
pixelSetKey - Variable in class fact.features.NumberOfIslands
 
pixelSetKey - Variable in class fact.features.ShowerSlope
 
pixelSetKey - Variable in class fact.features.Size
 
pixelSetKey - Variable in class fact.features.TimeGradient
 
pixelSetKey - Variable in class fact.features.TimeSpread
 
pixelSetKey - Variable in class fact.pixelsets.Length
 
pixelSetKey - Variable in class fact.pixelsets.ToChidArray
 
pixelSetKey - Variable in class fact.statistics.ArrayStatistics
 
pixelSetsAsInt - Variable in class fact.io.JSONWriter
 
PlasmaColorMapping - Class in fact.hexmap.ui.colormapping
Map values to the matplotlib plasma colormap
PlasmaColorMapping() - Constructor for class fact.hexmap.ui.colormapping.PlasmaColorMapping
 
plateauIntegral - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
plateauLength - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Config
 
plateauToLookFor - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
PlotDisplayWindow - Class in fact.hexmap.ui.windows
 
PlotDisplayWindow() - Constructor for class fact.hexmap.ui.windows.PlotDisplayWindow
 
pointingAzKey - Variable in class fact.features.source.SourcePosition
 
pointingPositionKey - Variable in class fact.features.source.CameraToEquatorial
 
pointingZdKey - Variable in class fact.features.source.SourcePosition
 
PolygonArea - Class in fact.features.snake
 
PolygonArea() - Constructor for class fact.features.snake.PolygonArea
 
PolygonCenter - Class in fact.features.snake
 
PolygonCenter() - Constructor for class fact.features.snake.PolygonCenter
 
PolygonIntegrate - Class in fact.features.snake
 
PolygonIntegrate() - Constructor for class fact.features.snake.PolygonIntegrate
 
PolygonLength - Class in fact.features.snake
 
PolygonLength() - Constructor for class fact.features.snake.PolygonLength
 
PolygonOverlay - Class in fact.hexmap.ui.overlays
Draws an polygon on the cameraview.
PolygonOverlay(double[], double[]) - Constructor for class fact.hexmap.ui.overlays.PolygonOverlay
 
positionsKey - Variable in class fact.extraction.singlePulse.TimeOverThresholdArray
 
positionsKey - Variable in class fact.extraction.TimeOverThreshold
 
posMarkerDown - Variable in class fact.container.JumpInfos
 
posMarkerUp - Variable in class fact.container.JumpInfos
 
precessionFactorM - Static variable in class fact.coordinates.EquatorialCoordinate
 
precessionFactorN - Static variable in class fact.coordinates.EquatorialCoordinate
 
prependKey - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
prevEventsKey - Variable in class fact.datacorrection.PatchJumpRemoval
 
PreviousEventInfo - Class in fact.utils
 
PreviousEventInfo() - Constructor for class fact.utils.PreviousEventInfo
 
PreviousEventInfoContainer - Class in fact.container
 
PreviousEventInfoContainer() - Constructor for class fact.container.PreviousEventInfoContainer
 
primaryHDU - Variable in class fact.io.hdureader.FITS
 
primitivesKey - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
primitivesKey - Variable in class fact.TriggerEmulation.EmulateLogic
 
PrintKeys - Class in fact.io
Prints the specified keys to the console in a nicely formatted manner.
PrintKeys() - Constructor for class fact.io.PrintKeys
 
process(Data) - Method in class fact.ApplyModel
 
process(Data) - Method in class fact.cleaning.MuonRingClean
 
process(Data) - Method in class fact.cleaning.TwoLevelTimeMedian
 
process(Data) - Method in class fact.cleaning.TwoLevelTimeNeighbor
 
process(Data) - Method in class fact.datacorrection.CorrectPixelDelays
 
process(Data) - Method in class fact.datacorrection.CorrectSaturation
 
process(Data) - Method in class fact.datacorrection.DrsCalibration
 
process(Data) - Method in class fact.datacorrection.DrsTimeCalibration
 
process(Data) - Method in class fact.datacorrection.InterpolatePixelArray
 
process(Data) - Method in class fact.datacorrection.InterpolateTimeSeries
 
process(Data) - Method in class fact.datacorrection.PatchJumpRemoval
 
process(Data) - Method in class fact.datacorrection.RemoveSpikes
 
process(Data) - Method in class fact.extraction.AboveThreshold
 
process(Data) - Method in class fact.extraction.BasicExtraction
 
process(Data) - Method in class fact.extraction.EstimateBaseline
 
process(Data) - Method in class fact.extraction.HandleSaturation
 
process(Data) - Method in class fact.extraction.IdentifyPixelAboveThreshold
 
process(Data) - Method in class fact.extraction.MaxAmplitude
 
process(Data) - Method in class fact.extraction.MinAmplitudeGlobal
 
process(Data) - Method in class fact.extraction.NeighborPixelCorrelation
 
process(Data) - Method in class fact.extraction.NeighborPixelDCF
 
process(Data) - Method in class fact.extraction.PhotonChargeTimeOverThreshold
 
process(Data) - Method in class fact.extraction.RisingEdgeForPositions
 
process(Data) - Method in class fact.extraction.RisingEdgePolynomFit
 
process(Data) - Method in class fact.extraction.SaturatedSlicesPercentage
 
process(Data) - Method in class fact.extraction.singlePulse.ArrivalTime
 
process(Data) - Method in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
process(Data) - Method in class fact.extraction.singlePulse.FindMaxSlope
 
process(Data) - Method in class fact.extraction.singlePulse.FindThresholdCrossings
minBelow is minimum number of slices required to be below the threshold before the threshold crossing minAbove is minimum number of slices required to be above the threshold after the threshold crossing threshold is the cutoff value
process(Data) - Method in class fact.extraction.singlePulse.FWHMPulses
 
process(Data) - Method in class fact.extraction.singlePulse.OpenShutterPulseSize
 
process(Data) - Method in class fact.extraction.singlePulse.PulseMaxAmplitude
 
process(Data) - Method in class fact.extraction.singlePulse.PulseSizeCalculator
 
process(Data) - Method in class fact.extraction.singlePulse.TimeOverThresholdArray
 
process(Data) - Method in class fact.extraction.TimeOverThreshold
 
process(Data) - Method in class fact.extraction.TimeOverThresholdTL
 
process(Data) - Method in class fact.extraction.WaveformFluctuation
 
process(Data) - Method in class fact.features.CalculateDrs4TimeCalibrationConstants
 
process(Data) - Method in class fact.features.Concentration
 
process(Data) - Method in class fact.features.ConcentrationAtCenterOfGravity
This function calculates the concentration at the center of gravity including the 2 nearest pixel
process(Data) - Method in class fact.features.ConcentrationCore
Calculate the percentage of photons inside the Hillas Ellipse aka.
process(Data) - Method in class fact.features.evaluate.CleaningEvaluate
 
process(Data) - Method in class fact.features.evaluate.CleaningPerformance
 
process(Data) - Method in class fact.features.evaluate.PhotonchargeEvaluate
 
process(Data) - Method in class fact.features.HillasParameters
 
process(Data) - Method in class fact.features.Leakage
 
process(Data) - Method in class fact.features.muon.CircularFit
 
process(Data) - Method in class fact.features.muon.GaussianFit
 
process(Data) - Method in class fact.features.muon.HoughTransform
 
process(Data) - Method in class fact.features.muon.LightDistributionFit
 
process(Data) - Method in class fact.features.muon.RingStandardDeviationWithThreshold
 
process(Data) - Method in class fact.features.NumberOfIslands
 
process(Data) - Method in class fact.features.PerPatchArrivalTimeDistribution
 
process(Data) - Method in class fact.features.PerPatchVoltageIntegral
 
process(Data) - Method in class fact.features.SetLabel
 
process(Data) - Method in class fact.features.ShowerSlope
 
process(Data) - Method in class fact.features.Size
 
process(Data) - Method in class fact.features.snake.FitEllipse
 
process(Data) - Method in class fact.features.snake.InnerEnergy
 
process(Data) - Method in class fact.features.snake.PolygonArea
 
process(Data) - Method in class fact.features.snake.PolygonCenter
 
process(Data) - Method in class fact.features.snake.PolygonIntegrate
 
process(Data) - Method in class fact.features.snake.PolygonLength
 
process(Data) - Method in class fact.features.source.Alpha
 
process(Data) - Method in class fact.features.source.CameraToEquatorial
 
process(Data) - Method in class fact.features.source.CosDeltaAlpha
 
process(Data) - Method in class fact.features.source.Disp
 
process(Data) - Method in class fact.features.source.Distance
 
process(Data) - Method in class fact.features.source.OffPosition
 
process(Data) - Method in class fact.features.source.PixelSetForStarPosition
 
process(Data) - Method in class fact.features.source.ReconstructSourcePositionDisp
 
process(Data) - Method in class fact.features.source.SourcePosition
The process method adds the azimuth and zenith values for the pointing, tracking and source position.
process(Data) - Method in class fact.features.source.Theta
 
process(Data) - Method in class fact.features.TimeGradient
 
process(Data) - Method in class fact.features.TimeSpread
 
process(Data) - Method in class fact.features.UnixTimeUTC2DateTime
 
process(Data) - Method in class fact.features.video.CenterOfGravity
This function calculates the center of gravity for every slice.
process(Data) - Method in class fact.features.watershed.ClusterArrivalTimes
 
process(Data) - Method in class fact.features.watershed.ClusterFellwalker
 
process(Data) - Method in class fact.filter.ExponentialSmoothing
 
process(Data) - Method in class fact.filter.FirFilter
 
process(Data) - Method in class fact.filter.GaussConvolution
 
process(Data) - Method in class fact.filter.GpsTimeCorrection
This is the method called in the process loop.
process(Data) - Method in class fact.filter.MovingAverage
 
process(Data) - Method in class fact.filter.MovingLinearFit
 
process(Data) - Method in class fact.filter.MovingMinimum
 
process(Data) - Method in class fact.filter.PixelNormalization
 
process(Data) - Method in class fact.filter.ShapeSignal
 
process(Data) - Method in class fact.filter.SmoothBell
 
process(Data) - Method in class fact.io.FITSWriter
 
process(Data) - Method in class fact.io.JSONWriter
 
process(Data) - Method in class fact.io.PrintKeys
 
process(Data) - Method in class fact.pedestalSuperposition.SamplePedestalEvent
 
process(Data) - Method in class fact.PerformanceMeasuringProcess
 
process(Data) - Method in class fact.photonstream.ConvertSinglePulses2Timeseries
 
process(Data) - Method in class fact.photonstream.PhotonStream2ArrivalTime
 
process(Data) - Method in class fact.photonstream.PhotonStream2NumberOfPhotons
 
process(Data) - Method in class fact.photonstream.SinglePulseExtraction
 
process(Data) - Method in class fact.pixelsets.Difference
 
process(Data) - Method in class fact.pixelsets.FromChidArray
 
process(Data) - Method in class fact.pixelsets.Intersection
 
process(Data) - Method in class fact.pixelsets.Invert
 
process(Data) - Method in class fact.pixelsets.Length
 
process(Data) - Method in class fact.pixelsets.SymmetricDifference
 
process(Data) - Method in class fact.pixelsets.ToChidArray
 
process(Data) - Method in class fact.pixelsets.Union
 
process(Data) - Method in class fact.ShowViewer
 
process(Data) - Method in class fact.starservice.StarsInFOV
This process finds stars in the field of view and adds them to the data item
process(Data) - Method in class fact.statistics.ArrayElementsMean
 
process(Data) - Method in class fact.statistics.ArrayLength
 
process(Data) - Method in class fact.statistics.ArrayMean
 
process(Data) - Method in class fact.statistics.ArrayRMS
 
process(Data) - Method in class fact.statistics.ArrayStatistics
 
process(Data) - Method in class fact.statistics.ArraySum
 
process(Data) - Method in class fact.statistics.ArrayVariance
 
process(Data) - Method in class fact.statistics.CameraAverage
 
process(Data) - Method in class fact.statistics.Derivation
 
process(Data) - Method in class fact.statistics.KeyInShowerDistribution
 
process(Data) - Method in class fact.statistics.PatchAverage
 
process(Data) - Method in class fact.statistics.SinglePeStatisticsPixel
 
process(Data) - Method in class fact.statistics.SlidingFastFourierTrafo
 
process(Data) - Method in class fact.statistics.TimeseriesFeatures
 
process(Data) - Method in class fact.TriggerEmulation.EmulateDiscriminator
 
process(Data) - Method in class fact.TriggerEmulation.EmulateLogic
 
process(Data) - Method in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
process(Data) - Method in class fact.TriggerEmulation.Ratescan
 
process(Data) - Method in class fact.TriggerEmulation.SumUpPatches
 
process(Data) - Method in class fact.utils.ApplyRandomArrivalTimeShift
 
process(Data) - Method in class fact.utils.ApplyRandomTimelineShift
 
process(Data) - Method in class fact.utils.CastDoubleArrayToIntArray
 
process(Data) - Method in class fact.utils.CastToDoubleArray
 
process(Data) - Method in class fact.utils.CombineDataArrays
 
process(Data) - Method in class fact.utils.CreateFakeStartCells
 
process(Data) - Method in class fact.utils.CreateFakeTime
 
process(Data) - Method in class fact.utils.DividePixelArrays
 
process(Data) - Method in class fact.utils.ElementwiseMultiplyDoubleArray
 
process(Data) - Method in class fact.utils.PreviousEventInfo
 
process(Data) - Method in class fact.utils.Remapping
 
process(Data) - Method in class fact.utils.RemappingKeys
 
process(Data) - Method in class fact.utils.SanitizeKeys
 
process(Data) - Method in class fact.utils.SelectArrayByChid
 
process(Data) - Method in class fact.utils.SelectValueByChid
 
process(Data) - Method in class fact.utils.ShiftDataArray
 
process(Data) - Method in class fact.utils.SortDoubleArray
 
process(Data) - Method in class fact.utils.SubtractDataArrays
 
processMatchingData(Data) - Method in class fact.plotter.BarPlotter
 
processMatchingData(Data) - Method in class fact.plotter.HistogramArrayPlotter
 
processMatchingData(Data) - Method in class fact.plotter.HistogramPlotter
 
processMatchingData(Data) - Method in class fact.plotter.ScatterPlotter
 
pulseArrivalSlices - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Result
A result container to bundle the output of the SinglePulseExtractor.
pulseArrivalSlicesInRange(int, int) - Method in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Result
 
PulseMaxAmplitude - Class in fact.extraction.singlePulse
This processor calculates the position of the maximum value for each pulse in each pixel.
PulseMaxAmplitude() - Constructor for class fact.extraction.singlePulse.PulseMaxAmplitude
 
pulsePositionKey - Variable in class fact.extraction.singlePulse.PulseMaxAmplitude
 
PulseSizeCalculator - Class in fact.extraction.singlePulse
Finds sum of slice amplitudes starting at pulse arrival time
PulseSizeCalculator() - Constructor for class fact.extraction.singlePulse.PulseSizeCalculator
 
pulseToLookFor - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
pulseToLookForIntegral - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
pulseToLookForLength - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Config
An input configuration to steer the behaviour of a SinglePulseExtractor instance.
putAsDataArray(Data, int, boolean[], int[]) - Method in class fact.TriggerEmulation.EmulateDiscriminator
Convert triggerPrimitive and triggerSlice to arrays of length 1440 in order to visualize this in the viewer.

Q

queueLength - Variable in class fact.io.hdureader.zfits.BitQueue
 

R

ra - Variable in class fact.coordinates.SaveCoordinateComparison.Source
 
radius - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
radius2theta(double) - Method in class fact.features.muon.LightDistributionFit.LightDistributionNegLogLikelihood
 
RainbowColorMapping - Class in fact.hexmap.ui.colormapping
Created by kaibrugge on 02.07.14.
RainbowColorMapping() - Constructor for class fact.hexmap.ui.colormapping.RainbowColorMapping
 
range - Variable in class fact.extraction.EstimateBaseline
 
range - Variable in class fact.extraction.TimeOverThresholdTL
 
range - Variable in class fact.ShowViewer
 
rangeHalfHeightWindow - Variable in class fact.extraction.BasicExtraction
 
rangeSearchWindow - Variable in class fact.extraction.BasicExtraction
 
Ratescan - Class in fact.TriggerEmulation
Emulates a ratescan on summed patch time series.
Ratescan() - Constructor for class fact.TriggerEmulation.Ratescan
 
ratescan(double[][], int, int) - Method in class fact.TriggerEmulation.Ratescan
 
ratescan(double[][], int, int, int) - Method in class fact.TriggerEmulation.Ratescan
Performs a pseudo ratescan on the given data
Ratescan.RatescanResult - Class in fact.TriggerEmulation
Output container for the ratescan
RatescanResult() - Constructor for class fact.TriggerEmulation.Ratescan.RatescanResult
 
rawDataFolder - Variable in class fact.DrsFileService
 
read(JsonReader) - Method in class fact.io.JSONWriter.DateTimeAdapter
 
read(JsonReader) - Method in class fact.io.JSONWriter.PixelSetAdapter
 
read(JsonReader) - Method in class fact.io.JSONWriter.SignDigitsAdapter
 
read(JsonReader) - Method in class fact.io.JSONWriter.SpecialDoubleValuesAdapter
 
Reader - Interface in fact.io.hdureader
A common interface for Readers for FITS and ZFitsTables.
readNext() - Method in class fact.io.CeresStream
 
readNext() - Method in class fact.io.FactFileListMultiStream
 
readNext() - Method in class fact.io.hdureader.FITSStream
 
readNext() - Method in class fact.io.RecursiveDirectoryStream
 
reconstructedPositionKey - Variable in class fact.features.source.Theta
 
ReconstructSourcePositionDisp - Class in fact.features.source
 
ReconstructSourcePositionDisp() - Constructor for class fact.features.source.ReconstructSourcePositionDisp
 
RecursiveDirectoryStream - Class in fact.io
Given a glob like a pattern describing files a folder _relative_ to the provided url, starts a stream working on all files sequentially.
RecursiveDirectoryStream(SourceURL) - Constructor for class fact.io.RecursiveDirectoryStream
 
remapFromChidToSoftId(short[], short[]) - Method in class fact.utils.Remapping
 
remapFromSoftIdToChid(short[], short[]) - Method in class fact.utils.Remapping
 
Remapping - Class in fact.utils
This processors changes the order of the pixels in the data from SoftId to Chid
Remapping() - Constructor for class fact.utils.Remapping
 
RemappingKeys - Class in fact.utils
The monte carlo values are written in softId order.
RemappingKeys() - Constructor for class fact.utils.RemappingKeys
 
remove(int) - Method in class fact.io.hdureader.zfits.BitQueue
remove the n first entries in this queue
removeCluster(FactCluster[], int) - Method in class fact.features.watershed.ClusterFellwalker
 
removeLastInfo() - Method in class fact.container.PreviousEventInfoContainer
 
removeSelected(SeriesKeySelectorItem) - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
removeSmallCluster(PixelSet, int) - Method in class fact.cleaning.BasicCleaning
Remove all clusters of pixels with less than minNumberOfPixel pixels in the cluster
RemoveSpikes - Class in fact.datacorrection
Tries to remove the artefact called 'Spike' from the data for different spike lengths.
RemoveSpikes() - Constructor for class fact.datacorrection.RemoveSpikes
 
removeStarIslands(PixelSet, CameraCoordinate, PixelSet, double, Logger) - Method in class fact.cleaning.BasicCleaning
Remove pixel clusters which contains only pixels around a star
reset() - Method in class fact.auxservice.AuxFileService
 
reset() - Method in class fact.calibrationservice.ConstantCalibService
 
reset() - Method in class fact.DrsFileService
 
reset() - Method in class fact.gainservice.GainService
 
reset() - Method in class fact.starservice.StarService
 
resetState() - Method in class fact.ApplyModel
 
resetState() - Method in class fact.datacorrection.CorrectPixelDelays
 
resetState() - Method in class fact.datacorrection.DrsCalibration
 
resetState() - Method in class fact.datacorrection.DrsTimeCalibration
 
resetState() - Method in class fact.extraction.NeighborPixelDCF
 
resetState() - Method in class fact.features.muon.CircularFit
 
resetState() - Method in class fact.features.muon.GaussianFit
 
resetState() - Method in class fact.features.muon.HoughTransform
 
resetState() - Method in class fact.features.source.SourcePosition
 
resetState() - Method in class fact.filter.GaussConvolution
 
resetState() - Method in class fact.filter.MovingAverage
 
resetState() - Method in class fact.filter.MovingMinimum
 
resetState() - Method in class fact.io.FITSWriter
 
resetState() - Method in class fact.io.JSONWriter
 
resetState() - Method in class fact.pedestalSuperposition.SamplePedestalEvent
 
resetState() - Method in class fact.ShowViewer
 
resetState() - Method in class fact.TriggerEmulation.Ratescan
 
resetState() - Method in class fact.utils.CastToDoubleArray
 
Result() - Constructor for class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Result
 
returnScaledCorrelation - Variable in class fact.extraction.NeighborPixelCorrelation
 
reverse - Variable in class fact.datacorrection.DrsCalibration
 
reverse - Variable in class fact.utils.Remapping
 
reverseDrsCalibration(double[], double[], short[]) - Method in class fact.datacorrection.DrsCalibration
Reverses the drsCalibration performed in applyDrsCalibration.
rightAscensionRad - Variable in class fact.coordinates.EquatorialCoordinate
 
RingId(int, int, int) - Constructor for class fact.features.muon.HoughTransform.RingId
 
ringPercentageKey - Variable in class fact.features.muon.HoughTransform
 
ringPixelKey - Variable in class fact.cleaning.MuonRingClean
 
ringPixelSetKey - Variable in class fact.features.muon.RingStandardDeviationWithThreshold
 
RingStandardDeviationWithThreshold - Class in fact.features.muon
Created by max on 13.05.16.
RingStandardDeviationWithThreshold() - Constructor for class fact.features.muon.RingStandardDeviationWithThreshold
 
RisingEdgeForPositions - Class in fact.extraction
 
RisingEdgeForPositions() - Constructor for class fact.extraction.RisingEdgeForPositions
 
risingEdgeKey - Variable in class fact.extraction.RisingEdgePolynomFit
 
RisingEdgePolynomFit - Class in fact.extraction
 
RisingEdgePolynomFit() - Constructor for class fact.extraction.RisingEdgePolynomFit
 
roi - Variable in class fact.photonstream.ConvertSinglePulses2Timeseries
 
run - Class in fact
Main executable for the FACT-Tools, this is a thin wrapper around stream.run and only changes version and help text.
run() - Constructor for class fact.run
 
run.ClasspathURLStreamHandlerFactory - Class in fact
 

S

SamplePedestalEvent - Class in fact.pedestalSuperposition
This processors loads the given noise database and randomly chooses for each event processed a noise event, which is then loaded into the item, with the keys prepended with the string prependKey.
SamplePedestalEvent() - Constructor for class fact.pedestalSuperposition.SamplePedestalEvent
 
samplingTryKey - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
SanitizeKeys - Class in fact.utils
Processor that converts all keys to snake case and replaces mars class name stuff and hungarian notation.
SanitizeKeys() - Constructor for class fact.utils.SanitizeKeys
 
saturatedPixelKey - Variable in class fact.extraction.HandleSaturation
 
SaturatedSlicesPercentage - Class in fact.extraction
Simply calculates the percentage of values in an array, that are above a certain threshold.
SaturatedSlicesPercentage() - Constructor for class fact.extraction.SaturatedSlicesPercentage
 
saturationThreshold - Variable in class fact.datacorrection.CorrectSaturation
 
SaveCoordinateComparison - Class in fact.coordinates
 
SaveCoordinateComparison() - Constructor for class fact.coordinates.SaveCoordinateComparison
 
SaveCoordinateComparison.Source - Class in fact.coordinates
 
scale - Variable in class fact.filter.MovingLinearFit
 
scalingX - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
scalingY - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
ScatterPlotter - Class in fact.plotter
 
ScatterPlotter() - Constructor for class fact.plotter.ScatterPlotter
 
searchForCompactGroups(FactCluster[], int[]) - Method in class fact.features.watershed.ClusterFellwalker
Method to search for all neighbor clusters of all clusters in the camera image.
searchWindowLeft - Variable in class fact.statistics.TimeseriesFeatures
 
searchWindowRight - Variable in class fact.statistics.TimeseriesFeatures
 
secondArrayKey - Variable in class fact.utils.CombineDataArrays
 
Seed - Variable in class fact.extraction.WaveformFluctuation
 
seed - Variable in class fact.pedestalSuperposition.SamplePedestalEvent
 
Seed - Variable in class fact.utils.ApplyRandomArrivalTimeShift
 
Seed - Variable in class fact.utils.ApplyRandomTimelineShift
 
SelectArrayByChid - Class in fact.utils
Created by jbuss on 20.11.14.
SelectArrayByChid() - Constructor for class fact.utils.SelectArrayByChid
 
selectedItems - Variable in class fact.hexmap.ui.components.selectors.KeySelector
 
selectedItems - Variable in class fact.hexmap.ui.events.IntervallMarkerSelectionChangedEvent
 
selectedItems - Variable in class fact.hexmap.ui.events.OverlaySelectionChangedEvent
 
selectedItems - Variable in class fact.hexmap.ui.events.TimeSeriesSelectionChangedEvent
 
selectionUpdate() - Method in class fact.hexmap.ui.components.selectors.CameraOverlayKeySelector
 
selectionUpdate() - Method in class fact.hexmap.ui.components.selectors.IntervallMarkerKeySelector
 
selectionUpdate() - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
selectionUpdate() - Method in class fact.hexmap.ui.components.selectors.TimeSeriesKeySelector
 
SelectValueByChid - Class in fact.utils
Created by jbuss on 20.11.14.
SelectValueByChid() - Constructor for class fact.utils.SelectValueByChid
 
SeriesKeySelectorItem - Class in fact.hexmap.ui.components.selectors
Created by kaibrugge on 14.05.14.
SeriesKeySelectorItem(String, Color, KeySelector) - Constructor for class fact.hexmap.ui.components.selectors.SeriesKeySelectorItem
 
set - Variable in class fact.container.PixelSet
 
setAKey - Variable in class fact.pixelsets.Difference
 
setAKey - Variable in class fact.pixelsets.Intersection
 
setAKey - Variable in class fact.pixelsets.SymmetricDifference
 
setAKey - Variable in class fact.pixelsets.Union
 
setAuxFolder(SourceURL) - Method in class fact.auxservice.AuxFileService
 
setBinning(String[]) - Method in class fact.pedestalSuperposition.SamplePedestalEvent
 
setBKey - Variable in class fact.pixelsets.Intersection
 
setBKey - Variable in class fact.pixelsets.SymmetricDifference
 
setBKey - Variable in class fact.pixelsets.Union
 
setCalibService(CalibrationService) - Method in class fact.cleaning.BasicCleaning
 
setClusterID(int) - Method in class fact.features.watershed.FactCluster
 
setColor(Color) - Method in class fact.container.PixelSet
 
setColor(Color) - Method in interface fact.hexmap.ui.overlays.CameraMapOverlay
 
setColor(Color) - Method in class fact.hexmap.ui.overlays.EllipseOverlay
 
setColor(Color) - Method in class fact.hexmap.ui.overlays.LineOverlay
 
setColor(Color) - Method in class fact.hexmap.ui.overlays.PolygonOverlay
 
setColor(Color) - Method in class fact.hexmap.ui.overlays.SourcePositionOverlay
 
setColorMap(ColorMapping) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setDataItem(Data) - Method in class fact.hexmap.ui.Viewer
The current data item to be displayed.
setDataset(DefaultStatisticalCategoryDataset) - Method in class fact.plotter.ui.BarPlotPanel
 
setDefaultEntry(String, Color) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
setDefaultKey(String) - Method in class fact.hexmap.ui.Viewer
 
setDrawScaleNumbers(boolean) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setIncludeScale(boolean) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setItemsToPlot(Set<Pair<String, Color>>) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
setItemToDisplay(String, Data) - Method in class fact.hexmap.ui.components.cameradisplay.DisplayPanel
 
SetLabel - Class in fact.features
Created by lena on 09.02.16.
SetLabel() - Constructor for class fact.features.SetLabel
 
setListSize(int) - Method in class fact.container.PreviousEventInfoContainer
 
setMarkerToPlot(Set<Pair<String, Color>>) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
setNoiseCondition(String) - Method in class fact.pedestalSuperposition.SamplePedestalEvent
 
setOffsetX(int) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setOffsetY(int) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setOverlayItemsToDisplay(Set<Pair<String, Color>>) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setPatchSelectionMode(boolean) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
setPreferredSize(Dimension) - Method in class fact.hexmap.ui.components.selectors.KeySelector
 
setPreviousStartCells(LinkedList<short[]>) - Method in class fact.container.PreviousEventInfoContainer
 
setPreviousStopCells(LinkedList<short[]>) - Method in class fact.container.PreviousEventInfoContainer
 
setPreviousUnixTimes(LinkedList<int[]>) - Method in class fact.container.PreviousEventInfoContainer
 
setRange(int, int) - Method in class fact.hexmap.ui.components.MainPlotPanel
 
setRange(Integer[]) - Method in class fact.hexmap.ui.Viewer
 
setRange(Integer[]) - Method in class fact.ShowViewer
 
setShowerLabel(boolean) - Method in class fact.features.watershed.FactCluster
 
setSignDigits(int) - Method in class fact.io.JSONWriter.SignDigitsAdapter
 
setUKey - Variable in class fact.pixelsets.Difference
 
setUrl(URL) - Method in class fact.filter.GpsTimeCorrection
 
setUrl(SourceURL) - Method in class fact.io.FactFileListMultiStream
 
ShapeSignal - Class in fact.filter
Created by jbuss on 07.10.14.
ShapeSignal() - Constructor for class fact.filter.ShapeSignal
 
shift - Variable in class fact.filter.ShapeSignal
 
shift - Variable in class fact.utils.ShiftDataArray
 
ShiftDataArray - Class in fact.utils
Created by jbuss on 09.10.14.
ShiftDataArray() - Constructor for class fact.utils.ShiftDataArray
 
shortToDoubleArray(short[]) - Static method in class fact.Utils
 
showDifferentCleaningSets - Variable in class fact.cleaning.TwoLevelTimeMedian
 
showDifferentCleaningSets - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
showerKey - Variable in class fact.features.watershed.ClusterArrivalTimes
 
showerKey - Variable in class fact.features.watershed.ClusterFellwalker
 
ShowerSlope - Class in fact.features
 
ShowerSlope() - Constructor for class fact.features.ShowerSlope
 
showFitResult - Variable in class fact.extraction.RisingEdgePolynomFit
 
showMatrixKey - Variable in class fact.features.muon.HoughTransform
 
showRingKey - Variable in class fact.features.muon.HoughTransform
 
ShowViewer - Class in fact
 
ShowViewer() - Constructor for class fact.ShowViewer
 
showWindow() - Method in class fact.hexmap.ui.windows.CameraWindow
Define the layout for the window
showWindow() - Method in class fact.hexmap.ui.windows.PlotDisplayWindow
 
SignDigitsAdapter() - Constructor for class fact.io.JSONWriter.SignDigitsAdapter
 
signM3lConstant - Variable in class fact.features.source.ReconstructSourcePositionDisp
 
simulationGainFile - Variable in class fact.gainservice.GainService
 
SinglePeStatisticsPixel - Class in fact.statistics
Calculate the Statistics of Pixel Arrays
SinglePeStatisticsPixel() - Constructor for class fact.statistics.SinglePeStatisticsPixel
 
SinglePulseExtraction - Class in fact.photonstream
Extracts a list of arrival slice positions of photons for each pixel time line.
SinglePulseExtraction() - Constructor for class fact.photonstream.SinglePulseExtraction
 
SinglePulseExtractor - Class in fact.photonstream.timeSeriesExtraction
The single pulse extractor by sebastian mueller acht.
SinglePulseExtractor(SinglePulseExtractor.Config) - Constructor for class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor
 
SinglePulseExtractor.Config - Class in fact.photonstream.timeSeriesExtraction
 
SinglePulseExtractor.Result - Class in fact.photonstream.timeSeriesExtraction
 
singlePulsesKey - Variable in class fact.photonstream.ConvertSinglePulses2Timeseries
 
singlePulsesKey - Variable in class fact.photonstream.PhotonStream2ArrivalTime
 
singlePulsesKey - Variable in class fact.photonstream.PhotonStream2NumberOfPhotons
 
Size - Class in fact.features
Calculate the feature called Size.
Size() - Constructor for class fact.features.Size
 
sizeKey - Variable in class fact.features.ConcentrationAtCenterOfGravity
 
sizeKey - Variable in class fact.features.ConcentrationCore
 
sizeKey - Variable in class fact.features.HillasParameters
 
skewness - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
skewnessLongKey - Variable in class fact.features.HillasParameters
 
skewnessTransKey - Variable in class fact.features.HillasParameters
 
skipEmpty - Variable in class fact.io.FactFileListMultiStream
 
skipErrors - Variable in class fact.io.FactFileListMultiStream
 
skipErrors - Variable in class fact.io.RecursiveDirectoryStream
 
skipFirst - Variable in class fact.extraction.NeighborPixelCorrelation
 
skipFirst - Variable in class fact.extraction.NeighborPixelDCF
 
skipFirst - Variable in class fact.extraction.WaveformFluctuation
 
skipFirst - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
skipFirst - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
skipFirst - Variable in class fact.TriggerEmulation.Ratescan
 
skipFirstSlices - Variable in class fact.extraction.MinAmplitudeGlobal
 
skipLast - Variable in class fact.extraction.NeighborPixelCorrelation
 
skipLast - Variable in class fact.extraction.NeighborPixelDCF
 
skipLast - Variable in class fact.extraction.WaveformFluctuation
 
skipLast - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
skipLast - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
skipLast - Variable in class fact.TriggerEmulation.Ratescan
 
skipLastSlices - Variable in class fact.extraction.MinAmplitudeGlobal
 
skipRows(int) - Method in class fact.io.hdureader.BinTableReader
Skips the given number of rows.
skipRows(int) - Method in class fact.io.hdureader.FITSStream
Skips the given amount of rows in the data table.
skipRows(int) - Method in interface fact.io.hdureader.Reader
Skips the given number of rows.
skipRows(int) - Method in class fact.io.hdureader.ZFITSHeapReader
Skips the given number of rows.
SliceChangedEvent - Class in fact.hexmap.ui.events
Created by kaibrugge on 30.04.14.
SliceChangedEvent(int) - Constructor for class fact.hexmap.ui.events.SliceChangedEvent
 
SliceObserver - Interface in fact.hexmap.ui
Created by kaibrugge on 29.04.14.
sliceValues - Variable in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
SlidingFastFourierTrafo - Class in fact.statistics
 
SlidingFastFourierTrafo() - Constructor for class fact.statistics.SlidingFastFourierTrafo
 
slopeKey - Variable in class fact.filter.MovingLinearFit
 
slopeLongOutputKey - Variable in class fact.features.ShowerSlope
 
slopeSpreadOutputKey - Variable in class fact.features.ShowerSlope
 
slopeSpreadWeightedOutputKey - Variable in class fact.features.ShowerSlope
 
slopeTransOutputKey - Variable in class fact.features.ShowerSlope
 
SmoothBell - Class in fact.filter
Small Processor to smooth the camera image.
SmoothBell() - Constructor for class fact.filter.SmoothBell
 
snipPixelData(double[], int, int, int, int) - Static method in class fact.Utils
Convert the fact data array to a 2 dim array of pixels and slices and snip out an desired window of slices
softid - Variable in class fact.hexmap.CameraPixel
 
SortDoubleArray - Class in fact.utils
 
SortDoubleArray() - Constructor for class fact.utils.SortDoubleArray
 
sortPixels(double[], int) - Static method in class fact.Utils
Return a 2D array
Source() - Constructor for class fact.coordinates.SaveCoordinateComparison.Source
 
sourceAzKey - Variable in class fact.features.source.SourcePosition
 
sourceDeclination - Variable in class fact.features.source.SourcePosition
 
SourcePosition - Class in fact.features.source
This calculates the position of the source in the camera.
SourcePosition() - Constructor for class fact.features.source.SourcePosition
 
sourcePositionKey - Variable in class fact.features.source.Alpha
 
sourcePositionKey - Variable in class fact.features.source.CosDeltaAlpha
 
sourcePositionKey - Variable in class fact.features.source.Distance
 
sourcePositionKey - Variable in class fact.features.source.OffPosition
 
sourcePositionKey - Variable in class fact.features.source.Theta
 
sourcePositionKey - Variable in class fact.features.watershed.ClusterFellwalker
 
SourcePositionOverlay - Class in fact.hexmap.ui.overlays
Created by kaibrugge on 04.09.14.
SourcePositionOverlay(String, CameraCoordinate) - Constructor for class fact.hexmap.ui.overlays.SourcePositionOverlay
 
sourceRightAscension - Variable in class fact.features.source.SourcePosition
 
sourceZdKey - Variable in class fact.features.source.SourcePosition
 
SpecialDoubleValuesAdapter() - Constructor for class fact.io.JSONWriter.SpecialDoubleValuesAdapter
 
specialDoubleValuesAsString - Variable in class fact.io.JSONWriter
 
SpikeInfos - Class in fact.container
 
SpikeInfos() - Constructor for class fact.container.SpikeInfos
 
spikeLimit - Variable in class fact.datacorrection.RemoveSpikes
 
standardDeviation - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
standardDeviation - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
Star - Class in fact.starservice
A simple data class holding information about a star, coordinate, magnitude, catalogue id and name
Star(EquatorialCoordinate, double, int, String) - Constructor for class fact.starservice.Star
 
starPositionsKey - Variable in class fact.cleaning.TwoLevelTimeMedian
 
starPositionsKey - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
starPositionsKey - Variable in class fact.features.source.PixelSetForStarPosition
 
starRadiusInCamera - Variable in class fact.cleaning.TwoLevelTimeMedian
 
starRadiusInCamera - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
starRadiusInCamera - Variable in class fact.features.source.PixelSetForStarPosition
 
StarService - Class in fact.starservice
This service provides access to the Yale Bright Star catalog and can find stars around a position in the sky
StarService() - Constructor for class fact.starservice.StarService
 
StarsInFOV - Class in fact.starservice
Find bright stars in the field of view and add their positions in the camera to the data item
StarsInFOV() - Constructor for class fact.starservice.StarsInFOV
 
startCellKey - Variable in class fact.datacorrection.DrsCalibration
 
startCellKey - Variable in class fact.datacorrection.DrsTimeCalibration
 
startCellKey - Variable in class fact.datacorrection.PatchJumpRemoval
 
startCellKey - Variable in class fact.datacorrection.RemoveSpikes
 
startCellKey - Variable in class fact.utils.PreviousEventInfo
 
startRKey - Variable in class fact.features.muon.GaussianFit
 
startSearchWindow - Variable in class fact.extraction.BasicExtraction
 
startSigmaKey - Variable in class fact.features.muon.GaussianFit
 
startSliceExtractionWindow - Variable in class fact.photonstream.SinglePulseExtraction
 
startSliceOutputWindow - Variable in class fact.photonstream.SinglePulseExtraction
 
startTime - Variable in class fact.calibrationservice.HardwareConfiguration
 
startXKey - Variable in class fact.features.muon.GaussianFit
 
startYKey - Variable in class fact.features.muon.GaussianFit
 
stdArrivaltime() - Method in class fact.features.watershed.FactCluster
 
stdArrivaltimeX() - Method in class fact.features.watershed.FactCluster
 
stdArrivaltimeY() - Method in class fact.features.watershed.FactCluster
 
stdArrTime(FactCluster[], double[]) - Method in class fact.features.watershed.ClusterFellwalker
 
stdDevGoal - Variable in class fact.utils.ApplyRandomArrivalTimeShift
 
stdDeviation - Variable in class fact.utils.ApplyRandomTimelineShift
 
stdDevOrigin - Variable in class fact.utils.ApplyRandomArrivalTimeShift
 
stdNumPixel(FactCluster[]) - Static method in class fact.features.watershed.ClusterFellwalker
 
stdPhotonchargeX() - Method in class fact.features.watershed.FactCluster
 
stdPhotonchargeY() - Method in class fact.features.watershed.FactCluster
 
stepSize - Variable in class fact.TriggerEmulation.Ratescan
 
StreamNavigationPanel - Class in fact.hexmap.ui.components
 
StreamNavigationPanel() - Constructor for class fact.hexmap.ui.components.StreamNavigationPanel
 
substractSmoothData - Variable in class fact.statistics.TimeseriesFeatures
 
SubtractDataArrays - Class in fact.utils
Subtract two Pixel Arrays of the same size from each other
SubtractDataArrays() - Constructor for class fact.utils.SubtractDataArrays
 
subtractedKey - Variable in class fact.utils.SubtractDataArrays
 
subtractFirstFromSecond(double[], double[]) - Static method in class fact.utils.ElementWise
Subtract two arrays of same length.
sumPixelsOfPatch(double[][], int, PixelSet) - Method in class fact.TriggerEmulation.SumUpPatches
sum up all pixels of a given patch
SumUpPatches - Class in fact.TriggerEmulation
Sum up the signals of each patch and return an array of patchwise timeseries.
SumUpPatches() - Constructor for class fact.TriggerEmulation.SumUpPatches
 
Symbol(short, byte, int, int) - Constructor for class fact.io.hdureader.zfits.ByteWiseHuffmanTree.Symbol
 
symbol - Variable in class fact.io.hdureader.zfits.ByteWiseHuffmanTree.Symbol
 
SymmetricDifference - Class in fact.pixelsets
This processor gets two pixel sets (A and B) and returns the symmetric difference of sets A and B, denoted A △ B or A ⊖ B, is the set of all objects that are a member of exactly one of A and B (elements which are in one of the sets, but not in both).
SymmetricDifference() - Constructor for class fact.pixelsets.SymmetricDifference
 

T

TemplatePulse - Class in fact.photonstream.timeSeriesExtraction
The pulse shape of FACTs SiPMs.
TemplatePulse() - Constructor for class fact.photonstream.timeSeriesExtraction.TemplatePulse
 
testKeys(Data, Keys, boolean) - Method in class fact.io.Writer
 
Theta - Class in fact.features.source
 
Theta() - Constructor for class fact.features.source.Theta
 
threshold - Variable in class fact.datacorrection.CorrectSaturation
 
threshold - Variable in class fact.extraction.AboveThreshold
 
threshold - Variable in class fact.extraction.IdentifyPixelAboveThreshold
 
threshold - Variable in class fact.extraction.SaturatedSlicesPercentage
 
threshold - Variable in class fact.extraction.TimeOverThreshold
 
threshold - Variable in class fact.extraction.TimeOverThresholdTL
 
threshold - Variable in class fact.features.muon.RingStandardDeviationWithThreshold
 
threshold - Variable in class fact.features.watershed.ClusterArrivalTimes
 
threshold - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
thresholdIncrement - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
thresholdKey - Variable in class fact.extraction.PhotonChargeTimeOverThreshold
 
thresholdKey - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
thresholdOutputKey - Variable in class fact.extraction.TimeOverThreshold
 
thresholdsArray - Variable in class fact.TriggerEmulation.Ratescan.RatescanResult
 
thresholdsKey - Variable in class fact.TriggerEmulation.Ratescan
 
TimeCorrectionKernel - Interface in fact.utils
This interface is for time correction of the data array.
TimeGradient - Class in fact.features
This processor calculates the timing gradient along the longitudinal and the transversal axis of the shower.
TimeGradient() - Constructor for class fact.features.TimeGradient
 
timeLimit - Variable in class fact.cleaning.TwoLevelTimeMedian
 
timeLimit - Variable in class fact.cleaning.TwoLevelTimeNeighbor
 
timeOfCalibration - Variable in class fact.DrsFileService.CalibrationInfo
 
TimeOverThreshold - Class in fact.extraction
This feature is supposed to give the number of slices above a given Threshold, in order to calculate the width of a Signal
TimeOverThreshold() - Constructor for class fact.extraction.TimeOverThreshold
 
TimeOverThresholdArray - Class in fact.extraction.singlePulse
This feature is supposed to give the number of slices after above a certain Threshold in order to calculate the width of a Signal.
TimeOverThresholdArray() - Constructor for class fact.extraction.singlePulse.TimeOverThresholdArray
 
timeOverThresholdKey - Variable in class fact.extraction.PhotonChargeTimeOverThreshold
 
TimeOverThresholdTL - Class in fact.extraction
This feature is supposed to give the number of slices above a given Threshold, caclulated for a defined extraction window
TimeOverThresholdTL() - Constructor for class fact.extraction.TimeOverThresholdTL
 
timeSeriesAfterExtraction - Variable in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Result
 
timeSeriesBaseLine() - Method in class fact.photonstream.timeSeriesExtraction.SinglePulseExtractor.Result
 
TimeseriesFeatures - Class in fact.statistics
This processor calculates several features of the timerow in a given timewindow: - mean, std, skewness, kurtosis - median, mode, min, max, quantil 25%, quantil 75% - histogram (over all events) from the difference between the data voltages and the voltages after a moving average filter
TimeseriesFeatures() - Constructor for class fact.statistics.TimeseriesFeatures
 
timeSeriesKey - Variable in class fact.photonstream.ConvertSinglePulses2Timeseries
 
TimeSeriesKeySelector - Class in fact.hexmap.ui.components.selectors
This selector can display all arrays which are 1440xB with B > 1 length.
TimeSeriesKeySelector() - Constructor for class fact.hexmap.ui.components.selectors.TimeSeriesKeySelector
 
TimeSeriesSelectionChangedEvent - Class in fact.hexmap.ui.events
Created by kaibrugge on 16.05.14.
TimeSeriesSelectionChangedEvent(Set<Pair<String, Color>>) - Constructor for class fact.hexmap.ui.events.TimeSeriesSelectionChangedEvent
 
TimeSpread - Class in fact.features
 
TimeSpread() - Constructor for class fact.features.TimeSpread
 
timeStampKey - Variable in class fact.datacorrection.InterpolateTimeSeries
 
timeStampKey - Variable in class fact.features.source.SourcePosition
 
timeStampKey - Variable in class fact.starservice.StarsInFOV
 
timeThreshold - Variable in class fact.cleaning.MuonRingClean
 
timeWindowSize - Variable in class fact.TriggerEmulation.EmulateLogic
 
timeWindowSize - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
title - Variable in class fact.plotter.BarPlotter
 
title - Variable in class fact.plotter.ScatterPlotter
 
toBooleanArray() - Method in class fact.container.PixelSet
Convert pixelset to a boolean array, array[chid] == True means, that the pixel is in the set.
toCamera(HorizontalCoordinate, double) - Method in class fact.coordinates.HorizontalCoordinate
Transform this horizontal coordinate to the camera frame for the given pointing position and focal length.
toCHIDArray() - Method in class fact.container.PixelSet
Convert the set to an integer array of CHIDs
ToChidArray - Class in fact.pixelsets
This processor creates an int array with the chids from the pixelSet.
ToChidArray() - Constructor for class fact.pixelsets.ToChidArray
 
toCHIDArrayList() - Method in class fact.container.PixelSet
 
toDataArray(double[][]) - Method in class fact.TriggerEmulation.SumUpPatches
Convert to a full ROI double array with length npixels*ROI
toDouble(Serializable) - Method in class fact.hexmap.FactPixelMapping
 
toDoubleArray(Serializable) - Static method in class fact.Utils
This is method might be useful for getting stuff from the data items and, if possible, cast it into a double array.
toEquatorial(ZonedDateTime, EarthLocation) - Method in class fact.coordinates.HorizontalCoordinate
Transform this HorizontalCoordinate into the equatorial coordinate frame for given observation time and location.
toHorizontal(HorizontalCoordinate, double) - Method in class fact.coordinates.CameraCoordinate
Transform this CameraCoordinate from camera frame to telescope (horizontal coordinates) frame for the given PointingPosition.
toHorizontal(ZonedDateTime, EarthLocation) - Method in class fact.coordinates.EquatorialCoordinate
Transform this EquatorialCoordinate into the horizontal coordinate frame for given observation time and location.
topSlopeLimit - Variable in class fact.datacorrection.RemoveSpikes
 
toString() - Method in class fact.auxservice.AuxCache.CacheKey
 
toString() - Method in class fact.auxservice.AuxPoint
 
toString() - Method in class fact.coordinates.CameraCoordinate
 
toString() - Method in class fact.coordinates.EquatorialCoordinate
 
toString() - Method in class fact.coordinates.HorizontalCoordinate
 
toString() - Method in class fact.hexmap.CameraPixel
 
toString() - Method in class fact.io.hdureader.HDU
 
totKey - Variable in class fact.datacorrection.CorrectSaturation
 
transformToEllipseCoordinates(double, double, double, double, double) - Static method in class fact.Utils
Transforms camera coordinates (x, y) into longitudinal and transversal ellipse coordinates (l, t).
triggerCountsKey - Variable in class fact.TriggerEmulation.Ratescan
 
triggerPrimitive - Variable in class fact.TriggerEmulation.Discriminator.DiscriminatorOutput
 
triggerPrimitivesArray - Variable in class fact.TriggerEmulation.Ratescan.RatescanResult
 
triggerPrimitivesKey - Variable in class fact.TriggerEmulation.Ratescan
 
triggerSlice - Variable in class fact.TriggerEmulation.Discriminator.DiscriminatorOutput
 
triggerSliceKey - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
triggerSliceKey - Variable in class fact.TriggerEmulation.EmulateLogic
 
triggerSlicesKey - Variable in class fact.TriggerEmulation.Ratescan
 
twinPixels - Static variable in class fact.calibrationservice.ConstantCalibService
 
TwoLevelTimeMedian - Class in fact.cleaning
TwoLevelTimeMedian.
TwoLevelTimeMedian() - Constructor for class fact.cleaning.TwoLevelTimeMedian
 
TwoLevelTimeNeighbor - Class in fact.cleaning
TwoLevelTimeNeighbor.
TwoLevelTimeNeighbor() - Constructor for class fact.cleaning.TwoLevelTimeNeighbor
 
TwoToneAbsoluteColorMapping - Class in fact.hexmap.ui.colormapping
 
TwoToneAbsoluteColorMapping() - Constructor for class fact.hexmap.ui.colormapping.TwoToneAbsoluteColorMapping
 

U

UDCF(double, double, double, double, double) - Method in class fact.extraction.NeighborPixelDCF
Calculate the unbinned descrete correlation function for a pair of values
UDCFNorm(double, double, double, double) - Method in class fact.extraction.NeighborPixelDCF
Calculate the norm for the unbinned descrete correlation function
Union - Class in fact.pixelsets
This processor gets two pixel sets and performs a union of these sets.
Union() - Constructor for class fact.pixelsets.Union
 
unixTimeKey - Variable in class fact.datacorrection.PatchJumpRemoval
 
unixTimeKey - Variable in class fact.utils.PreviousEventInfo
 
UnixTimeUTC2DateTime - Class in fact.features
This Processor converts the FACT UnixTime {seconds, microseconds} to a DateTime instance.
UnixTimeUTC2DateTime() - Constructor for class fact.features.UnixTimeUTC2DateTime
 
unixTimeUTCToDateTime(int[]) - Static method in interface fact.auxservice.AuxiliaryService
Takes the int[2] array found in the FITs files under the name UnixTimeUTC and converts it to a DateTime instance with time zone UTC.
unixTimeUTCToDateTime(Data) - Static method in interface fact.auxservice.AuxiliaryService
Takes the int[2] array found in the FITs files under the name UnixTimeUTC from the Data Item and converts it to a DateTime instance with time zone UTC.
unixTimeUTCToZonedDateTime(int[]) - Static method in class fact.Utils
 
update(Graphics) - Method in class fact.hexmap.ui.components.cameradisplay.FactHexMapDisplay
 
url - Variable in class fact.datacorrection.CorrectPixelDelays
 
url - Variable in class fact.datacorrection.DrsCalibration
 
url - Variable in class fact.datacorrection.DrsTimeCalibration
 
url - Variable in class fact.io.FactFileListMultiStream
 
url - Variable in class fact.io.FITSWriter
 
url - Variable in class fact.io.JSONWriter
 
url - Variable in class fact.PerformanceMeasuringProcess
 
Utils - Class in fact
 
Utils() - Constructor for class fact.Utils
 

V

validMinimalSlice - Variable in class fact.extraction.BasicExtraction
 
value(double[]) - Method in class fact.features.muon.GaussianFit.GaussianNegLogLikelihood
 
value(double[]) - Method in class fact.features.muon.LightDistributionFit.LightDistributionNegLogLikelihood
 
valueOf(String) - Static method in enum fact.auxservice.AuxiliaryServiceName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fact.io.hdureader.HDU.XTENSION
Returns the enum constant of this type with the specified name.
values() - Static method in enum fact.auxservice.AuxiliaryServiceName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fact.io.hdureader.HDU.XTENSION
Returns an array containing the constants of this enum type, in the order they are declared.
valueToDouble(Serializable) - Static method in class fact.Utils
 
variance - Variable in class fact.filter.GaussConvolution
 
variance - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
variance - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
version - Variable in class fact.VersionInformation
Version from maven pom.xml
VersionInformation - Class in fact
Singleton class that provides version information about fact-tools.
Viewer - Class in fact.hexmap.ui
Here the components of the gui are layed out.
ViridisColorMapping - Class in fact.hexmap.ui.colormapping
Map values to the matplotlib viridis colormap by linear interpolation from minimal Value in camera to maximum value in camera.
ViridisColorMapping() - Constructor for class fact.hexmap.ui.colormapping.ViridisColorMapping
 
visualizationKey - Variable in class fact.extraction.singlePulse.FWHMPulses
 
visualizationKey - Variable in class fact.extraction.singlePulse.TimeOverThresholdArray
 
visualize - Variable in class fact.TriggerEmulation.EmulateDiscriminator
 
visualize - Variable in class fact.TriggerEmulation.findMaximumTriggerThreshold
 
visualize - Variable in class fact.TriggerEmulation.SumUpPatches
 
visualizeKey - Variable in class fact.extraction.singlePulse.ArrivalTime
 
visualizeKey - Variable in class fact.extraction.singlePulse.ArrivalTimeFromSlope
 
visualizeOutputKey - Variable in class fact.extraction.singlePulse.FindThresholdCrossings
 

W

waitForReturn() - Static method in class fact.tools.CommandLine
 
warmupIterations - Variable in class fact.PerformanceMeasuringProcess
 
WaveformFluctuation - Class in fact.extraction
This processor calculates integrals of a given integration window beginning at an random start sample.
WaveformFluctuation() - Constructor for class fact.extraction.WaveformFluctuation
 
Weighted1dStatistics - Class in fact.statistics.weighted
 
Weighted2dStatistics - Class in fact.statistics.weighted
 
weights - Variable in class fact.features.Concentration
 
weights - Variable in class fact.features.Leakage
 
weightsKey - Variable in class fact.features.HillasParameters
 
weightsKey - Variable in class fact.features.TimeSpread
 
weightsSum - Variable in class fact.statistics.weighted.Weighted1dStatistics
 
weightsSum - Variable in class fact.statistics.weighted.Weighted2dStatistics
 
width - Variable in class fact.extraction.singlePulse.OpenShutterPulseSize
 
width - Variable in class fact.extraction.singlePulse.PulseSizeCalculator
 
width - Variable in class fact.filter.MovingLinearFit
 
widthKey - Variable in class fact.features.ConcentrationCore
 
widthKey - Variable in class fact.features.HillasParameters
 
widthKey - Variable in class fact.features.source.Disp
 
windowSize - Variable in class fact.extraction.WaveformFluctuation
 
write(JsonWriter, ZonedDateTime) - Method in class fact.io.JSONWriter.DateTimeAdapter
 
write(JsonWriter, PixelSet) - Method in class fact.io.JSONWriter.PixelSetAdapter
 
write(JsonWriter, Double) - Method in class fact.io.JSONWriter.SignDigitsAdapter
 
write(JsonWriter, Double) - Method in class fact.io.JSONWriter.SpecialDoubleValuesAdapter
 
Writer - Class in fact.io
Generalized Class for the writers with some common methods
Writer() - Constructor for class fact.io.Writer
 
writeToSequence(RenderedImage) - Method in class fact.hexmap.GifSequenceWriter
 

X

x - Variable in class fact.features.source.SourcePosition
 
xMM - Variable in class fact.coordinates.CameraCoordinate
 

Y

y - Variable in class fact.features.source.SourcePosition
 
yMM - Variable in class fact.coordinates.CameraCoordinate
 

Z

zd - Variable in class fact.coordinates.SaveCoordinateComparison.Source
 
zenithRad - Variable in class fact.coordinates.HorizontalCoordinate
 
ZFITSHeapReader - Class in fact.io.hdureader
This reader can interpret the bytes in the heap of a bintable that has been stored in the ZFits format.
ZFitsTester - Class in fact
Class to automaticly test whether a file could be read by the HduReader Creates a json file (in the execution folder, name: filetestoutput.json) which contains the result of the test.
ZFitsTester() - Constructor for class fact.ZFitsTester
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2019. All rights reserved.