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
Structure Point Contains parameters of Gaussian fits to DMRs.
double significance() const
double emEtFraction() const
void SetMetSignificance(double metsig)
bool overlap(const Candidate &) const override
check overlap with another candidate