File indexing completed on 2024-04-06 12:04:07
0001 #include "DataFormats/EgammaReco/interface/ClusterShape.h"
0002
0003 reco::ClusterShape::ClusterShape(double cEE,
0004 double cEP,
0005 double cPP,
0006 double eMax,
0007 DetId eMaxId,
0008 double e2nd,
0009 DetId e2ndId,
0010 double e2x2,
0011 double e3x2,
0012 double e3x3,
0013 double e4x4,
0014 double e5x5,
0015 double e2x5Right,
0016 double e2x5Left,
0017 double e2x5Top,
0018 double e2x5Bottom,
0019 double e3x2Ratio,
0020 double LAT,
0021 double etaLAT,
0022 double phiLAT,
0023 double A20,
0024 double A42,
0025 const std::vector<double>& energyBasketFractionEta,
0026 const std::vector<double>& energyBasketFractionPhi)
0027 : covEtaEta_(cEE),
0028 covEtaPhi_(cEP),
0029 covPhiPhi_(cPP),
0030 eMax_(eMax),
0031 e2nd_(e2nd),
0032 e2x2_(e2x2),
0033 e3x2_(e3x2),
0034 e3x3_(e3x3),
0035 e4x4_(e4x4),
0036 e5x5_(e5x5),
0037 e2x5Right_(e2x5Right),
0038 e2x5Left_(e2x5Left),
0039 e2x5Top_(e2x5Top),
0040 e2x5Bottom_(e2x5Bottom),
0041 e3x2Ratio_(e3x2Ratio),
0042 LAT_(LAT),
0043 etaLAT_(etaLAT),
0044 phiLAT_(phiLAT),
0045 A20_(A20),
0046 A42_(A42),
0047 eMaxId_(eMaxId),
0048 e2ndId_(e2ndId) {
0049 energyBasketFractionEta_ = energyBasketFractionEta;
0050 energyBasketFractionPhi_ = energyBasketFractionPhi;
0051 }