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<double>& thresholds,
9  const std::vector<unsigned>& levelOccupancy,
10  const math::XYZTLorentzVector& unclustered,
11  const std::vector<CandidatePtr>& constituents,
12  double unused, double minScale, double maxScale,
13  double scaleUsed, unsigned preclustersFound,
14  unsigned iterationsPerformed, bool converged)
15  : levelOccupancy_(levelOccupancy),
16  unclustered_(unclustered),
17  unclusConstituents_(constituents),
18  unused_(unused),
19  minScale_(minScale),
20  maxScale_(maxScale),
21  scaleUsed_(scaleUsed),
22  preclustersFound_(preclustersFound),
23  iterationsPerformed_(iterationsPerformed),
24  converged_(converged)
25  {
26  thresholds_.resize(thresholds.size());
27  std::copy(thresholds.begin(), thresholds.end(), thresholds_.begin());
28  }
29 }
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
Definition: LorentzVector.h:29
std::vector< float > thresholds_
fixed size matrix