ATLAS Offline Software
EMClusterEtaPosErrorsMatrix.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
13 
15 #ifndef EMCLUSTETAPOSERRORSMATRIX_H
16 #define EMCLUSTETAPOSERRORSMATRIX_H
18 
20 {
21 public :
22  // Constructors
23  EMClusterEtaPosErrorsMatrix(); // for use when afterwards read from db
24  EMClusterEtaPosErrorsMatrix(const std::vector<EMAPMatrixAxis> &axes,
25  const std::string& textDescription = "");
28 
29  // need to figure out which eta to use.
30  StatusCode setError(double eta, float a, float b);
33  double getError(double eta, double energyCluster) const;
34 
35 };
36 
37 #endif
EMClusterEtaPosErrorsMatrix::setError
StatusCode setError(double eta, float a, float b)
Add the outcome of the test at the given "eta" and "pt" value, i.e. if the reconstruction was success...
Definition: EMClusterEtaPosErrorsMatrix.cxx:24
EMClusterEtaPosErrorsMatrix::getError
double getError(double eta, double energyCluster) const
Get (reconstruction/trigger) efficiency for a track.
Definition: EMClusterEtaPosErrorsMatrix.cxx:38
EMClusterEtaPosErrorsMatrix
Definition: EMClusterEtaPosErrorsMatrix.h:20
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:79
EMClusterEtaPosErrorsMatrix::EMClusterEtaPosErrorsMatrix
EMClusterEtaPosErrorsMatrix()
Definition: EMClusterEtaPosErrorsMatrix.cxx:11
EMClusterEtaPosErrorsMatrix::~EMClusterEtaPosErrorsMatrix
~EMClusterEtaPosErrorsMatrix()
Default destructor.
Definition: EMClusterEtaPosErrorsMatrix.h:27
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
EMClusterErrorsMatrix.h
a
TList * a
Definition: liststreamerinfos.cxx:10
EMClusterErrorsMatrix
Definition: EMClusterErrorsMatrix.h:26