public class ArrivalTime extends Object implements stream.Processor
Modifier and Type | Field and Description |
---|---|
String |
key |
String |
maxAmpPositionKey |
String |
outputKey |
String |
visualizeKey |
Constructor and Description |
---|
ArrivalTime() |
Modifier and Type | Method and Description |
---|---|
int[] |
findArrivalTimes(int pix,
int roi,
double[] data,
int[][] maxAmpPositions,
double[] visualizePositions) |
stream.Data |
process(stream.Data item) |
@Parameter(required=true) public String key
@Parameter(required=true) public String outputKey
@Parameter(required=true, description="Key to the positions of max pulse amplitude") public String maxAmpPositionKey
@Parameter(required=false) public String visualizeKey
public stream.Data process(stream.Data item)
process
in interface stream.Processor
public int[] findArrivalTimes(int pix, int roi, double[] data, int[][] maxAmpPositions, double[] visualizePositions)
pix
- Pixel to checkroi
- Basically the number of slices in one eventdata
- the array which to checkCopyright © 2019. All rights reserved.