public class GaussianFit extends Object implements stream.StatefulProcessor
Modifier and Type | Class and Description |
---|---|
class |
GaussianFit.GaussianNegLogLikelihood |
Modifier and Type | Field and Description |
---|---|
String |
outputKey |
String |
photonchargeKey |
String |
pixelSetKey |
String |
startRKey |
String |
startSigmaKey |
String |
startXKey |
String |
startYKey |
Constructor and Description |
---|
GaussianFit() |
Modifier and Type | Method and Description |
---|---|
void |
finish() |
void |
init(stream.ProcessContext context) |
stream.Data |
process(stream.Data data) |
void |
resetState() |
@Parameter(required=false, description="Start value for the radius for the likelihood fit", defaultValue="120") public String startRKey
@Parameter(required=false, description="Start value for X for the likelihood fit", defaultValue="0") public String startXKey
@Parameter(required=false, description="Start value for Y for the likelihood fit", defaultValue="0") public String startYKey
@Parameter(required=false, description="Start value for Y for the likelihood fit", defaultValue="5") public String startSigmaKey
@Parameter(required=false, description="Key containing the photoncharges", defaultValue="photoncharge") public String photonchargeKey
@Parameter(required=false, description="The pixelSet on which the fit is performed", defaultValue="shower") public String pixelSetKey
@Parameter(required=false, description="Base name for the output keys", defaultValue="gaussian_fit_") public String outputKey
public stream.Data process(stream.Data data)
process
in interface stream.Processor
public void init(stream.ProcessContext context)
init
in interface stream.StatefulProcessor
public void finish()
finish
in interface stream.StatefulProcessor
public void resetState()
resetState
in interface stream.StatefulProcessor
Copyright © 2019. All rights reserved.