CMS 3D CMS Logo

Classes | Namespaces | Enumerations

/data/refman/pasoursint/CMSSW_4_1_8_patch9/src/TopQuarkAnalysis/TopJetCombination/interface/TtSemiLepJetComb.h File Reference

#include <vector>
#include <string>
#include "TMath.h"
#include "DataFormats/PatCandidates/interface/Jet.h"
#include "DataFormats/PatCandidates/interface/MET.h"

Go to the source code of this file.

Classes

class  TtSemiLepJetComb
 Common calculator class to keep multivariate analysis variables for jet combinations in semi-leptonic ttbar decays. More...

Namespaces

namespace  JetComb

Enumerations

enum  JetComb::BTagAlgo {
  JetComb::kTrackCountHighEff, JetComb::kTrackCountHighPur, JetComb::kSoftMuon, JetComb::kSoftMuonByPt,
  JetComb::kSofMuonByIP3d, JetComb::kSoftElec, JetComb::kBProbability, JetComb::kProbability,
  JetComb::kSimpleSecondVtx, JetComb::kCombSecondVtx, JetComb::kCombSecondVtxMVA
}
 

b-tagging algorithms

More...
enum  JetComb::CompType { JetComb::kDeltaM, JetComb::kDeltaR, JetComb::kDeltaPhi, JetComb::kDeltaTheta }
 

supported comparison types

More...
enum  JetComb::DecayType { JetComb::kHad, JetComb::kLep }
enum  JetComb::Operator { JetComb::kAdd, JetComb::kMult }
 

operators for combining variables

More...
enum  JetComb::VarType {
  JetComb::kMass, JetComb::kPt, JetComb::kEta, JetComb::kPhi,
  JetComb::kTheta
}
 

supported std single variable types

More...