HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
MEtSys Class Reference

#include <MEtSys.h>

Public Types

enum  ProcessType { BOSON =0, EWK =1, TOP =2 }
 
enum  SysType { NoType =-1, Response =0, Resolution =1 }
 
enum  SysShift { NoShift =-1, Up =0, Down =1 }
 

Public Member Functions

 MEtSys (TString fileName)
 
 ~MEtSys ()
 
void ApplyMEtSys (float metPx, float metPy, float genVPx, float genVPy, float visVPx, float visVPy, int njets, int bkgdType, int sysType, int shiftType, float &metShiftPx, float &metShiftPy)
 
void ShiftMEt (float metPx, float metPy, float genVPx, float genVPy, float visVPx, float visVPy, int njets, int bkgdType, int sysType, float sysShift, float &metShiftPx, float &metShiftPy)
 
void ShiftResponseMet (float metPx, float metPy, float genVPx, float genVPy, float visVPx, float visVPy, int njets, int bkgdType, float sysShift, float &metShiftPx, float &metShiftPy)
 
void ShiftResolutionMet (float metPx, float metPy, float genVPx, float genVPy, float visVPx, float visVPy, int njets, int bkgdType, float sysShift, float &metShiftPx, float &metShiftPy)
 

Member Enumeration Documentation

Enumerator
BOSON 
EWK 
TOP 
Enumerator
NoShift 
Up 
Down 
Enumerator
NoType 
Response 
Resolution 

Constructor & Destructor Documentation

MEtSys::MEtSys ( TString  fileName)
MEtSys::~MEtSys ( )
inline

Member Function Documentation

void MEtSys::ApplyMEtSys ( float  metPx,
float  metPy,
float  genVPx,
float  genVPy,
float  visVPx,
float  visVPy,
int  njets,
int  bkgdType,
int  sysType,
int  shiftType,
float &  metShiftPx,
float &  metShiftPy 
)
void MEtSys::ShiftMEt ( float  metPx,
float  metPy,
float  genVPx,
float  genVPy,
float  visVPx,
float  visVPy,
int  njets,
int  bkgdType,
int  sysType,
float  sysShift,
float &  metShiftPx,
float &  metShiftPy 
)
void MEtSys::ShiftResolutionMet ( float  metPx,
float  metPy,
float  genVPx,
float  genVPy,
float  visVPx,
float  visVPy,
int  njets,
int  bkgdType,
float  sysShift,
float &  metShiftPx,
float &  metShiftPy 
)
void MEtSys::ShiftResponseMet ( float  metPx,
float  metPy,
float  genVPx,
float  genVPy,
float  visVPx,
float  visVPy,
int  njets,
int  bkgdType,
float  sysShift,
float &  metShiftPx,
float &  metShiftPy 
)

The documentation for this class was generated from the following files: