18 #ifndef METProducers_SignCaloMETAlgo_h
19 #define METProducers_SignCaloMETAlgo_h
30 class SignAlgoResolutions;
48 double globalthreshold);
54 double globalthreshold);
61 #endif // METProducers_SignCaloMETAlgo_h
std::vector< metsig::SigInputObj > makeVectorOutOfCaloTowers(edm::Handle< edm::View< reco::Candidate > > towers, const metsig::SignAlgoResolutions &resolutions, bool noHF, double globalthreshold)
void usePreviousSignif(const reco::METCovMatrix &matrix)
ROOT::Math::SMatrix< double, 2 > METCovMatrix
reco::METCovMatrix matrix_
void usePreviousSignif(const std::vector< double > &values)
Structure containing data common to all types of MET.
void calculateBaseCaloMET(edm::Handle< edm::View< reco::Candidate > > towers, const CommonMETData &met, const metsig::SignAlgoResolutions &resolutions, bool noHF, double globalthreshold)
reco::METCovMatrix getSignificanceMatrix() const