CMS 3D CMS Logo

FFTJetProducerSummary.cc
Go to the documentation of this file.
1 
2 #include <algorithm>
3 
5 
6 namespace reco {
8  const std::vector<unsigned>& levelOccupancy,
9  const math::XYZTLorentzVector& unclustered,
10  const std::vector<CandidatePtr>& constituents,
11  double unused,
12  double minScale,
13  double maxScale,
14  double scaleUsed,
15  unsigned preclustersFound,
16  unsigned iterationsPerformed,
17  bool converged)
18  : levelOccupancy_(levelOccupancy),
19  unclustered_(unclustered),
20  unclusConstituents_(constituents),
21  unused_(unused),
22  minScale_(minScale),
23  maxScale_(maxScale),
24  scaleUsed_(scaleUsed),
25  preclustersFound_(preclustersFound),
26  iterationsPerformed_(iterationsPerformed),
27  converged_(converged) {
28  thresholds_.resize(thresholds.size());
29  std::copy(thresholds.begin(), thresholds.end(), thresholds_.begin());
30  }
31 } // namespace reco
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
Definition: LorentzVector.h:29
std::vector< float > thresholds_
const std::vector< float > & thresholds() const
fixed size matrix