164 void print(std::ostream&)
const;
double jetNeighbourThreshold_
unsigned egIsoVetoNrTowersPhi_
unsigned egIsoAreaNrTowersEta() const
int egMaxHcalEtHw() const
std::string jetCalibrationType_
double egRelativeJetIsolationCut() const
double towerLsbSum() const
std::shared_ptr< l1t::LUT > egIsolationLUT_
int towerNBitsRatio() const
unsigned egIsoMaxEtaAbsForIsoSum() const
double egEtToRemoveHECut() const
void setTowerNBitsH(int n)
double jetNeighbourThreshold() const
void setTowerLsbE(double lsb)
void setTauIsolationLUT(std::shared_ptr< LUT > lut)
void setTauCalibrationType(std::string type)
std::vector< double > etSumEtThreshold_
int maxGctEtaForSums() const
std::string egIsoPUSType() const
void setjetSF(std::vector< double > jetsf)
void setJetCalibrationParams(std::vector< double > params)
int minGctEtaForSums() const
void setEgIsoPUEstTowerGranularity(unsigned iEgIsoPUEstTowerGranularity)
std::vector< double > jetPUSParams_
void setregionSubtraction(std::vector< double > regsub)
void setTauRelativeJetIsolationCut(double cutValue)
std::string egCalibrationType() const
double tauSeedThreshold() const
bool doTowerEncoding() const
int jetSeedThresholdHw() const
std::vector< double > jetCalibrationParams_
int tauNeighbourThresholdHw() const
void setJetScale(double scale)
int tauSeedThresholdHw() const
void setJetPUSParams(std::vector< double > params)
double tauNeighbourThreshold() const
std::string regionPUSType_
void setEgIsoVetoNrTowersPhi(unsigned iEgIsoVetoNrTowersPhi)
double egMaxHOverE() const
unsigned egIsoMaxEtaAbsForTowerSum_
void setJetSeedThreshold(double thresh)
unsigned egIsoAreaNrTowersPhi_
std::vector< double > regionSubtraction() const
void setTauIsoPUSType(std::string type)
void setEtSumEtThreshold(unsigned isum, double thresh)
std::vector< double > tauCalibrationParams()
void setEgLsb(double lsb)
std::string egCalibrationType_
void setEgIsoMaxEtaAbsForIsoSum(unsigned iEgIsoMaxEtaAbsForIsoSum)
std::vector< int > etSumEtaMin_
std::shared_ptr< l1t::LUT > tauIsolationLUT_
unsigned regionETCutForMET_
std::vector< double > regionPUSParams()
std::vector< double > jetCalibrationParams()
void setEgNeighbourThreshold(double thresh)
void setEmScale(double scale)
void setPUSubtract(bool pusub)
void print(std::ostream &) const
unsigned int regionETCutForMET() const
void setTauCalibrationParams(std::vector< double > params)
void setTowerLsbSum(double lsb)
double egNeighbourThreshold_
void setEgMaxHOverE(double cut)
std::string egIsoPUSType_
l1t::LUT * tauIsolationLUT()
std::vector< int > etSumEtaMax_
std::vector< double > jetSF_
void setEgEtToRemoveHECut(double thresh)
bool applyJetCalibration() const
std::string tauCalibrationType_
unsigned regionETCutForHT_
double egMaxHcalEt() const
void setTauSeedThreshold(double thresh)
int etSumEtaMax(unsigned isum) const
void setEgRelativeJetIsolationCut(double cutValue)
int etSumEtaMin(unsigned isum) const
void setRegionPUSType(std::string type)
std::vector< double > jetPUSParams()
std::string tauIsoPUSType_
void setMinGctEtaForSums(int eta)
void setEgIsoAreaNrTowersEta(unsigned iEgIsoAreaNrTowersEta)
double jetSeedThreshold() const
void setTowerNBitsSum(int n)
void setapplyJetCalibration(bool jetcalib)
std::string tauCalibrationType() const
int towerMaskRatio() const
std::vector< double > regionSubtraction_
void setTowerLsbH(double lsb)
unsigned egIsoAreaNrTowersEta_
void setRegionETCutForHT(unsigned etcut)
double egRelativeJetIsolationCut_
void setEgMaxHcalEt(double cut)
double tauRelativeJetIsolationCut() const
double egEtToRemoveHECut_
void setEgSeedThreshold(double thresh)
void setEtSumEtaMin(unsigned isum, int eta)
int egNeighbourThresholdHw() const
std::vector< double > tauCalibrationParams_
void setEgIsolationLUT(std::shared_ptr< LUT > lut)
unsigned egIsoPUEstTowerGranularity_
void setEgIsoPUSType(std::string type)
void setMaxGctEtaForSums(int eta)
unsigned egIsoAreaNrTowersPhi() const
void setEtSumEtaMax(unsigned isum, int eta)
std::string regionPUSType() const
void setEgIsoMaxEtaAbsForTowerSum(unsigned iEgIsoMaxEtaAbsForTowerSum)
int etSumEtThresholdHw(unsigned isum) const
unsigned egIsoPUEstTowerGranularity() const
int towerNBitsSum() const
l1t::LUT * egIsolationLUT()
bool applyJetCalibration_
int egSeedThresholdHw() const
void setRegionETCutForMET(unsigned etcut)
void setEtSumLsb(double lsb)
void setEgCalibrationType(std::string type)
unsigned egIsoMaxEtaAbsForTowerSum() const
double tauRelativeJetIsolationCut_
unsigned egIsoMaxEtaAbsForIsoSum_
void setJetCalibrationType(std::string type)
double egSeedThreshold() const
std::string tauIsoPUSType() const
double egNeighbourThreshold() const
std::vector< double > egCalibrationParams()
void setTauLsb(double lsb)
std::vector< double > regionPUSParams_
void setJetNeighbourThreshold(double thresh)
std::string jetPUSType() const
void setJetLsb(double lsb)
std::vector< double > jetSF() const
void setEgCalibrationParams(std::vector< double > params)
void setEgIsoAreaNrTowersPhi(unsigned iEgIsoAreaNrTowersPhi)
int egEtToRemoveHECutHw() const
void setJetPUSType(std::string type)
std::vector< double > egCalibrationParams_
void setTowerNBitsRatio(int n)
Power< A, B >::type pow(const A &a, const B &b)
int jetNeighbourThresholdHw() const
friend std::ostream & operator<<(std::ostream &o, const CaloParams &p)
void setRegionLsb(double lsb)
unsigned egIsoVetoNrTowersPhi() const
void setTowerNBitsE(int n)
unsigned int regionETCutForHT() const
double etSumEtThreshold(unsigned isum) const
double tauNeighbourThreshold_
void setTowerEncoding(bool doit)
void setTauNeighbourThreshold(double thresh)
std::string jetCalibrationType() const
void setRegionPUSParams(std::vector< double > params)