1 #ifndef METReco_CaloMET_h 2 #define METReco_CaloMET_h 29 :
MET( sumet_, fP4, fVertex ),
calo_data( calo_data_ ) {}
31 const std::vector<CorrMETData>& corr_,
33 :
MET( sumet_, corr_, fP4, fVertex ),
calo_data( calo_data_ ) {}
double CaloMETInmHF() const
double CaloSETInmHF() const
SpecificCaloMETData calo_data
CaloMET(const SpecificCaloMETData &calo_data_, double sumet_, const LorentzVector &fP4, const Point &fVertex)
double maxEtInHadTowers() const
double maxEtInEmTowers() const
double CaloMETPhiInpHF() const
SpecificCaloMETData getSpecific() const
double CaloMETInpHF() const
double CaloSETInpHF() const
CaloMET(const SpecificCaloMETData &calo_data_, double sumet_, const std::vector< CorrMETData > &corr_, const LorentzVector &fP4, const Point &fVertex)
double etFractionHadronic() const
math::XYZTLorentzVector LorentzVector
Lorentz vector.
double metSignificance() const
double CaloMETPhiInmHF() const
math::XYZPoint Point
point in the space
double significance() const
double emEtFraction() const
void SetMetSignificance(double metsig)
bool overlap(const Candidate &) const override
check overlap with another candidate