CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions | Private Attributes
ApplyEnergyCorrection Class Reference

#include <ApplyEnergyCorrection.h>

Public Member Functions

 ApplyEnergyCorrection (double correction)
 
void set (reco::Candidate &c)
 set up a candidate More...
 

Private Attributes

double correction_
 

Detailed Description

apply correction factor to candidate energy and momenta, presenrving direction

Author
Luca Lista, INFN
Version
Revision
1.2
Id
ApplyEnergyCorrection.h,v 1.2 2006/07/26 08:48:05 llista Exp

Definition at line 17 of file ApplyEnergyCorrection.h.

Constructor & Destructor Documentation

◆ ApplyEnergyCorrection()

ApplyEnergyCorrection::ApplyEnergyCorrection ( double  correction)
inline

Member Function Documentation

◆ set()

void ApplyEnergyCorrection::set ( reco::Candidate c)

set up a candidate

Definition at line 7 of file ApplyEnergyCorrection.cc.

References c.

7 { c.setP4(c.p4() * correction_); }

Member Data Documentation

◆ correction_

double ApplyEnergyCorrection::correction_
private

Definition at line 23 of file ApplyEnergyCorrection.h.