59 if(fJet.
et() == 0)
return 0;
62 return corrected.Et()/fJet.
et();
void eventSetup(const edm::Event &, const edm::EventSetup &)
void eventSetup(const edm::Event &, const edm::EventSetup &) const
virtual double et() const
transverse energy
void inputConfig(const edm::ParameterSet &) const
void inputConfig(const edm::ParameterSet &iConfig)
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
math::XYZTLorentzVector recalculateEnergy(const reco::CaloTau &)
TCTauAlgorithm * tcTauAlgorithm
math::XYZTLorentzVector correctedP4(const reco::CaloTau &) const
virtual ~TCTauCorrector()
virtual double correction(const math::XYZTLorentzVector &) const
get correction using Jet information only
virtual bool eventRequired() const
if correction needs event information