ClusterMaker



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.

jobOptions

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


Implementation Details