CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TtSemiLRJetCombObservables.h
Go to the documentation of this file.
1 //
2 // Author: Jan Heyninck
3 // Created: Tue Apr 3 17:33:23 PDT 2007
4 //
5 // $Id: TtSemiLRJetCombObservables.h,v 1.7 2010/03/25 09:22:18 snaumann Exp $
6 //
7 
8 #ifndef TtSemiLRJetCombObservables_h
9 #define TtSemiLRJetCombObservables_h
10 
31 
32 // General C++ stuff
33 #include <iostream>
34 #include <string>
35 #include <vector>
36 #include <Math/VectorUtil.h>
37 
39 
41 
42  public:
43 
44  typedef std::pair<unsigned int,bool> IntBoolPair;
45 
48 
49  std::vector< IntBoolPair > operator()(TtSemiEvtSolution&, const edm::Event & iEvent,bool matchOnly = false);
50  //void operator()(TtSemiEvtSolution&);
52 
53 private:
54 
55  typedef std::pair<unsigned int,double> IntDblPair;
56  //std::vector<std::pair<unsigned int,double> > jetCombVarVal;
57 
59 
60  std::vector< IntDblPair > evtselectVarVal;
61  std::vector< IntBoolPair > evtselectVarMatch;
62 };
63 
64 #endif
std::pair< unsigned int, double > IntDblPair
std::pair< unsigned int, bool > IntBoolPair
std::vector< IntDblPair > evtselectVarVal
void jetSource(const edm::InputTag &jetSource)
std::vector< IntBoolPair > operator()(TtSemiEvtSolution &, const edm::Event &iEvent, bool matchOnly=false)
int iEvent
Definition: GenABIO.cc:243
Steering class for the overall top-lepton likelihood.
std::vector< IntBoolPair > evtselectVarMatch