public class DualThresholdCosmicClusterer extends SimpleCosmicClusterer
SimpleCosmicClusterer
which uses a list of tight hits for seeding.SimpleCosmicClusterer
Modifier and Type | Field and Description |
---|---|
(package private) String |
inputTightHitCollectionName |
maxHitsPerRow, minClusterSize, minRows
cuts, ecal, neighborMap
Constructor and Description |
---|
DualThresholdCosmicClusterer() |
Modifier and Type | Method and Description |
---|---|
(package private) Set<Long> |
createCellIDSet(List<org.lcsim.event.RawTrackerHit> rawHits)
Create a list of cell IDs from a set of RawTrackerHit (raw data) objects.
|
List<org.lcsim.event.Cluster> |
createClusters(org.lcsim.event.EventHeader event,
List<org.lcsim.event.CalorimeterHit> hitList)
Create and return clusters.
|
ClusterType |
getClusterType()
Get the type code for the clusters produced by this algorithm.
|
(package private) void |
setInputTightHitCollectionName(String inputTightHitCollectionName) |
applyCuts, initialize
conditionsChanged, createBasicCluster, getClusterTypeEncoding, getCuts, getIdentifierHelper
String inputTightHitCollectionName
void setInputTightHitCollectionName(String inputTightHitCollectionName)
public List<org.lcsim.event.Cluster> createClusters(org.lcsim.event.EventHeader event, List<org.lcsim.event.CalorimeterHit> hitList)
createClusters
in interface Clusterer
createClusters
in class SimpleCosmicClusterer
event
- The current LCSim event.hitList
- The input hit list of hits.Set<Long> createCellIDSet(List<org.lcsim.event.RawTrackerHit> rawHits)
rawHits
- The input hits.public ClusterType getClusterType()
AbstractClusterer
getClusterType
in interface Clusterer
getClusterType
in class SimpleCosmicClusterer
Copyright © 2019. All rights reserved.