1 #ifndef RecoJets_FFTJetAlgorithms_jetConverters_h 2 #define RecoJets_FFTJetAlgorithms_jetConverters_h 4 #include "fftjet/RecombinedJet.hh" 30 double hessian[3] = {0., 0., 0.};
31 const fftjet::Peak& peak(
jet.precluster());
42 peak.nearestNeighborDistance(),
44 peak.clusterSeparation(),
56 jet.convergenceDistance(),
59 jet.membershipFactor(),
67 typedef fftjet::RecombinedJet<VectorLike>
RecoFFTJet;
69 double hessian[3] = {0., 0., 0.};
70 const StoredPeak&
p(
jet.f_precluster());
72 const double pileupPt =
jet.f_pileup().Pt();
74 fftjet::Peak peak(
p.eta(),
82 p.nearestNeighborDistance(),
83 jet.f_membershipFactor(),
85 jet.f_recoScaleRatio(),
87 p.clusterSeparation(),
90 peak.setSplitTime(
p.splitTime());
91 peak.setMergeTime(
p.mergeTime());
105 jet.f_convergenceDistance());
109 #endif // RecoJets_FFTJetAlgorithms_jetConverters_h
Preclusters from FFTJet pattern recognition stage.
reco::FFTJet< Real > jetToStorable(const fftjet::RecombinedJet< VectorLike > &jet)
fftjet::RecombinedJet< VectorLike > jetFromStorable(const reco::FFTJet< Real > &jet)
fftjet::RecombinedJet< VectorLike > RecoFFTJet
Storage class for jets reconstructed by FFTJet package.
void hessian(double hessianArray[3]) const