CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions
electronSelections.cc File Reference
#include "Math/VectorUtil.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DQM/PhysicsHWW/interface/electronSelections.h"
#include "DQM/PhysicsHWW/interface/MITConversionUtilities.h"
#include "DQM/PhysicsHWW/interface/muonSelections.h"
#include "DQM/PhysicsHWW/interface/trackSelections.h"
#include "DQM/PhysicsHWW/interface/analysisSelections.h"

Go to the source code of this file.

Namespaces

 HWWFunctions
 

Functions

double HWWFunctions::dzPV (const LorentzVector &vtx, const LorentzVector &p4, const LorentzVector &pv)
 
double HWWFunctions::electron_d0PV_smurfV3 (HWW &, unsigned int index)
 
double HWWFunctions::electron_d0PV_wwV1 (HWW &, unsigned int index)
 
double HWWFunctions::electron_dzPV_smurfV3 (HWW &, unsigned int index)
 
double HWWFunctions::electron_dzPV_wwV1 (HWW &, unsigned int index)
 
void HWWFunctions::electronCorrection_pos (HWW &, const unsigned int index, float &dEtaIn, float &dPhiIn)
 
bool HWWFunctions::electronId_smurf_v1 (HWW &, const unsigned int index)
 
bool HWWFunctions::electronId_smurf_v2 (HWW &, const unsigned int index)
 
bool HWWFunctions::electronId_smurf_v3 (HWW &, const unsigned int index)
 
electronIdComponent_t HWWFunctions::electronId_VBTF (HWW &, const unsigned int index, const vbtf_tightness tightness, bool applyAlignementCorrection=false, bool removedEtaCutInEndcap=false)
 
electronIdComponent_t HWWFunctions::electronId_WP2012 (HWW &, const unsigned int index, const wp2012_tightness tightness)
 
float HWWFunctions::electronIsolation_rel (HWW &, const unsigned int index, bool use_calo_iso)
 
float HWWFunctions::electronIsoValuePF (HWW &, const unsigned int iel, unsigned int ivtx, float coner=0.4, float minptn=1.0, float dzcut=0.1, float footprintdr=0.07, float gammastripveto=0.025, float elestripveto=-999., int filterId=0)
 
float HWWFunctions::electronIsoValuePF2012_FastJetEffArea_HWW (HWW &, int index)
 
cuts_t HWWFunctions::electronSelection (HWW &, const unsigned int index, bool applyAlignmentCorrection=false, bool removedEtaCutInEndcap=false, bool useGsfTrack=true)
 
float HWWFunctions::fastJetEffArea04_v1 (const float eta)
 
bool HWWFunctions::isChargeFlip3agree (HWW &, int elIndex)
 
bool HWWFunctions::isFromConversionMIT (HWW &, const unsigned int index)
 
bool HWWFunctions::isFromConversionPartnerTrack (HWW &, const unsigned int index)
 
bool HWWFunctions::pass_electronSelection (HWW &, const unsigned int index, const cuts_t selectionType, bool applyAlignmentCorrection=false, bool removedEtaCutInEndcap=false, bool useGsfTrack=true)
 
bool HWWFunctions::pass_electronSelectionCompareMask (const cuts_t cuts_passed, const cuts_t selectionType)
 
bool HWWFunctions::passLikelihoodId_v2 (HWW &, unsigned int index, float lhValue, int workingPoint)