CMS 3D CMS Logo

Classes | Namespaces | Enumerations
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

 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...