#include <array>
#include <Eigen/Dense>
#include "DataFormats/SoATemplate/interface/SoACommon.h"
#include "DataFormats/SoATemplate/interface/SoALayout.h"
#include "DataFormats/SoATemplate/interface/SoAView.h"
#include "DataFormats/EcalDigi/interface/EcalConstants.h"
#include "CondFormats/EcalObjects/interface/EcalPulseShapes.h"
Go to the source code of this file.
Typedefs | |
using | CovarianceMatrix = Eigen::Matrix< float, EcalPulseShape::TEMPLATESAMPLES, EcalPulseShape::TEMPLATESAMPLES > |
using | EcalMultifitConditionsSoA = EcalMultifitConditionsSoALayout<> |
using | PulseShapeArray = std::array< float, EcalPulseShape::TEMPLATESAMPLES > |
using | SampleCorrelationArray = std::array< double, ecalPh1::sampleSize > |
using | TimeBiasCorrArrayEB = std::array< float, kMaxTimeBiasCorrectionBinsEB > |
using | TimeBiasCorrArrayEE = std::array< float, kMaxTimeBiasCorrectionBinsEE > |
Variables | |
constexpr size_t | kMaxTimeBiasCorrectionBinsEB = 71 |
constexpr size_t | kMaxTimeBiasCorrectionBinsEE = 58 |
using CovarianceMatrix = Eigen::Matrix<float, EcalPulseShape::TEMPLATESAMPLES, EcalPulseShape::TEMPLATESAMPLES> |
Definition at line 15 of file EcalMultifitConditionsSoA.h.
Definition at line 56 of file EcalMultifitConditionsSoA.h.
using PulseShapeArray = std::array<float, EcalPulseShape::TEMPLATESAMPLES> |
Definition at line 12 of file EcalMultifitConditionsSoA.h.
using SampleCorrelationArray = std::array<double, ecalPh1::sampleSize> |
Definition at line 13 of file EcalMultifitConditionsSoA.h.
using TimeBiasCorrArrayEB = std::array<float, kMaxTimeBiasCorrectionBinsEB> |
Definition at line 19 of file EcalMultifitConditionsSoA.h.
using TimeBiasCorrArrayEE = std::array<float, kMaxTimeBiasCorrectionBinsEE> |
Definition at line 20 of file EcalMultifitConditionsSoA.h.
constexpr size_t kMaxTimeBiasCorrectionBinsEB = 71 |
Definition at line 17 of file EcalMultifitConditionsSoA.h.
constexpr size_t kMaxTimeBiasCorrectionBinsEE = 58 |
Definition at line 18 of file EcalMultifitConditionsSoA.h.