CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions
muonSelections.cc File Reference
#include <iostream>
#include "Math/VectorUtil.h"
#include "DQM/PhysicsHWW/interface/muonSelections.h"
#include "DQM/PhysicsHWW/interface/trackSelections.h"

Go to the source code of this file.

Namespaces

 HWWFunctions
 

Functions

double HWWFunctions::dzPV_mu (HWW &hww, const LorentzVector &vtx, const LorentzVector &p4, const LorentzVector &pv)
 
bool HWWFunctions::isPFMuon (HWW &, int index, bool requireSamePt=true, float dpt_max=1.0)
 
double HWWFunctions::mud0PV (HWW &, unsigned int index)
 
double HWWFunctions::mud0PV_smurfV3 (HWW &, unsigned int index)
 
double HWWFunctions::mud0PV_wwV1 (HWW &, unsigned int index)
 
double HWWFunctions::mudzPV_smurfV3 (HWW &, unsigned int index)
 
double HWWFunctions::mudzPV_wwV1 (HWW &, unsigned int index)
 
bool HWWFunctions::muonId (HWW &, unsigned int index, SelectionType type)
 
bool HWWFunctions::muonIdNotIsolated (HWW &, unsigned int index, SelectionType type)
 
double HWWFunctions::muonIsoValue (HWW &, unsigned int, bool=true)
 
double HWWFunctions::muonIsoValue_ECAL (HWW &, unsigned int, bool=true)
 
double HWWFunctions::muonIsoValue_HCAL (HWW &, unsigned int, bool=true)
 
double HWWFunctions::muonIsoValue_TRK (HWW &, unsigned int, bool=true)
 
double HWWFunctions::muonIsoValuePF (HWW &, unsigned int imu, unsigned int ivtx, float coner=0.4, float minptn=1.0, float dzcut=0.1, int filterId=0)