1 #ifndef MUON_SELECTIONS_H
2 #define MUON_SELECTIONS_H
6 namespace HWWFunctions {
54 double muonIsoValuePF (
HWW&,
unsigned int imu,
unsigned int ivtx,
float coner=0.4,
float minptn=1.0,
float dzcut=0.1,
int filterId = 0);
70 bool isPFMuon(
HWW&,
int index ,
bool requireSamePt =
true ,
float dpt_max = 1.0 );
double mud0PV_smurfV3(HWW &, unsigned int index)
bool isPFMuon(HWW &, int index, bool requireSamePt=true, float dpt_max=1.0)
bool muonId(HWW &, unsigned int index, SelectionType type)
double mud0PV_wwV1(HWW &, unsigned int index)
double muonIsoValue(HWW &, unsigned int, bool=true)
bool isGoodStandardMuon(HWW &, unsigned int index)
bool muonIdNotIsolated(HWW &, unsigned int index, SelectionType type)
double mudzPV_wwV1(HWW &, unsigned int index)
double muonIsoValuePF(HWW &, unsigned int imu, unsigned int ivtx, float coner=0.4, float minptn=1.0, float dzcut=0.1, int filterId=0)
double mudzPV_smurfV3(HWW &, unsigned int index)
double muonIsoValue_ECAL(HWW &, unsigned int, bool=true)
double muonIsoValue_HCAL(HWW &, unsigned int, bool=true)
double mud0PV(HWW &, unsigned int index)
double muonIsoValue_TRK(HWW &, unsigned int, bool=true)