Package | Description |
---|---|
org.lcsim.event.base | |
org.lcsim.lcio | |
org.lcsim.recon.util |
Modifier and Type | Class and Description |
---|---|
class |
BaseLCRelation
Implementation of the LCRelation interface.
|
class |
MyLCRelation
Implements a simHit to rawHit relation, to be used within DigiSim.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseRelationalTable.addRelations(Collection<LCRelation> relations) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
SIOLCRelation
SIO-based I/O implementation of the LCRelation interface
|
Modifier and Type | Method and Description |
---|---|
(package private) static void |
SIOLCRelation.write(LCRelation rel,
hep.io.sio.SIOOutputStream out,
int flags)
Writes relations out to LCIO stream
|
Modifier and Type | Method and Description |
---|---|
protected List<LCRelation> |
McTruthLinker.createCaloHitMcRelation(List<LCRelation> caloHitSimHitRelation)
Creates the relations from calorimeter hits to mc particles by using a
list of LCRelations from CalorimeterHits to SimCalorimeterHits and the
intrinsic link to mc particles of the sim hits.
|
protected List<LCRelation> |
McTruthLinker.createClusterMcRelation(List<Cluster> clusters,
List<LCRelation> caloHitMcRelation)
Creates the relations from Clusters to MCParticles by using a list of
LCRelations from CalorimeterHits to MCParticles.
|
protected List<LCRelation> |
McTruthLinker.createPfoMcRelation(List<ReconstructedParticle> recoParticles,
List<LCRelation> trackMcRelation,
List<LCRelation> clusterMcRelation)
Creates the relations from PFOs to MCParticles by using a list of
LCRelations from Tracks to MCParticles and a second list of LCRelations
from Clusters to MCParticles.
|
protected List<LCRelation> |
McTruthLinker.createTrackMcRelation(List<Track> tracks,
List<LCRelation> trackHitMcRelation)
Creates the relations from tracks to mc particles by using a list of
LCRelations from hits to mc particles.
|
Modifier and Type | Method and Description |
---|---|
protected List<LCRelation> |
McTruthLinker.createCaloHitMcRelation(List<LCRelation> caloHitSimHitRelation)
Creates the relations from calorimeter hits to mc particles by using a
list of LCRelations from CalorimeterHits to SimCalorimeterHits and the
intrinsic link to mc particles of the sim hits.
|
protected List<LCRelation> |
McTruthLinker.createClusterMcRelation(List<Cluster> clusters,
List<LCRelation> caloHitMcRelation)
Creates the relations from Clusters to MCParticles by using a list of
LCRelations from CalorimeterHits to MCParticles.
|
protected List<LCRelation> |
McTruthLinker.createPfoMcRelation(List<ReconstructedParticle> recoParticles,
List<LCRelation> trackMcRelation,
List<LCRelation> clusterMcRelation)
Creates the relations from PFOs to MCParticles by using a list of
LCRelations from Tracks to MCParticles and a second list of LCRelations
from Clusters to MCParticles.
|
protected List<LCRelation> |
McTruthLinker.createPfoMcRelation(List<ReconstructedParticle> recoParticles,
List<LCRelation> trackMcRelation,
List<LCRelation> clusterMcRelation)
Creates the relations from PFOs to MCParticles by using a list of
LCRelations from Tracks to MCParticles and a second list of LCRelations
from Clusters to MCParticles.
|
static <F,T> RelationalTable<F,T> |
McTruthLinker.createRelationalTable(List<LCRelation> relations)
Converts a List of LCRelations (one to one relations with weights) into a
RelationalTable (many to many relations with weights).
|
protected List<LCRelation> |
McTruthLinker.createTrackMcRelation(List<Track> tracks,
List<LCRelation> trackHitMcRelation)
Creates the relations from tracks to mc particles by using a list of
LCRelations from hits to mc particles.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.