Modifier and Type | Field and Description |
---|---|
private Cluster |
GTrackState._clu |
Modifier and Type | Method and Description |
---|---|
Cluster |
GTrackState.cluster()
Return the cluster
|
Constructor and Description |
---|
GTrackState(double s,
ETrack tre,
FitStatus fit_status,
double chi_square,
Cluster clu)
Construct an instance from the path distance, the track fit and a cluster.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterTest |
class |
McCluster
The class McCluster provides a simple implementation of the list
of MC track ID's for a cluster.
|
class |
McClusterTest |
Modifier and Type | Field and Description |
---|---|
protected Cluster |
Hit._pclus |
Modifier and Type | Method and Description |
---|---|
Cluster |
Hit.cluster()
return the parent cluster
|
Cluster |
HitGeneratorTest.newCluster(VTrack trv,
int mcid) |
abstract Cluster |
HitGenerator.newCluster(VTrack trv,
int mcid)
Generate a new cluster from a track.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Cluster.equal(Cluster clus)
equality
Return true if and only if the two clusters are identical.
|
boolean |
McClusterTest.equal(Cluster clus) |
boolean |
ClusterTest.equal(Cluster clus) |
boolean |
Cluster.equals(Cluster clus)
equality
false if the cluster predictions are of diffent type
otherwise compare with public abstract function equal
|
boolean |
Cluster.notEquals(Cluster clus)
inequality
|
List |
Cluster.predict(ETrack tre,
Cluster clus)
Generate and return the predictions for a track.
|
void |
Hit.setParentPointer(Cluster clus)
Register the parent cluster.
|
Constructor and Description |
---|
Cluster(Cluster clus)
copy constructor
|
Modifier and Type | Class and Description |
---|---|
class |
ClusCylPhi
Describes a cluster which measures phi on a cylinder.
|
class |
ClusCylPhiZ
Describes a cluster which measures phiz on a cylinder, where
phiz = phi + stereo*z.
|
class |
ClusCylPhiZ2D
Describes a cluster which measures phi and z on a cylinder.
|
Modifier and Type | Method and Description |
---|---|
Cluster |
HitCylPhiGenerator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitCylPhiZ2DGenerator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitCylPhiZGenerator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitCylPhiGenerator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Cluster |
HitCylPhiZ2DGenerator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Cluster |
HitCylPhiZGenerator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Modifier and Type | Method and Description |
---|---|
int |
LayerCylinder.addCluster(Cluster clu)
Add a cluster to this layer.
|
int |
ClusterFindCyl2D.addCluster(Cluster clus)
Add a cluster to this ClusterFindManager.
|
int |
ClusterFindCyl.addCluster(Cluster clus)
Add a cluster to this ClusterFindManager.
|
int |
LayerCylinder.addCluster(Cluster clu,
Surface srf)
Add a cluster associated with a specified surface.
|
private static double |
ClusterFindCyl2D.chsqDiff(Cluster clu,
ETrack tre) |
private static double |
ClusterFindCyl.chsqDiff(Cluster clu,
ETrack tre) |
boolean |
ClusCylPhiZ2D.equal(Cluster clus)
Test equality.
|
boolean |
ClusCylPhi.equal(Cluster clus)
Test equality.
|
boolean |
ClusCylPhiZ.equal(Cluster clus)
Test equality.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusTestFit1 |
Modifier and Type | Method and Description |
---|---|
boolean |
ClusTestFit1.equal(Cluster rhs) |
Modifier and Type | Method and Description |
---|---|
int |
ClusterFindAll.addCluster(Cluster clu)
add a cluster
|
int |
Layer.addCluster(Cluster clu)
Add a cluster to the layer.
|
int |
LayerTest.addCluster(Cluster clu) |
int |
InteractingLayer.addCluster(Cluster clu)
Add a cluster to the layer.
|
abstract int |
ClusterFindManager.addCluster(Cluster pclu)
Add a cluster.
|
int |
Layer.addCluster(Cluster clu,
Surface srf)
Add a cluster to a particular surface in the layer.
|
int |
LayerTest.addCluster(Cluster clu,
Surface srf) |
int |
InteractingLayer.addCluster(Cluster clu,
Surface srf)
Add a cluster to a particular surface in the layer.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusXYPlane1
Describes a v-z measurement on a XYPlane.
|
class |
ClusXYPlane2
Describes a (v,z) measurement on a XYPlane.
|
Modifier and Type | Method and Description |
---|---|
Cluster |
HitXYPlane2Generator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitXYPlane1Generator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitXYPlane2Generator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Cluster |
HitXYPlane1Generator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ClusXYPlane1.equal(Cluster clus) |
boolean |
ClusXYPlane2.equal(Cluster clus) |
Modifier and Type | Class and Description |
---|---|
class |
ClusZPlane1
Describes a cluster which measures x-y on a ZPlane.
|
class |
ClusZPlane2
Describes a cluster which measures (x,y) on a ZPlane.
|
Modifier and Type | Method and Description |
---|---|
Cluster |
HitZPlane1Generator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitZPlane2Generator.newCluster(VTrack trv)
Generate a new cluster.
|
Cluster |
HitZPlane1Generator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Cluster |
HitZPlane2Generator.newCluster(VTrack trv,
int mcid)
Generate a new cluster with the specified Monte Carlo track ID.
|
Modifier and Type | Method and Description |
---|---|
int |
ClusFindZPlane2.addCluster(Cluster clus)
Add a cluster to this ClusterFindManager.
|
int |
ClusFindZPlane1.addCluster(Cluster clus)
Add a cluster to this ClusterFindManager.
|
int |
LayerZPlane.addCluster(Cluster clu)
Add a cluster to this layer.
|
int |
LayerZPlane.addCluster(Cluster clu,
Surface srf)
Add a cluster associated with a specified surface.
|
private static double |
ClusFindZPlane1.chsq_diffzp1(Cluster clu,
ETrack tre) |
private static double |
ClusFindZPlane2.chsq_diffzp2(Cluster clus,
ETrack tre) |
boolean |
ClusZPlane1.equal(Cluster clus)
Test equality.
|
boolean |
ClusZPlane2.equal(Cluster clus)
Test equality.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.