Analysis::MuonResolutionAndMomentumScaleFactors Class Reference

List of all members.

Public Member Functions

 MuonResolutionAndMomentumScaleFactors (const std::string &data_filename)
double getResolutionScaleFactor (const TLorentzVector &p, int type)
double getResolutionScaleFactorError (const TLorentzVector &p, int type)
double getMomentumScaleFactor (const TLorentzVector &p, int type)
double getMomentumScaleFactorError (const TLorentzVector &p, int type)

Constructor & Destructor Documentation

MuonResolutionAndMomentumScaleFactors::MuonResolutionAndMomentumScaleFactors ( const std::string &  data_filename  ) 

Constructor.

Parameters:
data_filename Name of the file holding the scale factors.

Member Function Documentation

double MuonResolutionAndMomentumScaleFactors::getMomentumScaleFactor ( const TLorentzVector &  p,
int  type 
)

Get the momentum scale factor. Meaning of the scale factor: p_rec = (scale factor)*p_generator_level.

Parameters:
p Four momentum of the muon.
type type = 1 for combined muons, = 2 for segment or calorimeter tagged muons, = 3 for stand-alone muons.
double MuonResolutionAndMomentumScaleFactors::getMomentumScaleFactorError ( const TLorentzVector &  p,
int  type 
)

Get the error of the momentum scale factor.

Parameters:
p Four momentum of the muon.
type type = 1 for combined muons, = 2 for segment or calorimeter tagged muons, = 3 for stand-alone muons.
double MuonResolutionAndMomentumScaleFactors::getResolutionScaleFactor ( const TLorentzVector &  p,
int  type 
)

Get the resolution scale factor.

Parameters:
p Four momentum of the muon.
type type = 1 for combined muons, = 2 for segment or calorimeter tagged muons, = 3 for stand-alone muons.
double MuonResolutionAndMomentumScaleFactors::getResolutionScaleFactorError ( const TLorentzVector &  p,
int  type 
)

Get the error of the resolution scale factor.

Parameters:
p Four momentum of the muon.
type type = 1 for combined muons, = 2 for segment or calorimeter tagged muons, = 3 for stand-alone muons.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1