Modifier and Type | Method and Description |
---|---|
ArrayList<TrackerCluster> |
Clusterer.findClusters(Sensor sensor,
List<DigiTrackerHit> hits)
Returns a list of found clusters, given a list of digitized hits that belong
to the same Sensor object.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<TrackerCluster> |
NearestNeighborClusterer.findClusters(Sensor sensor,
List<DigiTrackerHit> hits)
Returns a list of found clusters, given a list of digitized hits that belong
to the same Sensor object.
|
Modifier and Type | Method and Description |
---|---|
abstract List<DigiTrackerHit> |
SimToDigiConverter.convert(List<SimTrackerHit> hits)
Convert a list of SimTrackerHits that were produced in a single
particle-sensor crossing into a list of DigiTrackerHits.
|
ArrayList<DigiTrackerHit> |
MergeDriver.merge(ArrayList<DigiTrackerHit> hitList)
Returns a list of hits produced by merging hits in the list supplied as an argument.
|
HashMap<Sensor,ArrayList<DigiTrackerHit>> |
MergeDriver.merge(Collection<HashMap<Sensor,ArrayList<DigiTrackerHit>>> hitMaps)
Returns the result of merging DigiTrackerHits from several maps.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<DigiTrackerHit> |
MergeDriver.merge(ArrayList<DigiTrackerHit> hitList)
Returns a list of hits produced by merging hits in the list supplied as an argument.
|
HashMap<Sensor,ArrayList<DigiTrackerHit>> |
MergeDriver.merge(Collection<HashMap<Sensor,ArrayList<DigiTrackerHit>>> hitMaps)
Returns the result of merging DigiTrackerHits from several maps.
|
Modifier and Type | Method and Description |
---|---|
List<DigiTrackerHit> |
ConverterSimple.convert(List<SimTrackerHit> hits)
Convert a list of SimTrackerHits that were produced in a single
track-sensor crossing into a list of DigiTrackerHits.
|
Modifier and Type | Method and Description |
---|---|
List<DigiTrackerHit> |
TrackerCluster.getDigiHits()
Get list of DigiTrackerHits that compose the cluster, sorted by channel ID.
|
List<DigiTrackerHit> |
DigiTrackerHit.getElementalHits()
Returns a list of underlying elemental hits.
|
Modifier and Type | Class and Description |
---|---|
class |
DigiTrackerHitAdapter
Adapter class that provides partial implementation of
DigiTrackerHit interface. |
class |
DigiTrackerHitComposite
Composite DigiTrackerHit.
|
class |
DigiTrackerHitElemental
Elemental DigiTrackerHit.
|
Modifier and Type | Field and Description |
---|---|
private ArrayList<DigiTrackerHit> |
TrackerClusterBasic._digiList |
protected ArrayList<DigiTrackerHit> |
DigiTrackerHitComposite._hitList |
Modifier and Type | Method and Description |
---|---|
List<DigiTrackerHit> |
TrackerClusterBasic.getDigiHits()
Get list of DigiTrackerHits that compose the cluster.
|
List<DigiTrackerHit> |
DigiTrackerHitElemental.getElementalHits()
Returns a list of underlying elemental hits.
|
List<DigiTrackerHit> |
DigiTrackerHitComposite.getElementalHits()
Returns a list of underlying elemental hits.
|
Modifier and Type | Method and Description |
---|---|
void |
TrackerClusterBasic.addDigiHit(DigiTrackerHit digiHit)
Add
DigiTrackerHit to the cluster. |
void |
DigiTrackerHitComposite.addHit(DigiTrackerHit hit)
Add a hit to this composite hit.
|
int |
DigiTrackerHitAdapter.compareTo(DigiTrackerHit hit)
Defines natural ordering of hits based on their sensor and channel ID.
|
Constructor and Description |
---|
DigiTrackerHitComposite(double signal,
double time,
Sensor sensor,
int channel,
ArrayList<DigiTrackerHit> hitList)
Fast constructor from data.
|
DigiTrackerHitComposite(List<DigiTrackerHit> hitList)
Creates a composite hit from a list of hits.
|
TrackerClusterBasic(ArrayList<DigiTrackerHit> digiList,
Sensor sensor)
Fast constructor, no consistency checks, no trimming to size, no sorting.
|
TrackerClusterBasic(List<DigiTrackerHit> digiList)
Construct from a list of
DigiTrackerHit objects. |
Modifier and Type | Field and Description |
---|---|
(package private) ArrayList<DigiTrackerHit> |
SimGroup._digiList |
private HashMap<DigiTrackerHit,SimGroup> |
MCTruth._digiToSimGroup |
Modifier and Type | Method and Description |
---|---|
List<DigiTrackerHit> |
SimGroup.getDigiTrackerHits()
Returns a list of elemental DigiTrackerHit produced from SimTrackerHits in this group.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SimGroup.contains(DigiTrackerHit hit)
Returns true if the diven elemental DigiTrackerHit was produced from this group.
|
List<MCParticle> |
MCTruth.getMCParticles(DigiTrackerHit hit)
Returns a list of MCParticles that contributed to the given DigiTrackerHit.
|
List<SimGroup> |
MCTruth.getSimGroups(DigiTrackerHit hit)
Returns a list of SimGroup objects containing SimTrackerHits
that contributed to the given DigiTrackerHit.
|
Modifier and Type | Method and Description |
---|---|
void |
MCTruth.addSimGroup(Collection<SimTrackerHit> simTrackerHits,
Collection<DigiTrackerHit> digiTrackerHits)
This method is called by DigitizationDriver to create a new SimGroup
and store it in this MCTruth object.
|
Constructor and Description |
---|
SimGroup(Collection<SimTrackerHit> simTrackerHits,
Collection<DigiTrackerHit> digiTrackerHits) |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.