1 #ifndef METReco_GenMET_h
2 #define METReco_GenMET_h
28 :
MET( sumet_, fP4, fVertex ),
gen_data( gen_data_ ) {}
double ChargedEMEt() const
float InvisibleEtFraction
double MuonEtFraction() const
double InvisibleEt() const
double NeutralHadEt() const
double invisibleEnergy() const
virtual bool overlap(const Candidate &) const
check overlap with another candidate
double ChargedEMEtFraction() const
double auxiliaryEnergy() const
double InvisibleEtFraction() const
float ChargedEMEtFraction
math::XYZTLorentzVector LorentzVector
Lorentz vector.
double ChargedHadEt() const
double NeutralEMEtFraction() const
float NeutralEMEtFraction
double NeutralHadEtFraction() const
math::XYZPoint Point
point in the space
double NeutralEMEt() const
float ChargedHadEtFraction
double ChargedHadEtFraction() const
GenMET(const SpecificGenMETData &gen_data_, double sumet_, const LorentzVector &fP4, const Point &fVertex)
SpecificGenMETData gen_data
float NeutralHadEtFraction