|
|
| HcalCluster ()=default |
| | Class constructor.
|
| |
| virtual | ~HcalCluster () |
| | Class destructor.
|
| |
| void | clear () |
| | Reset the HcalCluster object.
|
| |
| void | addHits (const std::vector< const ldmx::HcalHit * > hitsVec) |
| | Take in the hits that make up the cluster.
|
| |
| void | setTime (double time) |
| |
| double | getTime () const |
| |
| bool | operator< (const HcalCluster &rhs) const |
| |
|
| CaloCluster ()=default |
| | Class constructor.
|
| |
| virtual | ~CaloCluster () |
| | Class destructor.
|
| |
| void | clear () |
| | Reset the CaloCluster object.
|
| |
| void | addHits (const std::vector< const ldmx::CalorimeterHit * > hitsVec) |
| | Take in the hits that make up the cluster.
|
| |
| void | setEnergy (double energy) |
| | Sets total energy for the cluster.
|
| |
| void | setNHits (int nHits) |
| | Sets total number of hits in the cluster.
|
| |
| void | setIDs (std::vector< unsigned int > &hitIDs) |
| | Sets a sorted vector for the IDs of the hits_ that make up the cluster.
|
| |
| void | setHitValsX (std::vector< float > &x_) |
| |
| void | setHitValsY (std::vector< float > &x_) |
| |
| void | setHitValsZ (std::vector< float > &x_) |
| |
| void | setHitValsE (std::vector< float > &x_) |
| |
| void | setCentroidXYZ (double centroid_x, double centroid_y, double centroid_z) |
| | Sets the three coordinates of the cluster centroid.
|
| |
| void | setLayer (int layer) |
| |
| void | setRMSXYZ (double rms_x, double rms_y, double rms_z) |
| |
| void | setDXDZ (double dxdz) |
| |
| void | setDYDZ (double dydz) |
| |
| void | setEDXDZ (double err_dxdz) |
| |
| void | setEDYDZ (double err_dydz) |
| |
| double | getEnergy () const |
| |
| int | getNHits () const |
| |
| double | getCentroidX () const |
| | centroid x-location
|
| |
| double | getCentroidY () const |
| | centroid y-location
|
| |
| double | getCentroidZ () const |
| | centroid z-location
|
| |
| int | getLayer () const |
| | layer of the cluster centroid
|
| |
| double | getRMSX () const |
| | rms in x
|
| |
| double | getRMSY () const |
| | rms in y
|
| |
| double | getRMSZ () const |
| | rms in z
|
| |
| double | getDXDZ () const |
| | Delta in x-z plane.
|
| |
| double | getDYDZ () const |
| | Delta in y-z plane.
|
| |
| double | getEDXDZ () const |
| | Delta unc on unc in x-z plane.
|
| |
| double | getEDYDZ () const |
| | Delta unc on unc in y-z plane.
|
| |
| const std::vector< unsigned int > & | getHitIDs () const |
| |
| const std::vector< float > & | getHitX () const |
| |
| const std::vector< float > & | getHitY () const |
| |
| const std::vector< float > & | getHitZ () const |
| |
| const std::vector< float > & | getHitE () const |
| |
| bool | operator< (const CaloCluster &rhs) const |
| |
Stores cluster information from the HCal.
Definition at line 21 of file HcalCluster.h.