8 using namespace lcfiplus;
 
   84   static double funcDurham(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   85   static double funcJade(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   86   static double funcJadeE(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   87   static double funcDurhamCheat(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   89   static double funcKt(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   90   static double funcValencia(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   96   static double funcDurhamVertex(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   97   static double funcKtVertex(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
   98   static double funcValenciaVertex(
Jet& jet1, 
Jet& jet2, 
double Evis2, 
JetConfig& cfg);
 
  100   static double funcDurhamBeamDistance(
Jet& jet, 
double Evis2, 
JetConfig& cfg);
 
  101   static double funcKtBeamDistance(
Jet& jet, 
double Evis2, 
JetConfig& cfg);
 
  102   static double funcValenciaBeamDistance(
Jet& jet, 
double Evis2, 
JetConfig& cfg);
 
  119   vector<Jet*> run(
TrackVec& tracks, 
NeutralVec& neutrals, 
double* pymin = 0, 
int ynjetmax = 10);
 
  132   vector<Jet*> run(vector<Jet*> input, 
double* pymin = 0, 
int ynjetmax = 10);
 
  136   double (*_YfuncBeam)(
Jet& jet1, 
double Evis2, 
JetConfig& cfg);
 
string algo
Definition: JetFinder.h:16
 
Jet * convertJetVertex(const Jet *jet)
Converts a jet containing vertices in a tree structure into a jet containing all particles at the top...
Definition: JetFinder.cc:817
 
Finds jets using various jet clustering algorithms. 
Definition: JetFinder.h:82
 
double rParameter
Definition: JetFinder.h:21
 
const vector< const Neutral * > NeutralVec
Definition: lcfiplus.h:76
 
Holds parameters for jet clustering algorithms. 
Definition: JetFinder.h:15
 
int nIteration
Definition: JetFinder.h:29
 
double YaddVL
Definition: JetFinder.h:31
 
int useBeamJets
Definition: JetFinder.h:20
 
double alphaParameter
Definition: JetFinder.h:22
 
int muonIDExternal
Definition: JetFinder.h:34
 
double YaddLL
Definition: JetFinder.h:32
 
double Ycut
Definition: JetFinder.h:19
 
double muonIDMinD0Sig
Definition: JetFinder.h:36
 
double epsCut
Definition: JetFinder.h:25
 
double coreThreshold
Definition: JetFinder.h:27
 
double muonIDMinEnergy
Definition: JetFinder.h:35
 
string coreAlgo
Definition: JetFinder.h:26
 
Definition: lcfiplus.h:980
 
int nJet
Definition: JetFinder.h:18
 
double YaddVV
Definition: JetFinder.h:30
 
const vector< const Track * > TrackVec
Definition: lcfiplus.h:72
 
~JetFinder()
Destructor. 
Definition: JetFinder.h:109
 
int useMuonID
Definition: JetFinder.h:33
 
double muonIDMinProb
Definition: JetFinder.h:39
 
double betaParameter
Definition: JetFinder.h:23
 
double muonIDMaxDist
Definition: JetFinder.h:38
 
JetConfig()
Definition: JetFinder.h:41
 
double muonIDMinZ0Sig
Definition: JetFinder.h:37
 
double coneR
Definition: JetFinder.h:24
 
const vector< const Vertex * > VertexVec
Definition: lcfiplus.h:79
 
double distCut
Definition: JetFinder.h:28