CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CATopJetHelper.h
Go to the documentation of this file.
1 #ifndef TopQuarkAnalysis_TopPairBSM_interface_CATopJetHelper_h
2 #define TopQuarkAnalysis_TopPairBSM_interface_CATopJetHelper_h
3 
4 
5 // \class CATopJetHelper
6 //
7 // \short Create tag info properties for CATopTags that can be computed
8 // "on the fly".
9 //
10 //
11 // \author Salvatore Rappoccio
12 // \version first version on 1-May-2011
13 
16 
17 class CATopJetHelper : public std::unary_function<reco::Jet, reco::CATopJetProperties> {
18  public:
19 
20  CATopJetHelper(double TopMass, double WMass) :
21  TopMass_(TopMass), WMass_(WMass)
22  {}
23 
24  reco::CATopJetProperties operator()( reco::Jet const & ihardJet ) const;
25 
26  protected:
27  double TopMass_;
28  double WMass_;
29 
30 };
31 
32 
33 #endif
Base class for all types of Jets.
Definition: Jet.h:20
reco::CATopJetProperties operator()(reco::Jet const &ihardJet) const
CATopJetHelper(double TopMass, double WMass)