class SIOParticleID extends Object implements ParticleID
Modifier and Type | Field and Description |
---|---|
private int |
algorithmType |
private double |
likelihood |
private double[] |
parameters |
private int |
pdg |
private int |
type |
UnknownPDG
Constructor and Description |
---|
SIOParticleID(hep.io.sio.SIOInputStream in,
int flags,
int versionr) |
Modifier and Type | Method and Description |
---|---|
int |
getAlgorithmType()
Type of the algorithm/module that created this hypothesis.
|
double |
getLikelihood()
The likelihood of this hypothesis - in a user defined normalization.
|
double[] |
getParameters()
Parameters associated with this hypothesis.
|
int |
getPDG()
The PDG code of this id - UnknownPDG ( 999999 ) if unknown.
|
int |
getType()
Type - userdefined.
|
(package private) static void |
write(ParticleID id,
hep.io.sio.SIOOutputStream out,
int flags) |
private int algorithmType
private double likelihood
private int pdg
private double[] parameters
private int type
SIOParticleID(hep.io.sio.SIOInputStream in, int flags, int versionr) throws IOException
IOException
static void write(ParticleID id, hep.io.sio.SIOOutputStream out, int flags) throws IOException
IOException
public int getAlgorithmType()
ParticleID
getAlgorithmType
in interface ParticleID
public double getLikelihood()
ParticleID
getLikelihood
in interface ParticleID
public int getPDG()
ParticleID
getPDG
in interface ParticleID
public double[] getParameters()
ParticleID
getParameters
in interface ParticleID
public int getType()
ParticleID
getType
in interface ParticleID
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.