CMS 3D CMS Logo

Public Types | Public Member Functions | Protected Attributes

reco::MuonMETCorrectionData Class Reference

#include <MuonMETCorrectionData.h>

List of all members.

Public Types

enum  Type {
  NotUsed = 0, CombinedTrackUsed = 1, GlobalTrackUsed = 1, InnerTrackUsed = 2,
  TrackUsed = 2, OuterTrackUsed = 3, StandAloneTrackUsed = 3, TreatedAsPion = 4,
  MuonP4V4QUsed = 5, MuonCandidateValuesUsed = 5
}

Public Member Functions

float corrX ()
float corrY ()
 MuonMETCorrectionData (Type type, float corrX, float corrY)
 MuonMETCorrectionData ()
float pt ()
Type type ()
float x ()
float y ()

Protected Attributes

float corrX_
float corrY_
int type_

Detailed Description

Definition at line 6 of file MuonMETCorrectionData.h.


Member Enumeration Documentation

Enumerator:
NotUsed 
CombinedTrackUsed 
GlobalTrackUsed 
InnerTrackUsed 
TrackUsed 
OuterTrackUsed 
StandAloneTrackUsed 
TreatedAsPion 
MuonP4V4QUsed 
MuonCandidateValuesUsed 

Definition at line 8 of file MuonMETCorrectionData.h.


Constructor & Destructor Documentation

reco::MuonMETCorrectionData::MuonMETCorrectionData ( ) [inline]

Definition at line 16 of file MuonMETCorrectionData.h.

: type_(0), corrX_(0), corrY_(0) {}
reco::MuonMETCorrectionData::MuonMETCorrectionData ( Type  type,
float  corrX,
float  corrY 
) [inline]

Definition at line 17 of file MuonMETCorrectionData.h.


Member Function Documentation

float reco::MuonMETCorrectionData::corrX ( ) [inline]
float reco::MuonMETCorrectionData::corrY ( ) [inline]
float reco::MuonMETCorrectionData::pt ( ) [inline]

Definition at line 24 of file MuonMETCorrectionData.h.

References mathSSE::sqrt(), x(), and y().

{ return sqrt(x()*x() + y()*y());}
Type reco::MuonMETCorrectionData::type ( ) [inline]
float reco::MuonMETCorrectionData::x ( ) [inline]

Definition at line 22 of file MuonMETCorrectionData.h.

References corrX_.

Referenced by pt().

{ return corrX_;}
float reco::MuonMETCorrectionData::y ( ) [inline]

Definition at line 23 of file MuonMETCorrectionData.h.

References corrY_.

Referenced by pt().

{ return corrY_;}

Member Data Documentation

Definition at line 27 of file MuonMETCorrectionData.h.

Referenced by corrX(), and x().

Definition at line 28 of file MuonMETCorrectionData.h.

Referenced by corrY(), and y().

Definition at line 26 of file MuonMETCorrectionData.h.

Referenced by type().