ATLAS Offline Software
Loading...
Searching...
No Matches
TBIdentifiedParticle Class Reference

#include <TBIdentifiedParticle.h>

Collaboration diagram for TBIdentifiedParticle:

Public Types

enum  ParticleName { UNKNOWN , ELECTRON , PION , MUON }

Public Member Functions

 TBIdentifiedParticle ()
 TBIdentifiedParticle (const ParticleName name)
void setParticle (const ParticleName name)
ParticleName getParticle () const

Private Attributes

ParticleName m_name

Detailed Description

Definition at line 12 of file TBIdentifiedParticle.h.

Member Enumeration Documentation

◆ ParticleName

Constructor & Destructor Documentation

◆ TBIdentifiedParticle() [1/2]

TBIdentifiedParticle::TBIdentifiedParticle ( )

Definition at line 7 of file TBIdentifiedParticle.cxx.

◆ TBIdentifiedParticle() [2/2]

TBIdentifiedParticle::TBIdentifiedParticle ( const ParticleName name)
inline

Definition at line 24 of file TBIdentifiedParticle.h.

Member Function Documentation

◆ getParticle()

ParticleName TBIdentifiedParticle::getParticle ( ) const
inline

Definition at line 26 of file TBIdentifiedParticle.h.

26{return m_name;}

◆ setParticle()

void TBIdentifiedParticle::setParticle ( const ParticleName name)
inline

Definition at line 25 of file TBIdentifiedParticle.h.

25{m_name=name;}

Member Data Documentation

◆ m_name

ParticleName TBIdentifiedParticle::m_name
private

Definition at line 30 of file TBIdentifiedParticle.h.


The documentation for this class was generated from the following files: