Remaking descriptors
This commit is contained in:
parent
34eb8fc559
commit
8759747c9d
@ -38,7 +38,7 @@ import java.util.*
|
|||||||
* @author Darksnake
|
* @author Darksnake
|
||||||
*/
|
*/
|
||||||
@TypedActionDef(name = "numass.merge", inputType = Table::class, outputType = Table::class, info = "Merge different numass data files into one.")
|
@TypedActionDef(name = "numass.merge", inputType = Table::class, outputType = Table::class, info = "Merge different numass data files into one.")
|
||||||
@NodeDef(key = "grouping", info = "The definition of grouping rule for this merge", from = "method::hep.dataforge.actions.GroupBuilder.byMeta")
|
@NodeDef(key = "grouping", info = "The definition of grouping rule for this merge", descriptor = "method::hep.dataforge.actions.GroupBuilder.byMeta")
|
||||||
object MergeDataAction : ManyToOneAction<Table, Table>() {
|
object MergeDataAction : ManyToOneAction<Table, Table>() {
|
||||||
|
|
||||||
private val parnames = arrayOf(NumassPoint.HV_KEY, NumassPoint.LENGTH_KEY, NumassAnalyzer.COUNT_KEY, NumassAnalyzer.COUNT_RATE_KEY, NumassAnalyzer.COUNT_RATE_ERROR_KEY)
|
private val parnames = arrayOf(NumassPoint.HV_KEY, NumassPoint.LENGTH_KEY, NumassAnalyzer.COUNT_KEY, NumassAnalyzer.COUNT_RATE_KEY, NumassAnalyzer.COUNT_RATE_ERROR_KEY)
|
||||||
|
@ -34,7 +34,7 @@ import java.util.*
|
|||||||
ValueDef(key = "correction", info = "An expression to correct count number depending on potential `U`, point length `T` and point itself as `point`"),
|
ValueDef(key = "correction", info = "An expression to correct count number depending on potential `U`, point length `T` and point itself as `point`"),
|
||||||
ValueDef(key = "utransform", info = "Expression for voltage transformation. Uses U as input")
|
ValueDef(key = "utransform", info = "Expression for voltage transformation. Uses U as input")
|
||||||
)
|
)
|
||||||
@NodeDef(key = "correction", multiple = true, from = "method::inr.numass.actions.TransformDataAction.makeCorrection")
|
@NodeDef(key = "correction", multiple = true, descriptor = "method::inr.numass.actions.TransformDataAction.makeCorrection")
|
||||||
object TransformDataAction : OneToOneAction<Table, Table>() {
|
object TransformDataAction : OneToOneAction<Table, Table>() {
|
||||||
|
|
||||||
override fun execute(context: Context, name: String, input: Table, meta: Laminate): Table {
|
override fun execute(context: Context, name: String, input: Table, meta: Laminate): Table {
|
||||||
|
@ -38,7 +38,7 @@ new NumassClient("127.0.0.1",8335).withCloseable{
|
|||||||
|
|
||||||
|
|
||||||
for(int i = 0; i<5; i++){
|
for(int i = 0; i<5; i++){
|
||||||
data.putNode(DataPoint.toMeta(new ValueMap(names,i, 2*i,3*i)));
|
data.putNode(DataPoint.write(new ValueMap(names,i, 2*i,3*i)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user