See: Description
Interface | Description |
---|---|
Clusterer |
This is an interface for creating clusters and providing cut values
to the clustering algorithms in a generic fashion.
|
NumericalCuts |
This is an interface for accessing the numerical cut values
of a clustering algorithm by index or name.
|
Class | Description |
---|---|
AbstractClusterer |
This is an abstract class that
Clusterer classes should implement
to perform a clustering algorithm on a CalorimeterHit collection. |
ClusterDriver | |
ClusterEnergyCorrection |
This is the cluster energy correction requiring the particle id uncorrected cluster energy.
|
ClustererFactory |
This is a convenience class for creating specific clustering algorithms via their name
in the package
org.hps.recon.ecal.cluster . |
ClusterHitTCorrDriver |
This driver specifically alters the time offsets of each crystal for 2015 data relative to pass 6.
|
ClusterPositionCorrection |
This uses the uncorrected cluster energy to correct the position of the cluster.
|
ClusterRFTimeCorrDriver |
This driver chooses the highest energy cluster within the trigger time window in an event and uses the RF time to set
the trigger time of the event.
|
ClusterUtilities |
This is a set of simple utility methods for clustering algorithms.
|
ClusterUtilities.ClusterEnergyComparator |
Comparator of cluster energies.
|
ClusterUtilities.ClusterSeedComparator |
Comparator of cluster energies.
|
ClusterUtilities.UniqueEnergyComparator |
Compare CalorimeterHit energies and disambiguate equal values using the crystal position.
|
CopyClusterCollectionDriver |
Copy a
Cluster collection to a new collection via the BaseCluster class's copy constructor. |
CTPClusterDriver |
This is a Driver to wrap the GTPClusterer algorithm,
allowing the
limitClusterRange to be
set publicly. |
CTPClusterer |
Creates clusters from CalorimeterHits in the HPSEcal detector.
|
CTPClusterer.TimeComparator | |
DualThresholdCosmicClusterDriver |
This is a specialized Driver to use the dual threshold cosmic clustering algorithm.
|
DualThresholdCosmicClusterer |
This is a more complicated version of the
SimpleCosmicClusterer
which uses a list of tight hits for seeding. |
GTPClusterDriver |
Class
GTPClusterDriver is an implementation of the
ClusterDriver class that defines employs the readout
variant of the GTP hardware clustering algorithm. |
GTPClusterer |
Class
GTPClusterer is an implementation of the abstract class AbstractClusterer that is
responsible for producing clusters using the GTP algorithm employed by the hardware.The GTP algorithm produces clusters by finding hits representing local spatiotemporal energy maxima and forming a cluster from the hits within the aforementioned spatiotemporal window. |
GTPOnlineClusterDriver |
Class
GTPOnlineClusterDriver is an implementation of
the ClusterDriver class that defines employs the readout
variant of the GTP hardware clustering algorithm. |
GTPOnlineClusterer |
Class
GTPOnlineClusterer is an implementation of the
abstract class AbstractClusterer that is responsible
for producing clusters using the GTP algorithm employed by the
hardware.The GTP algorithm produces clusters by finding hits representing local spatiotemporal energy maxima and forming a cluster from the hits within the aforementioned spatiotemporal window. |
HardwareClusterPropertyCalculator |
Cluster property calculator for hardware clusters.
|
HitTMCSmearDriver |
This smears the MC hit time energy according to the resolution as found in the 2016 data.
|
LegacyClusterer |
This Driver creates clusters from a CalorimeterHit input collection.
|
NearestNeighborClusterer |
This is a simple (example) nearest-neighbor clustering algorithm.
|
NumericalCutsImpl |
This is the basic implementation of the
NumericalCuts interface. |
ReconClusterDriver |
This is an implementation of
ClusterDriver specialized for the
ReconClusterer . |
ReconClusterer |
This class creates clusters from a CalorimeterHit input collection.
|
ReconClusterPropertyCalculator | |
SimpleCosmicClusterer |
This algorithm clusters an input list of CalorimeterHits using an iterative nearest neighbor algorithm.
|
SimpleReconClusterDriver |
This is an implementation of
ClusterDriver specialized for the
SimpleReconClusterer . |
SimpleReconClusterer |
This clustering algorithm creates clusters from an input CalorimeterHit collection.
|
TimeDependentEcalGains |
applies a time-dependent global correction factor to the energies of all ecal clusters.
|
TimeDependentEcalGains2016 | |
TriggerTime |
class to store time difference between the rf and the seed hit of the highest energy cluster in the trigger window.
|
Enum | Description |
---|---|
ClusterType |
Type codes for different kinds of ECAL clusters.
|
Copyright © 2019. All rights reserved.