Go to the documentation of this file.00001
00002
00003 #include <algorithm>
00004
00005 #include "DataFormats/JetReco/interface/FFTJetProducerSummary.h"
00006
00007 namespace reco {
00008 FFTJetProducerSummary::FFTJetProducerSummary(
00009 const std::vector<double>& thresholds,
00010 const std::vector<unsigned>& levelOccupancy,
00011 const math::XYZTLorentzVector& unclustered,
00012 const std::vector<CandidatePtr>& constituents,
00013 double unused, double minScale, double maxScale,
00014 double scaleUsed, unsigned preclustersFound,
00015 unsigned iterationsPerformed, bool converged)
00016 : levelOccupancy_(levelOccupancy),
00017 unclustered_(unclustered),
00018 unclusConstituents_(constituents),
00019 unused_(unused),
00020 minScale_(minScale),
00021 maxScale_(maxScale),
00022 scaleUsed_(scaleUsed),
00023 preclustersFound_(preclustersFound),
00024 iterationsPerformed_(iterationsPerformed),
00025 converged_(converged)
00026 {
00027 thresholds_.resize(thresholds.size());
00028 std::copy(thresholds.begin(), thresholds.end(), thresholds_.begin());
00029 }
00030 }