CP3-llbb Framework
Public Types | Public Member Functions | List of all members
RocOne Class Reference

Public Types

enum  TYPE { MC , DT }
 

Public Member Functions

 RocOne (std::string filename, int iTYPE=0, int iSYS=0, int iMEM=0)
 
bool checkSYS (int iSYS, int iMEM, int kSYS=0, int kMEM=0)
 
bool checkTIGHT (int iTYPE, int iSYS, int iMEM, int kTYPE=0, int kSYS=0, int kMEM=0)
 
void reset ()
 
void init (std::string filename, int iTYPE=0, int iSYS=0, int iMEM=0)
 
double kScaleDT (int Q, double pt, double eta, double phi) const
 
double kScaleMC (int Q, double pt, double eta, double phi, double kSMR=1) const
 
double kScaleAndSmearMC (int Q, double pt, double eta, double phi, int n, double u, double w) const
 
double kScaleFromGenMC (int Q, double pt, double eta, double phi, int n, double gt, double w) const
 
double kGenSmear (double pt, double eta, double v, double u, RocRes::TYPE TT=RocRes::Data) const
 
double getM (int T, int H, int F) const
 
double getA (int T, int H, int F) const
 
double getK (int T, int H) const
 
RocResgetR ()
 

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