File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
L1Trigger/L1TCalorimeter/interface Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff 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); }
You can’t perform that action at this time.
0 commit comments