Skip to content

Commit 30c645e

Browse files
authored
Add files via upload
1 parent c62c3b9 commit 30c645e

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

L1Trigger/L1TCalorimeter/interface/CaloParamsHelper.h

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,9 @@ namespace l1t {
7676
layer1HCalFBUpper = 50,
7777
layer1HCalFBLower = 51,
7878
hiZDC = 52,
79-
NUM_CALOPARAMNODES = 53
79+
layer1ECalZS = 53,
80+
layer1HCalZS = 54,
81+
NUM_CALOPARAMNODES = 55
8082
};
8183

8284
CaloParamsHelper() { pnode_.resize(NUM_CALOPARAMNODES); }
@@ -556,6 +558,8 @@ namespace l1t {
556558
}
557559

558560
// Layer 1 LUT specification
561+
std::vector<double> const& layer1ECalZSFactors() const { return pnode_[layer1ECalZS].dparams_; }
562+
std::vector<double> const& layer1HCalZSFactors() const { return pnode_[layer1HCalZS].dparams_; }
559563
std::vector<double> const& layer1ECalScaleFactors() const { return pnode_[layer1ECal].dparams_; }
560564
std::vector<double> const& layer1HCalScaleFactors() const { return pnode_[layer1HCal].dparams_; }
561565
std::vector<double> const& layer1HFScaleFactors() const { return pnode_[layer1HF].dparams_; }
@@ -567,6 +571,8 @@ namespace l1t {
567571
std::vector<unsigned> const& layer1ECalScalePhiBins() const { return pnode_[layer1ECal].uparams_; }
568572
std::vector<unsigned> const& layer1HCalScalePhiBins() const { return pnode_[layer1HCal].uparams_; }
569573
std::vector<unsigned> const& layer1HFScalePhiBins() const { return pnode_[layer1HF].uparams_; }
574+
void setLayer1ECalZSFactors(std::vector<double> params) { pnode_[layer1ECalZS].dparams_ = std::move(params); }
575+
void setLayer1HCalZSFactors(std::vector<double> params) { pnode_[layer1HCalZS].dparams_ = std::move(params); }
570576
void setLayer1ECalScaleFactors(std::vector<double> params) { pnode_[layer1ECal].dparams_ = std::move(params); }
571577
void setLayer1HCalScaleFactors(std::vector<double> params) { pnode_[layer1HCal].dparams_ = std::move(params); }
572578
void setLayer1HFScaleFactors(std::vector<double> params) { pnode_[layer1HF].dparams_ = std::move(params); }

0 commit comments

Comments
 (0)