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.Processorpublic void init(stream.ProcessContext context)
init in interface stream.StatefulProcessorpublic void finish()
finish in interface stream.StatefulProcessorpublic void resetState()
resetState in interface stream.StatefulProcessorCopyright © 2019. All rights reserved.