CMS 3D CMS Logo

CDFMidpointAlgorithmWrapper.cc

Go to the documentation of this file.
00001 
00008 #include <string>
00009 
00010 #include "fastjet/JetDefinition.hh"
00011 #include "fastjet/CDFMidPointPlugin.hh"
00012 #include "FWCore/ParameterSet/interface/ParameterSetfwd.h"
00013 #include "FWCore/MessageLogger/interface/MessageLogger.h"
00014 
00015 #include "RecoJets/JetAlgorithms/interface/CDFMidpointAlgorithmWrapper.h"
00016 
00017 CDFMidpointAlgorithmWrapper::CDFMidpointAlgorithmWrapper(const edm::ParameterSet& fConfig)
00018   : FastJetBaseWrapper (fConfig),
00019     mPlugin (0)
00020 {
00021   //configuring algorithm 
00022   mPlugin = new fastjet::CDFMidPointPlugin (fConfig.getParameter<double>("seedThreshold"),
00023                                             fConfig.getParameter<double>("coneRadius"),
00024                                             fConfig.getParameter<double>("coneAreaFraction"),
00025                                             fConfig.getParameter<int>("maxPairSize"),
00026                                             fConfig.getParameter<int>("maxIterations"),
00027                                             fConfig.getParameter<double>("overlapThreshold"));
00028   mJetDefinition = new fastjet::JetDefinition (mPlugin);
00029 }
00030 
00031 CDFMidpointAlgorithmWrapper::~CDFMidpointAlgorithmWrapper () {
00032   delete mPlugin;
00033 }

Generated on Tue Jun 9 17:43:38 2009 for CMSSW by  doxygen 1.5.4