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, int vertex)
 
 ScoutingParticle ()
 
int vertex () const
 

Private Attributes

float eta_
 
float m_
 
int pdgId_
 
float phi_
 
float pt_
 
int vertex_
 

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,
int  vertex 
)
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
int ScoutingParticle::vertex ( ) const
inline

Definition at line 24 of file ScoutingParticle.h.

References vertex_.

Referenced by Tau.Tau::dxy().

24 { return vertex_; }

Member Data Documentation

float ScoutingParticle::eta_
private

Definition at line 28 of file ScoutingParticle.h.

Referenced by eta().

float ScoutingParticle::m_
private

Definition at line 30 of file ScoutingParticle.h.

Referenced by m().

int ScoutingParticle::pdgId_
private

Definition at line 31 of file ScoutingParticle.h.

Referenced by pdgId().

float ScoutingParticle::phi_
private

Definition at line 29 of file ScoutingParticle.h.

Referenced by phi().

float ScoutingParticle::pt_
private

Definition at line 27 of file ScoutingParticle.h.

Referenced by pt().

int ScoutingParticle::vertex_
private

Definition at line 32 of file ScoutingParticle.h.

Referenced by vertex().