![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include "GaudiKernel/SystemOfUnits.h"
19 const std::string& textDescription) :
27 std::vector<double>
v;
46 if (clusterEnergy < 1.0) clusterEnergy = 1.0;
47 if (fabs(
eta) > 8.0)
eta = 8.0;
55 const double sigma_theta =
a /sqrt(clusterEnergyGeV);
65 return ( fabs(sigma_theta/
sin(
theta)) );
Scalar eta() const
pseudorapidity method
double getError(double eta, double energyCluster) const
Get (reconstruction/trigger) efficiency for a track.
Scalar theta() const
theta method
StatusCode setError(double eta, float a)
Add the outcome of the test at the given "eta" and "pt" value, i.e. if the reconstruction was success...
std::vector< float > EMClusterErrorsEntry
const EMClusterErrorsEntry * getError(std::vector< double > x) const
Get efficiency in bin which corresponds to value std::vector x.
::StatusCode StatusCode
StatusCode definition for legacy code.
EMClusterEtaErrorsMatrix()
StatusCode setError(const std::vector< double > &x, const EMClusterErrorsEntry &apEntry)
Sets bin-content to "apEntry" in bin which corresponds to value std::vector x.