Package | Description |
---|---|
org.lcsim.cal.calib | |
org.lcsim.event |
The org.lcsim.event package defines the LCSim event model, including the event container, interfaces for particle and hit types, and generic parameters.
|
org.lcsim.event.base | |
org.lcsim.lcio | |
org.lcsim.recon.cat | |
org.lcsim.recon.cluster.fixedcone | |
org.lcsim.recon.cluster.localequivalence | |
org.lcsim.recon.cluster.util |
Modifier and Type | Field and Description |
---|---|
private Map<String,List<CalorimeterHit>> |
CollectionManager._listMap |
Modifier and Type | Method and Description |
---|---|
List<CalorimeterHit> |
CollectionManager.getList(String name) |
Modifier and Type | Method and Description |
---|---|
void |
CollectionManager.addList(String name,
List<CalorimeterHit> hits) |
Modifier and Type | Interface and Description |
---|---|
interface |
SimCalorimeterHit
Represents one simulated hit in a calorimeter.
|
Modifier and Type | Method and Description |
---|---|
List<CalorimeterHit> |
Cluster.getCalorimeterHits()
The hits that have been combined to this cluster.
|
Modifier and Type | Method and Description |
---|---|
int |
CalorimeterHit.CorrectedEnergyComparator.compare(CalorimeterHit o1,
CalorimeterHit o2)
Compare the corrected energy of the hits using the
Double.compare method. |
int |
CalorimeterHit.RawEnergyComparator.compare(CalorimeterHit o1,
CalorimeterHit o2)
Compare the raw energy of the hits using the
Double.compare method. |
int |
CalorimeterHit.TimeComparator.compare(CalorimeterHit o1,
CalorimeterHit o2)
Compare the time of the hits using the
Double.compare method. |
Modifier and Type | Class and Description |
---|---|
class |
BaseCalorimeterHit
Base implementation of CalorimeterHit.
|
class |
BaseSimCalorimeterHit |
Modifier and Type | Field and Description |
---|---|
protected List<CalorimeterHit> |
BaseCluster.hits |
Modifier and Type | Method and Description |
---|---|
List<CalorimeterHit> |
BaseCluster.getCalorimeterHits()
Get the list of CalorimeterHits of this cluster.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseCluster.addHit(CalorimeterHit hit)
Add a hit to the cluster with default energy contribution.
|
void |
BaseCluster.addHit(CalorimeterHit hit,
double contribution)
Add a hit to the cluster with specified energy contribution.
|
void |
BaseCluster.removeHit(CalorimeterHit hit)
Remove a hit from the cluster.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseCluster.addHits(List<CalorimeterHit> hits)
Add a list of hits to the cluster.
|
void |
TensorClusterPropertyCalculator.calculateProperties(List<CalorimeterHit> hits) |
void |
ClusterPropertyCalculator.calculateProperties(List<CalorimeterHit> hits)
Calculate properties from a CalorimeterHit list.
|
void |
AbstractClusterPropertyCalculator.calculateProperties(List<CalorimeterHit> hits) |
Constructor and Description |
---|
BaseCluster(List<CalorimeterHit> hits)
Basic constructor that takes a list of hits.
|
BaseCluster(List<CalorimeterHit> hits,
double energy,
double energyError,
double[] position,
double[] positionError,
double iphi,
double itheta,
double[] directionError,
double[] shapeParameters,
int type,
int pid)
Almost fully qualified constructor, if the cluster's properties are already calculated.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
SIOCalorimeterHit
SIO-based I/O implementation of the CalorimeterHit interface
|
class |
SIOSimCalorimeterHit |
Modifier and Type | Field and Description |
---|---|
private List<CalorimeterHit> |
SIOCluster.calorimeterHits |
Modifier and Type | Method and Description |
---|---|
List<CalorimeterHit> |
SIOCluster.getCalorimeterHits() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
SIOCalorimeterHit.write(CalorimeterHit hit,
hep.io.sio.SIOOutputStream out,
int flags) |
Modifier and Type | Method and Description |
---|---|
List<CalorimeterHit> |
MipStub.getCalorimeterHits() |
Modifier and Type | Method and Description |
---|---|
List<Cluster> |
FixedConeClusterer.createClusters(List<CalorimeterHit> in)
Make clusters from the input list
|
List<Cluster> |
FixedConeClusterer.createClusters(Map<Long,CalorimeterHit> in)
Make clusters from the input map
|
Modifier and Type | Field and Description |
---|---|
private CalorimeterHit |
Cell3D._calhit |
Modifier and Type | Field and Description |
---|---|
private List<CalorimeterHit> |
NNCluster._hits |
Modifier and Type | Method and Description |
---|---|
CalorimeterHit |
Cell3D.getCalorimeterHit() |
Modifier and Type | Method and Description |
---|---|
List<CalorimeterHit> |
NNCluster.hits() |
Modifier and Type | Method and Description |
---|---|
(package private) String |
NNAlgo.decodeCalHit(CalorimeterHit hit) |
Modifier and Type | Method and Description |
---|---|
List<NNCluster> |
NNAlgo.cluster(Map<Long,CalorimeterHit> hitmap) |
Constructor and Description |
---|
Cell3D(CalorimeterHit hit) |
Cell3D(double value,
CalorimeterHit hit) |
Modifier and Type | Field and Description |
---|---|
private CalorimeterHit |
FixedConeClusterPropertyCalculator._hottestCell |
Modifier and Type | Method and Description |
---|---|
CalorimeterHit |
FixedConeClusterPropertyCalculator.hottestCell()
The CalorimeterHit in this cluster with the highest energy
|
Modifier and Type | Method and Description |
---|---|
void |
FixedConeClusterPropertyCalculator.calculateProperties(List<CalorimeterHit> hits) |
Lorentz4Vector |
FixedConeClusterPropertyCalculator.calculateVec(List<CalorimeterHit> hits)
Calculate the cluster four-momentum.
|
List<Cluster> |
Clusterer.createClusters(List<CalorimeterHit> hits) |
List<Cluster> |
Clusterer.createClusters(Map<Long,CalorimeterHit> map) |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.