ATLAS Offline Software
|
EM calorimeter eta offset (S-shape) corrections, version 3. More...
#include <CaloSwEtaoff_v3.h>
Classes | |
class | Builder |
Helper class for calculating the energy interpolation table. More... | |
Public Types | |
enum | { EMB1 = 0, EMB2 = 1, EME1 = 2, EME2 = 3, COMBINED2 = 4, CLUSTER = 5, NREGIONS = 6 } |
Region codes for m_region below. More... | |
typedef ToolWithConstants | base_class |
Shorthand for derived classes. More... | |
using | Context = CaloUtils::ToolConstantsContext |
Convenient alias for the Context type. More... | |
using | Constant = ToolConstant< T > |
Alias for the Constant type. More... | |
Public Member Functions | |
virtual void | makeTheCorrection (const Context &myctx, xAOD::CaloCluster *cluster, const CaloDetDescrElement *elt, float eta, float adj_eta, float phi, float adj_phi, CaloSampling::CaloSample samp) const override |
Virtual function for the correction-specific code. More... | |
CaloClusterCorrectionCommon (const std::string &type, const std::string &name, const IInterface *parent) | |
Inherit constructor. More... | |
virtual void | makeCorrection (const Context &myctx, xAOD::CaloCluster *cluster) const override |
Perform the correction. More... | |
virtual StatusCode | initialize () override |
Initialize method. More... | |
virtual void | setsample (xAOD::CaloCluster *cluster, CaloSampling::CaloSample sampling, float em, float etam, float phim, float emax, float etamax, float phimax, float etas, float phis) const |
virtual void | setenergy (xAOD::CaloCluster *cluster, float energy) const |
StatusCode | execute (const EventContext &ctx, xAOD::CaloCluster *cluster) const override |
virtual StatusCode | execute (const EventContext &ctx, xAOD::CaloCluster *cluster) const=0 |
Execute on a single cluster. More... | |
virtual StatusCode | execute (xAOD::CaloCluster *cluster) final |
Execute on a single cluster. More... | |
virtual StatusCode | execute (const EventContext &ctx, xAOD::CaloClusterContainer *collection) const |
Execute on an entire collection of clusters. More... | |
Context | context (const EventContext &ctx) const |
Create a Context object. More... | |
virtual void | writeConstants (std::ostream &stream, const std::string &name, const EventContext &ctx) const |
Dump method (for debugging) More... | |
virtual StatusCode | mergeConstants (CaloRec::ToolConstants &out, const EventContext &ctx) const override |
Merge our constants into out with the proper prefix. More... | |
virtual int | toolVersion () const |
Return the version number for this tool. More... | |
virtual const std::string & | toolType () const |
Return the name of the type of this tool. More... | |
Static Public Member Functions | |
static float | energy_interpolation (float energy, const TableBuilder &builder, const CaloRec::Array< 1 > &energies, int energy_degree) |
Many of the corrections use the same method for doing the final interpolation in energy. More... | |
Protected Attributes | |
SG::ReadCondHandleKey< CaloDetDescrManager > | m_caloMgrKey {this,"CaloDetDescrManager", "CaloDetDescrManager"} |
Private Types | |
enum | { REG_LO = 0, REG_HI = 1, REG_FORM = 2, REG_CELLSIZE = 3, REG_PHASE = 4, REG_ENTRIES = 5 } |
Private Member Functions | |
const CaloClusterCorr::DDHelper & | ddhelper (const CaloDetDescrManager *dd_man) const |
Retrieve the detector description helper, creating it if needed. More... | |
Static Private Member Functions | |
static int | find_region (const CxxUtils::Array< 2 > ®ions, float aeta) |
Find the index of the region containing a given \(\eta\) value. More... | |
Private Attributes | |
Constant< CxxUtils::Array< 4 > > | m_correction { this, "correction", "Tabulated arrays of function parameters." } |
Calibration constant: tabulated arrays of function parameters. More... | |
Constant< CxxUtils::Array< 2 > > | m_regions { this, "regions", "Table of regions." } |
Calibration constant: table of regions. More... | |
Constant< CxxUtils::Array< 1 > > | m_energies { this, "energies", "Table of energies at which the correction was tabulated." } |
Calibration constant: table of energies at which the correction was tabulated. More... | |
Constant< int > | m_energy_degree { this, "energy_degree", "Degree of the polynomial interpolation in energy." } |
Calibration constant: degree of the polynomial interpolation in energy. More... | |
Constant< CxxUtils::Array< 2 > > | m_forms { this, "forms", "Functional form to use per region per energy." } |
Calibration constant: Functional form to use per region per energy. More... | |
Constant< int > | m_region { this, "region", "Calorimeter region" } |
Calibration constant: The calorimeter region for which this correction is intended. More... | |
CxxUtils::CachedUniquePtr< const CaloClusterCorr::DDHelper > | m_ddhelper |
Helper for detector description lookup. More... | |
SG::ReadCondHandleKey< CaloRec::ToolConstants > | m_DBHandle |
Handle to a ToolConstants conditions object. More... | |
StringProperty | m_prefix |
Prefix for finding our constants within the ToolConstants object. More... | |
ToolWithConstantsImpl | m_impl |
Internal implementation object. More... | |
Constant< int > | m_order |
Used to fix the ordering of tools when we're initializing from COOL based on a hierarchical tag. More... | |
Constant< bool > | m_isdummy |
If true, then this is a dummy tool that should not be executed. More... | |
Friends | |
class | Builder |
EM calorimeter eta offset (S-shape) corrections, version 3.
The measured cluster eta positions are biased towards the centers of the cells. This correction attempts to remove this bias.
If you plot \(\Delta\eta = \eta_{\rm true} - \eta_{\rm measured}\) as a function of \(\eta\), the result is nearly periodic in the cell structure. We model this by binning the plots in \(|\eta|\), fitting an empirical function to the bins, and then interpolating the fit parameters in \(|\eta|\) in order to extend the function over the entire range.
For purposes of this correction, the calorimeter is divided into disjoint regions in \(\eta\); the correction is applied separately in each region. The region boundaries were set by looking at where the behavior of the \(\eta\) correction changes discontinuously (so the regions are large in uniform regions and small near cracks).
Within each region, the correction is based on an empirical function of the offset \(u\) of the cluster within the cell, where \(u=0\) is at the center, and \(u=\pm 1\) are the edges. The function also depends on a set of parameters, \(A\), \(B\), and so on. Each of these parameters is then taken as a polynomial in \( \eta \), with coefficients \( A_i \), \( B_i \), and so on. These coefficients are the parameters of the correction. There is one set of these coefficients per region per energy.
There are several different empirical functions implemented. Each is identified by a small integer number. (Note that some functional forms tried in the analysis were not used in the final result and were not implemented here; thus, there are gaps in the numbering.)
Form 0 is as follows:
\[ f(u) = A\left[\tan^{-1} Bu + C_{\pm}u + E\right], \]
where \(C_{\pm}=C\) if \(u\ge0\) and \(C_{\pm}=D\) if \(u<0\).
The second implemented form is form 3. This form is the same as Form 0 with the constraint \(f(-1)=f(1)\):
\[ f(u) = A\left[\tan^{-1} Bu + C_{\pm}u + E\right], \]
where \(C_{\pm}=C\) if \(u\ge0\) and \(C_{\pm}=-C-2\tan^{-1} B\) if \(u<0\).
The next implemented form is form 4. This form is the same as used in the V2 corrections; it is equivalent to Form 0 with the constraints \(f(-1)=f(1)=0\):
\[ f(u) = A\left[{u\tan^{-1} B - \tan^{-1} Bu \over (Z/B)\tan^{-1} B - \tan^{-1} Z} + C(1-|u|)\right], \]
where
\[ Z = \sqrt{B\over \tan^{-1} B - 1}. \]
The next implemented form is form 5. This form is a simple polynomial in \(|\eta|\)
The next implemented form is form 10. This is based on form 3, with the addition of a sinusoidal term, to absorb remaining residual. In addition, linear terms are added in the regions \(|u|>0.9\) in order to assure continuity at the edges. So:
\[ f(u) = A\left[\tan^{-1} Bu + C_{\pm}u + E\right] + \alpha\cos(\beta\pi u + \gamma) + \Delta, \]
, where \(C_{\pm}=C\) if \(u\ge0\) and \(C_{\pm}=-C-2\tan^{-1} B\) if \(u<0\); \(\delta=\alpha(\cos(\beta\pi+\gamma)-\cos(-\beta\pi+\gamma))\); and \(\Delta= - (u-0.9)/0.1\times \delta/2\) if $u>0.9$, \(\Delta= (-0.9-u)/0.1\times \delta/2\) if $u<-0.9$, and \(\Delta=0\) otherwise.
The next implemented form is form 11. This is based on form 0, with the addition of a sinusoidal term, to absorb remaining residual. So:
\[ f(u) = A\left[\tan^{-1} Bu + C_{\pm}u + E\right] + \alpha\cos(\beta\pi u + \gamma), \]
, where \(C_{\pm}=C\) if \(u\ge0\) and \(C_{\pm}=D\) if \(u<0\).
To apply the correction, we first find the proper region. Then, we loop over each energy for which the correction was tabulated. For some energies, we may have not had enough statistics to get a reliable fit; those energies are skipped. Otherwise, we evaluate the polynomials for the function parameters and then evaluate the empirical function. This gives us a list of corrections per energy. To get the final correction, we interpolate using the cluster energy. (The energy should already have had at least a crude correction.)
Definition at line 130 of file CaloSwEtaoff_v3.h.
|
inherited |
Shorthand for derived classes.
Definition at line 443 of file ToolWithConstants.h.
|
inherited |
Alias for the Constant type.
Definition at line 456 of file ToolWithConstants.h.
|
inherited |
Convenient alias for the Context type.
Definition at line 451 of file ToolWithConstants.h.
|
inherited |
Region codes for m_region
below.
This is used to decide how to report the position of the cluster. Note: This numbering is also used in the job options files.
Enumerator | |
---|---|
EMB1 | |
EMB2 | |
EME1 | |
EME2 | |
COMBINED2 | |
CLUSTER | |
NREGIONS |
Definition at line 100 of file CaloClusterCorrectionCommon.h.
|
private |
Enumerator | |
---|---|
REG_LO | |
REG_HI | |
REG_FORM | |
REG_CELLSIZE | |
REG_PHASE | |
REG_ENTRIES |
Definition at line 267 of file CaloSwEtaoff_v3.h.
CaloClusterCorrectionCommon::CaloClusterCorrectionCommon |
Inherit constructor.
Definition at line 46 of file CaloClusterCorrectionCommon.cxx.
|
inherited |
Create a Context
object.
This can then be passed to Constant::operator()
.
|
privateinherited |
Retrieve the detector description helper, creating it if needed.
Definition at line 640 of file CaloClusterCorrectionCommon.cxx.
|
staticinherited |
Many of the corrections use the same method for doing the final interpolation in energy.
Perform energy interpolation.
We factor out this common code here. builder
is used to construct the interpolation table; energy
is the energy value for the interpolation. energies
is the list of energies at which we have tabulated values, and energy_degree
is the degree of the polynomial interpolation in energy.
energy | The energy value for the interpolation. |
builder | Helper to construct the interpolation table. |
energies | The energy interpolation table. |
energy_degree | The polynomial interpolation degree for the energy interpolation. |
Many of the corrections use the same method for doing the final interpolation in energy. We factor out this common code here.
Definition at line 575 of file CaloClusterCorrectionCommon.cxx.
|
overrideinherited |
Definition at line 53 of file CaloClusterCorrection.cxx.
|
inherited |
Execute on a single cluster.
cluster | The cluster to process. |
ctx | The event context. |
|
inherited |
Execute on an entire collection of clusters.
collection | The container of clusters. |
This will iterate over all the clusters in collection
and call execute
on each one individually.
collection | The container of clusters. |
ctx | The event context. |
This will iterate over all the clusters in collection
and call execute
on each one individually.
Definition at line 73 of file CaloClusterProcessor.cxx.
|
finalinherited |
Execute on a single cluster.
cluster | The cluster to process. (deprecated) |
Definition at line 63 of file CaloClusterProcessor.cxx.
|
staticprivate |
Find the index of the region containing a given \(\eta\) value.
Find the index of the region containing a given \(|\eta|\) value.
aeta | The \(|\eta|\) value to find. |
aeta
is outside the table range. Definition at line 103 of file CaloSwEtaoff_v3.cxx.
|
overridevirtualinherited |
Initialize method.
Derived classes must call this.
Reimplemented from CaloUtils::ToolWithConstants< CaloClusterProcessor >.
Reimplemented in CaloSwGap_v2, CaloFillRectangularCluster, CaloTopoEMlayers, CaloSwGap_v3, CaloSwDeadOTX_back, CaloSwDeadOTX_ps, CaloSwGap_g3, CaloClusterBadChannelList, CaloDummyCorrection, and CaloTopoEMGap.
Definition at line 47 of file CaloClusterCorrection.cxx.
|
overridevirtualinherited |
Perform the correction.
Called by the tool
myctx | ToolWithConstants context. |
cluster | The cluster to correct. It is updated in place. |
Called by the tool.
myctx | ToolWithConstants context. |
cluster | The cluster to correct. It is updated in place. |
Does the following:
makeTheCorrection
.makeTheCorrection
. Implements CaloClusterCorrection.
Definition at line 436 of file CaloClusterCorrectionCommon.cxx.
|
overridevirtual |
Virtual function for the correction-specific code.
myctx | ToolWithConstants context. |
cluster | The cluster to correct. It is updated in place. |
elt | The detector description element corresponding to the cluster location. |
eta | The \(\eta\) coordinate of the cluster, in this sampling. |
adj_eta | The \(\eta\) adjusted for any shift between the actual and nominal coordinates. (This is shifted back to the nominal coordinate system.) |
phi | The \(\phi\) coordinate of the cluster, in this sampling. |
adj_phi | The \(\phi\) adjusted for any shift between the actual and nominal coordinates. (This is shifted back to the nominal coordinate system.) |
samp | The calorimeter sampling we're examining. This is a sampling code as defined by CaloSampling::CaloSample ; i.e., it has both the calorimeter region and sampling encoded. |
Implements CaloClusterCorrectionCommon.
Definition at line 39 of file CaloSwEtaoff_v3.cxx.
|
overridevirtualinherited |
Merge our constants into out
with the proper prefix.
[out] | out | Object to receive our constants. |
ctx | Event context. |
|
virtualinherited |
Definition at line 94 of file CaloClusterCorrection.cxx.
|
virtualinherited |
Definition at line 74 of file CaloClusterCorrection.cxx.
|
virtualinherited |
Return the name of the type of this tool.
A saved set of constants includes both the C++ class name and a version number. Normally, the class name is taken from the Gaudi type() method, but that may be changed by overriding this method. This can be used, for example, when there are tools with distinct C++ classes but which are yet similar enough to combine together.
|
virtualinherited |
Return the version number for this tool.
A saved set of constants includes both the C++ class name and a version number. The idea is that the version number can be bumped whenever there's a backwards-incompatible change; this gives some protection against trying to use an old version of a tool with an incompatible newer set of constants.
If you want a tool to have a version number, override this method. Otherwise, it will default to a version number of 0.
|
virtualinherited |
Dump method (for debugging)
stream | Ostream to which to write. |
name | Name to go in output |
ctx | Event context. |
|
friend |
Definition at line 235 of file CaloSwEtaoff_v3.h.
dictionary CaloSwEtaoff_v3.CaloSwEtaoff_v3_parms |
Definition at line 19371 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer1_etaoffv3_35_b |
Definition at line 5395 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer1_etaoffv3_35_e |
Definition at line 5477 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer1_etaoffv3_37_b |
Definition at line 9131 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer1_etaoffv3_37_e |
Definition at line 9213 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer1_etaoffv3_55_b |
Definition at line 1658 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer1_etaoffv3_55_e |
Definition at line 1740 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer2_etaoffv3_35_b |
Definition at line 15042 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer2_etaoffv3_35_e |
Definition at line 15104 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer2_etaoffv3_37_b |
Definition at line 17698 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer2_etaoffv3_37_e |
Definition at line 17760 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer2_etaoffv3_55_b |
Definition at line 12387 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele1000_layer2_etaoffv3_55_e |
Definition at line 12449 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer1_etaoffv3_35_b |
Definition at line 4783 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer1_etaoffv3_35_e |
Definition at line 4865 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer1_etaoffv3_37_b |
Definition at line 8519 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer1_etaoffv3_37_e |
Definition at line 8601 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer1_etaoffv3_55_b |
Definition at line 1046 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer1_etaoffv3_55_e |
Definition at line 1128 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer2_etaoffv3_35_b |
Definition at line 14610 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer2_etaoffv3_35_e |
Definition at line 14672 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer2_etaoffv3_37_b |
Definition at line 17266 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer2_etaoffv3_37_e |
Definition at line 17328 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer2_etaoffv3_55_b |
Definition at line 11955 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele100_layer2_etaoffv3_55_e |
Definition at line 12017 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer1_etaoffv3_35_b |
Definition at line 3967 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer1_etaoffv3_35_e |
Definition at line 4049 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer1_etaoffv3_37_b |
Definition at line 7703 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer1_etaoffv3_37_e |
Definition at line 7785 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer1_etaoffv3_55_b |
Definition at line 230 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer1_etaoffv3_55_e |
Definition at line 312 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer2_etaoffv3_35_b |
Definition at line 14033 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer2_etaoffv3_35_e |
Definition at line 14095 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer2_etaoffv3_37_b |
Definition at line 16689 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer2_etaoffv3_37_e |
Definition at line 16751 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer2_etaoffv3_55_b |
Definition at line 11379 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele10_layer2_etaoffv3_55_e |
Definition at line 11441 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer1_etaoffv3_35_b |
Definition at line 4987 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer1_etaoffv3_35_e |
Definition at line 5069 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer1_etaoffv3_37_b |
Definition at line 8723 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer1_etaoffv3_37_e |
Definition at line 8805 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer1_etaoffv3_55_b |
Definition at line 1250 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer1_etaoffv3_55_e |
Definition at line 1332 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer2_etaoffv3_35_b |
Definition at line 14754 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer2_etaoffv3_35_e |
Definition at line 14816 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer2_etaoffv3_37_b |
Definition at line 17410 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer2_etaoffv3_37_e |
Definition at line 17472 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer2_etaoffv3_55_b |
Definition at line 12099 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele200_layer2_etaoffv3_55_e |
Definition at line 12161 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer1_etaoffv3_35_b |
Definition at line 4171 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer1_etaoffv3_35_e |
Definition at line 4253 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer1_etaoffv3_37_b |
Definition at line 7907 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer1_etaoffv3_37_e |
Definition at line 7989 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer1_etaoffv3_55_b |
Definition at line 434 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer1_etaoffv3_55_e |
Definition at line 516 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer2_etaoffv3_35_b |
Definition at line 14178 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer2_etaoffv3_35_e |
Definition at line 14240 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer2_etaoffv3_37_b |
Definition at line 16834 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer2_etaoffv3_37_e |
Definition at line 16896 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer2_etaoffv3_55_b |
Definition at line 11523 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele25_layer2_etaoffv3_55_e |
Definition at line 11585 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer1_etaoffv3_35_b |
Definition at line 5191 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer1_etaoffv3_35_e |
Definition at line 5273 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer1_etaoffv3_37_b |
Definition at line 8927 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer1_etaoffv3_37_e |
Definition at line 9009 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer1_etaoffv3_55_b |
Definition at line 1454 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer1_etaoffv3_55_e |
Definition at line 1536 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer2_etaoffv3_35_b |
Definition at line 14898 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer2_etaoffv3_35_e |
Definition at line 14960 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer2_etaoffv3_37_b |
Definition at line 17554 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer2_etaoffv3_37_e |
Definition at line 17616 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer2_etaoffv3_55_b |
Definition at line 12243 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele500_layer2_etaoffv3_55_e |
Definition at line 12305 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer1_etaoffv3_35_b |
Definition at line 4375 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer1_etaoffv3_35_e |
Definition at line 4457 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer1_etaoffv3_37_b |
Definition at line 8111 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer1_etaoffv3_37_e |
Definition at line 8193 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer1_etaoffv3_55_b |
Definition at line 638 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer1_etaoffv3_55_e |
Definition at line 720 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer2_etaoffv3_35_b |
Definition at line 14322 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer2_etaoffv3_35_e |
Definition at line 14384 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer2_etaoffv3_37_b |
Definition at line 16978 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer2_etaoffv3_37_e |
Definition at line 17040 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer2_etaoffv3_55_b |
Definition at line 11667 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele50_layer2_etaoffv3_55_e |
Definition at line 11729 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer1_etaoffv3_35_b |
Tables for v3 sshape correction, layer 1, 3x5 electron clusters.
Definition at line 3763 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer1_etaoffv3_35_e |
Definition at line 3845 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer1_etaoffv3_37_b |
Tables for v3 sshape correction, layer 1, 3x7 electron clusters.
Definition at line 7499 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer1_etaoffv3_37_e |
Definition at line 7581 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer1_etaoffv3_55_b |
Tables for v3 sshape correction, layer 1, 5x5 electron clusters.
Definition at line 26 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer1_etaoffv3_55_e |
Definition at line 108 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer2_etaoffv3_35_b |
Tables for v3 sshape correction, layer 2, 3x5 electron clusters.
Definition at line 13889 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer2_etaoffv3_35_e |
Definition at line 13951 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer2_etaoffv3_37_b |
Tables for v3 sshape correction, layer 2, 3x7 electron clusters.
Definition at line 16545 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer2_etaoffv3_37_e |
Definition at line 16607 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer2_etaoffv3_55_b |
Tables for v3 sshape correction, layer 2, 5x5 electron clusters.
Definition at line 11235 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele5_layer2_etaoffv3_55_e |
Definition at line 11297 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer1_etaoffv3_35_b |
Definition at line 4579 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer1_etaoffv3_35_e |
Definition at line 4661 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer1_etaoffv3_37_b |
Definition at line 8315 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer1_etaoffv3_37_e |
Definition at line 8397 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer1_etaoffv3_55_b |
Definition at line 842 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer1_etaoffv3_55_e |
Definition at line 924 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer2_etaoffv3_35_b |
Definition at line 14466 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer2_etaoffv3_35_e |
Definition at line 14528 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer2_etaoffv3_37_b |
Definition at line 17122 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer2_etaoffv3_37_e |
Definition at line 17184 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer2_etaoffv3_55_b |
Definition at line 11811 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele75_layer2_etaoffv3_55_e |
Definition at line 11873 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_etaoffv3_energies |
Definition at line 19246 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer1_etaoffv3_35_b |
Definition at line 5601 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer1_etaoffv3_35_e |
Definition at line 5613 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer1_etaoffv3_37_b |
Definition at line 9337 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer1_etaoffv3_37_e |
Definition at line 9349 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer1_etaoffv3_55_b |
Definition at line 1864 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer1_etaoffv3_55_e |
Definition at line 1876 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer2_etaoffv3_35_b |
Definition at line 15188 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer2_etaoffv3_35_e |
Definition at line 15200 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer2_etaoffv3_37_b |
Definition at line 17844 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer2_etaoffv3_37_e |
Definition at line 17856 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer2_etaoffv3_55_b |
Definition at line 12533 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.ele_layer2_etaoffv3_55_e |
Definition at line 12545 of file CaloSwEtaoff_v3.py.
dictionary CaloSwEtaoff_v3.etaoffv3_energies |
Definition at line 19253 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer1_etaoffv3_35_b |
Definition at line 7263 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer1_etaoffv3_35_e |
Definition at line 7345 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer1_etaoffv3_37_b |
Definition at line 10999 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer1_etaoffv3_37_e |
Definition at line 11081 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer1_etaoffv3_55_b |
Definition at line 3527 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer1_etaoffv3_55_e |
Definition at line 3609 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer2_etaoffv3_35_b |
Definition at line 16370 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer2_etaoffv3_35_e |
Definition at line 16432 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer2_etaoffv3_37_b |
Definition at line 19026 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer2_etaoffv3_37_e |
Definition at line 19088 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer2_etaoffv3_55_b |
Definition at line 13714 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam1000_layer2_etaoffv3_55_e |
Definition at line 13776 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer1_etaoffv3_35_b |
Definition at line 6651 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer1_etaoffv3_35_e |
Definition at line 6733 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer1_etaoffv3_37_b |
Definition at line 10387 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer1_etaoffv3_37_e |
Definition at line 10469 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer1_etaoffv3_55_b |
Definition at line 2915 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer1_etaoffv3_55_e |
Definition at line 2997 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer2_etaoffv3_35_b |
Definition at line 15938 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer2_etaoffv3_35_e |
Definition at line 16000 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer2_etaoffv3_37_b |
Definition at line 18594 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer2_etaoffv3_37_e |
Definition at line 18656 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer2_etaoffv3_55_b |
Definition at line 13282 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam100_layer2_etaoffv3_55_e |
Definition at line 13344 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer1_etaoffv3_35_b |
Definition at line 5835 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer1_etaoffv3_35_e |
Definition at line 5917 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer1_etaoffv3_37_b |
Definition at line 9571 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer1_etaoffv3_37_e |
Definition at line 9653 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer1_etaoffv3_55_b |
Definition at line 2099 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer1_etaoffv3_55_e |
Definition at line 2181 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer2_etaoffv3_35_b |
Definition at line 15361 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer2_etaoffv3_35_e |
Definition at line 15423 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer2_etaoffv3_37_b |
Definition at line 18017 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer2_etaoffv3_37_e |
Definition at line 18079 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer2_etaoffv3_55_b |
Definition at line 12706 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam10_layer2_etaoffv3_55_e |
Definition at line 12768 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer1_etaoffv3_35_b |
Definition at line 6855 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer1_etaoffv3_35_e |
Definition at line 6937 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer1_etaoffv3_37_b |
Definition at line 10591 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer1_etaoffv3_37_e |
Definition at line 10673 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer1_etaoffv3_55_b |
Definition at line 3119 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer1_etaoffv3_55_e |
Definition at line 3201 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer2_etaoffv3_35_b |
Definition at line 16082 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer2_etaoffv3_35_e |
Definition at line 16144 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer2_etaoffv3_37_b |
Definition at line 18738 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer2_etaoffv3_37_e |
Definition at line 18800 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer2_etaoffv3_55_b |
Definition at line 13426 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam200_layer2_etaoffv3_55_e |
Definition at line 13488 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer1_etaoffv3_35_b |
Definition at line 6039 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer1_etaoffv3_35_e |
Definition at line 6121 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer1_etaoffv3_37_b |
Definition at line 9775 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer1_etaoffv3_37_e |
Definition at line 9857 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer1_etaoffv3_55_b |
Definition at line 2303 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer1_etaoffv3_55_e |
Definition at line 2385 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer2_etaoffv3_35_b |
Definition at line 15506 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer2_etaoffv3_35_e |
Definition at line 15568 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer2_etaoffv3_37_b |
Definition at line 18162 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer2_etaoffv3_37_e |
Definition at line 18224 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer2_etaoffv3_55_b |
Definition at line 12850 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam25_layer2_etaoffv3_55_e |
Definition at line 12912 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer1_etaoffv3_35_b |
Definition at line 7059 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer1_etaoffv3_35_e |
Definition at line 7141 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer1_etaoffv3_37_b |
Definition at line 10795 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer1_etaoffv3_37_e |
Definition at line 10877 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer1_etaoffv3_55_b |
Definition at line 3323 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer1_etaoffv3_55_e |
Definition at line 3405 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer2_etaoffv3_35_b |
Definition at line 16226 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer2_etaoffv3_35_e |
Definition at line 16288 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer2_etaoffv3_37_b |
Definition at line 18882 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer2_etaoffv3_37_e |
Definition at line 18944 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer2_etaoffv3_55_b |
Definition at line 13570 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam500_layer2_etaoffv3_55_e |
Definition at line 13632 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer1_etaoffv3_35_b |
Definition at line 6243 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer1_etaoffv3_35_e |
Definition at line 6325 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer1_etaoffv3_37_b |
Definition at line 9979 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer1_etaoffv3_37_e |
Definition at line 10061 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer1_etaoffv3_55_b |
Definition at line 2507 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer1_etaoffv3_55_e |
Definition at line 2589 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer2_etaoffv3_35_b |
Definition at line 15650 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer2_etaoffv3_35_e |
Definition at line 15712 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer2_etaoffv3_37_b |
Definition at line 18306 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer2_etaoffv3_37_e |
Definition at line 18368 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer2_etaoffv3_55_b |
Definition at line 12994 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam50_layer2_etaoffv3_55_e |
Definition at line 13056 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer1_etaoffv3_35_b |
Tables for v3 sshape correction, layer 1, 3x5 photon clusters.
Definition at line 5631 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer1_etaoffv3_35_e |
Definition at line 5713 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer1_etaoffv3_37_b |
Tables for v3 sshape correction, layer 1, 3x7 photon clusters.
Definition at line 9367 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer1_etaoffv3_37_e |
Definition at line 9449 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer1_etaoffv3_55_b |
Tables for v3 sshape correction, layer 1, 5x5 photon clusters.
Definition at line 1895 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer1_etaoffv3_55_e |
Definition at line 1977 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer2_etaoffv3_35_b |
Tables for v3 sshape correction, layer 2, 3x5 photon clusters.
Definition at line 15217 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer2_etaoffv3_35_e |
Definition at line 15279 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer2_etaoffv3_37_b |
Tables for v3 sshape correction, layer 2, 3x7 photon clusters.
Definition at line 17873 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer2_etaoffv3_37_e |
Definition at line 17935 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer2_etaoffv3_55_b |
Tables for v3 sshape correction, layer 2, 5x5 photon clusters.
Definition at line 12562 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam5_layer2_etaoffv3_55_e |
Definition at line 12624 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer1_etaoffv3_35_b |
Definition at line 6447 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer1_etaoffv3_35_e |
Definition at line 6529 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer1_etaoffv3_37_b |
Definition at line 10183 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer1_etaoffv3_37_e |
Definition at line 10265 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer1_etaoffv3_55_b |
Definition at line 2711 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer1_etaoffv3_55_e |
Definition at line 2793 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer2_etaoffv3_35_b |
Definition at line 15794 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer2_etaoffv3_35_e |
Definition at line 15856 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer2_etaoffv3_37_b |
Definition at line 18450 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer2_etaoffv3_37_e |
Definition at line 18512 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer2_etaoffv3_55_b |
Definition at line 13138 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam75_layer2_etaoffv3_55_e |
Definition at line 13200 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_etaoffv3_energies |
Definition at line 19249 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer1_etaoffv3_35_b |
Definition at line 7469 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer1_etaoffv3_35_e |
Definition at line 7481 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer1_etaoffv3_37_b |
Definition at line 11205 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer1_etaoffv3_37_e |
Definition at line 11217 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer1_etaoffv3_55_b |
Definition at line 3733 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer1_etaoffv3_55_e |
Definition at line 3745 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer2_etaoffv3_35_b |
Definition at line 16516 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer2_etaoffv3_35_e |
Definition at line 16528 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer2_etaoffv3_37_b |
Definition at line 19172 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer2_etaoffv3_37_e |
Definition at line 19184 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer2_etaoffv3_55_b |
Definition at line 13860 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.gam_layer2_etaoffv3_55_e |
Definition at line 13872 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.layer1_etaoffv3_regions_b |
Region tables.
Definition at line 19201 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.layer1_etaoffv3_regions_e |
Definition at line 19211 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.layer2_etaoffv3_regions_b |
Definition at line 19226 of file CaloSwEtaoff_v3.py.
list CaloSwEtaoff_v3.layer2_etaoffv3_regions_e |
Definition at line 19234 of file CaloSwEtaoff_v3.py.
|
protectedinherited |
Definition at line 119 of file CaloClusterCorrection.h.
|
private |
Calibration constant: tabulated arrays of function parameters.
Index 0: energy Index 1: region Index 2: parameter Index 3: polynomial coefficient
Note: If [e][r][0][-1] (where -1 means the last in the array) is exactly 0, for any e and r, then this energy/region is skipped. (This is usually because insufficient statistics were available to get a good fit.)
Definition at line 251 of file CaloSwEtaoff_v3.h.
|
privateinherited |
Handle to a ToolConstants conditions object.
Definition at line 527 of file ToolWithConstants.h.
|
privateinherited |
Helper for detector description lookup.
Definition at line 165 of file CaloClusterCorrectionCommon.h.
|
private |
Calibration constant: table of energies at which the correction was tabulated.
Definition at line 278 of file CaloSwEtaoff_v3.h.
|
private |
Calibration constant: degree of the polynomial interpolation in energy.
Definition at line 282 of file CaloSwEtaoff_v3.h.
|
private |
Calibration constant: Functional form to use per region per energy.
If this is empty, the form is taken instead from the region table (and is thus same for all energies).
Definition at line 288 of file CaloSwEtaoff_v3.h.
|
privateinherited |
Internal implementation object.
Definition at line 535 of file ToolWithConstants.h.
|
privateinherited |
If true, then this is a dummy tool that should not be executed.
This is used for the case of reading from COOL using hierarchical tags: we need to have such tags associated with some object in each folder, regardless of whether or not the correction from that folder is actually used. [Every folder that IOVDbSvc knows about at configuration time needs to have a valid object for the configured tag, else IOVDbSvc will raise a fatal error. But we don't know at configuration time which folders we're actually going to need, so we gotta configure all of them.]
Definition at line 553 of file ToolWithConstants.h.
|
privateinherited |
Used to fix the ordering of tools when we're initializing from COOL based on a hierarchical tag.
Tools should be executed in order of increasing m_order.
Definition at line 540 of file ToolWithConstants.h.
|
privateinherited |
Prefix for finding our constants within the ToolConstants object.
Definition at line 531 of file ToolWithConstants.h.
|
privateinherited |
Calibration constant: The calorimeter region for which this correction is intended.
This should be one of the constants above. This affects the meaning of the eta
and phi
arguments passed to makeTheCorrection
, as well as the samp
argument.
Definition at line 161 of file CaloClusterCorrectionCommon.h.
|
private |
Calibration constant: table of regions.
For each region, we have:
If the forms variable is provided, then the functional form is taken from there instead of from here.
Definition at line 264 of file CaloSwEtaoff_v3.h.