CMS 3D CMS Logo

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

#include <ScoutingParticle.h>

Public Member Functions

float eta () const
 
float m () const
 
int pdgId () const
 
float phi () const
 
float pt () const
 
 ScoutingParticle (float pt, float eta, float phi, float m, int pdgId)
 
 ScoutingParticle ()
 

Private Attributes

float eta_
 
float m_
 
int pdgId_
 
float phi_
 
float pt_
 

Detailed Description

Definition at line 8 of file ScoutingParticle.h.

Constructor & Destructor Documentation

ScoutingParticle::ScoutingParticle ( float  pt,
float  eta,
float  phi,
float  m,
int  pdgId 
)
inline

Definition at line 12 of file ScoutingParticle.h.

ScoutingParticle::ScoutingParticle ( )
inline

Definition at line 16 of file ScoutingParticle.h.

Member Function Documentation

float ScoutingParticle::eta ( ) const
inline

Definition at line 20 of file ScoutingParticle.h.

References eta_.

Referenced by Particle.Particle::__str__(), Muon.Muon::absEffAreaIso(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

20 { return eta_; }
float ScoutingParticle::m ( ) const
inline

Definition at line 22 of file ScoutingParticle.h.

References m_.

22 { return m_; }
int ScoutingParticle::pdgId ( ) const
inline

Definition at line 23 of file ScoutingParticle.h.

References pdgId_.

Referenced by Particle.Particle::__str__().

23 { return pdgId_; }
float ScoutingParticle::phi ( ) const
inline

Definition at line 21 of file ScoutingParticle.h.

References phi_.

Referenced by Particle.Particle::__str__().

21 { return phi_; }
float ScoutingParticle::pt ( void  ) const
inline

Member Data Documentation

float ScoutingParticle::eta_
private

Definition at line 27 of file ScoutingParticle.h.

Referenced by eta().

float ScoutingParticle::m_
private

Definition at line 29 of file ScoutingParticle.h.

Referenced by m().

int ScoutingParticle::pdgId_
private

Definition at line 30 of file ScoutingParticle.h.

Referenced by pdgId().

float ScoutingParticle::phi_
private

Definition at line 28 of file ScoutingParticle.h.

Referenced by phi().

float ScoutingParticle::pt_
private

Definition at line 26 of file ScoutingParticle.h.

Referenced by pt().