namespace: Atlfast
class: ClusterMaker
Author: Atlfast Team
Description: Makes Clusters
Input/Output: Takes in an Atlfast::CellCollection from the TDS and ouputs an Atlfast::ClusterCollection. Also Outputs a Atlfast::CellCollection containg all the Cells not associated with clusters. Also has the option of Taking in an Atlfast::TrackCollection and outputing an Atlfast::TrackCollection containg all the unassociated Tracks. |
---|
Option |
Type |
Default Value |
Description |
---|---|---|---|
|
|
|
|
InputCellLocation |
std::string | "/Event/AtlfastCells" | StoreGate Key for input Atlfast::Cells |
InputTrackLocation |
std::string | "/Event/AtlfastTracks" | StoreGate Key for input Atlfast::Tracks |
RConeBarrel |
double | 0.401 | Radius Of Cluster Cone in Barrel region |
RConeForward |
double | 0.401 | Radius Of Cluster Cone in Forward region |
Strategy |
std::string | "Cone" | Set clustering Algorithm. This Can be "Cone", "Kt", or "Shared". Shared is as Cone, except it also performs Cell Energy Sharing after clustering |
minClusterET |
double | 5.0*GeV | Minimum eT far a Cluster to be accepted |
ProcessCells |
bool | true | Use Atlfas::Cells as clustering objects |
UsusedCellLocation |
std::string | "/Event/AtlfastUnusedCells" | StoreGate Key for output unassociated Atlfast::Cells |
OutputLocation |
std::string | "/Event/AtlfastClusters" | StoreGate Key for output Atlfast::Clusters |
minInitiatorET |
double | 1.5*GeV | Minimum eT of Cell to count as a seed in Cone Algorithm |
ProcessTracks |
bool | false | Use Atlfast::Tracks as clustering objects |