ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/offline/packages/CaloBase/RawClusterUtility.h>
Public Member Functions | |
virtual | ~RawClusterUtility () |
Static Public Member Functions | |
static float | GetPolarAngle (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
polar angle of cluster with respect to given vertex position | |
static float | GetAzimuthAngle (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
azimuth angle of cluster with respect to given vertex position | |
static float | GetPseudorapidity (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
Pseudorapidity of cluster with respect to given vertex position. | |
static float | GetET (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
Transverse energy of cluster with respect to given vertex position. | |
static float | GetETCore (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
Transverse core energy of cluster with respect to given vertex position. | |
static CLHEP::Hep3Vector | GetEVec (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
Get energy vector of cluster based on cluster energy. | |
static CLHEP::Hep3Vector | GetECoreVec (const RawCluster &cluster, const CLHEP::Hep3Vector vertex) |
Get energy vector of cluster based on E_core. | |
Private Member Functions | |
RawClusterUtility () | |
not intended to make an instance | |
Definition at line 21 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 21 of file RawClusterUtility.h
|
inlinevirtual |
Definition at line 24 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 24 of file RawClusterUtility.h
|
inlineprivate |
not intended to make an instance
Definition at line 65 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 65 of file RawClusterUtility.h
|
inlinestatic |
azimuth angle of cluster with respect to given vertex position
Definition at line 33 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 33 of file RawClusterUtility.h
References RawCluster::get_position().
|
inlinestatic |
Get energy vector of cluster based on E_core.
Definition at line 61 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 61 of file RawClusterUtility.h
References RawCluster::get_ecore(), and RawCluster::get_position().
Referenced by AnaTutorialECCE::getEMCalClusters(), AnaTutorial::getEMCalClusters(), and eIDMLInterface::getEMCalClusters().
|
inlinestatic |
Transverse energy of cluster with respect to given vertex position.
Definition at line 41 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 41 of file RawClusterUtility.h
References RawCluster::get_energy(), RawCluster::get_position(), and CLHEP::Hep3Vector::mag().
|
inlinestatic |
Transverse core energy of cluster with respect to given vertex position.
Definition at line 51 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 51 of file RawClusterUtility.h
References RawCluster::get_ecore(), RawCluster::get_position(), and CLHEP::Hep3Vector::perp().
|
inlinestatic |
Get energy vector of cluster based on cluster energy.
Definition at line 59 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 59 of file RawClusterUtility.h
References RawCluster::get_energy(), and RawCluster::get_position().
Referenced by ClusterJetInput::get_input(), ClusterIso::process_event(), and CaloCalibEmc_Pi0::process_event().
|
inlinestatic |
polar angle of cluster with respect to given vertex position
Definition at line 29 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 29 of file RawClusterUtility.h
References RawCluster::get_position().
|
inlinestatic |
Pseudorapidity of cluster with respect to given vertex position.
Definition at line 37 of file RawClusterUtility.h.
View newest version in sPHENIX GitHub at line 37 of file RawClusterUtility.h
References RawCluster::get_position().
Referenced by CaloEvaluator::fillOutputNtuples(), EventEvaluator::fillOutputNtuples(), EventEvaluatorEIC::fillOutputNtuples(), PHActsTrackProjection::getClusterProperties(), and PHGenFitTrackProjection::process_event().