public class LayerStatChain extends Object
These chains are constructed and modified by class LTrack.
Class LTrack is a friend so it can manipulate the chain and iterators though private accessor methods.
The only public methods are the destructor and methods to return the cluster list and miss.
Modifier and Type | Field and Description |
---|---|
(package private) ListIterator |
_istat_cluster |
(package private) ListIterator |
_istat_current |
(package private) LinkedList |
_stats |
private boolean |
debug |
Constructor and Description |
---|
LayerStatChain()
default constructor
|
LayerStatChain(LayerStat lstat) |
LayerStatChain(LayerStatChain lsc)
copy constructor
|
Modifier and Type | Method and Description |
---|---|
(package private) List |
clusters() |
(package private) List |
clusters(ETrack tre) |
(package private) LayerStat |
clusterStatus() |
(package private) boolean |
clusterStatusAtFirst() |
(package private) boolean |
clusterStatusAtLast() |
(package private) boolean |
clusterStatusIsValid() |
(package private) LayerStat |
currentStatus() |
(package private) boolean |
currentStatusIsValid() |
(package private) boolean |
hasClusters() |
(package private) boolean |
hasMiss() |
(package private) Miss |
miss() |
String |
toString()
output stream
|
LinkedList _stats
ListIterator _istat_current
ListIterator _istat_cluster
private boolean debug
LayerStatChain(LayerStat lstat)
public LayerStatChain()
public LayerStatChain(LayerStatChain lsc)
lsc
- LayerStatChain to replicateboolean currentStatusIsValid()
LayerStat clusterStatus()
boolean clusterStatusIsValid()
boolean clusterStatusAtFirst()
boolean clusterStatusAtLast()
LayerStat currentStatus()
boolean hasClusters()
List clusters()
boolean hasMiss()
Miss miss()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.