TMCParticle Class Reference

#include <TMCParticle.h>

Inheritance diagram for TMCParticle:

TObject TAttLine List of all members.

Public Member Functions

 TMCParticle ()
 TMCParticle (Int_t kS, Int_t kF, Int_t parent, Int_t firstchild, Int_t lastchild, Float_t px, Float_t py, Float_t pz, Float_t energy, Float_t mass, Float_t vx, Float_t vy, Float_t vz, Float_t time, Float_t lifetime)
virtual ~TMCParticle ()
Int_t GetKS () const
Int_t GetKF () const
Int_t GetParent () const
Int_t GetFirstChild () const
Int_t GetLastChild () const
Float_t GetPx () const
Float_t GetPy () const
Float_t GetPz () const
Float_t GetEnergy () const
Float_t GetMass () const
Float_t GetVx () const
Float_t GetVy () const
Float_t GetVz () const
Float_t GetTime () const
Float_t GetLifetime () const
virtual const char * GetName () const
virtual void SetKS (Int_t kS)
virtual void SetKF (Int_t kF)
virtual void SetParent (Int_t parent)
virtual void SetFirstChild (Int_t first)
virtual void SetLastChild (Int_t last)
virtual void SetPx (Float_t px)
virtual void SetPy (Float_t py)
virtual void SetPz (Float_t pz)
virtual void SetEnergy (Float_t energy)
virtual void SetMass (Float_t mass)
virtual void SetVx (Float_t vx)
virtual void SetVy (Float_t vy)
virtual void SetVz (Float_t vz)
virtual void SetTime (Float_t time)
virtual void SetLifetime (Float_t lifetime)
virtual void ls (Option_t *option) const

Private Attributes

Int_t fKS
Int_t fKF
Int_t fParent
Int_t fFirstChild
Int_t fLastChild
Float_t fPx
Float_t fPy
Float_t fPz
Float_t fEnergy
Float_t fMass
Float_t fVx
Float_t fVy
Float_t fVz
Float_t fTime
Float_t fLifetime

Detailed Description

Definition at line 26 of file TMCParticle.h.


Constructor & Destructor Documentation

TMCParticle::TMCParticle (  )  [inline]

Definition at line 50 of file TMCParticle.h.

TMCParticle::TMCParticle ( Int_t  kS,
Int_t  kF,
Int_t  parent,
Int_t  firstchild,
Int_t  lastchild,
Float_t  px,
Float_t  py,
Float_t  pz,
Float_t  energy,
Float_t  mass,
Float_t  vx,
Float_t  vy,
Float_t  vz,
Float_t  time,
Float_t  lifetime 
) [inline]

Definition at line 54 of file TMCParticle.h.

virtual TMCParticle::~TMCParticle (  )  [inline, virtual]

Definition at line 78 of file TMCParticle.h.


Member Function Documentation

Int_t TMCParticle::GetKS (  )  const [inline]

Definition at line 80 of file TMCParticle.h.

References fKS.

Int_t TMCParticle::GetKF (  )  const [inline]

Definition at line 81 of file TMCParticle.h.

References fKF.

Int_t TMCParticle::GetParent (  )  const [inline]

Definition at line 82 of file TMCParticle.h.

References fParent.

Int_t TMCParticle::GetFirstChild (  )  const [inline]

Definition at line 83 of file TMCParticle.h.

References fFirstChild.

Int_t TMCParticle::GetLastChild (  )  const [inline]

Definition at line 84 of file TMCParticle.h.

References fLastChild.

Float_t TMCParticle::GetPx (  )  const [inline]

Definition at line 86 of file TMCParticle.h.

References fPx.

Float_t TMCParticle::GetPy (  )  const [inline]

Definition at line 87 of file TMCParticle.h.

References fPy.

Float_t TMCParticle::GetPz (  )  const [inline]

Definition at line 88 of file TMCParticle.h.

References fPz.

Float_t TMCParticle::GetEnergy (  )  const [inline]

Definition at line 89 of file TMCParticle.h.

References fEnergy.

Float_t TMCParticle::GetMass (  )  const [inline]

Definition at line 90 of file TMCParticle.h.

References fMass.

Float_t TMCParticle::GetVx (  )  const [inline]

Definition at line 92 of file TMCParticle.h.

References fVx.

Float_t TMCParticle::GetVy (  )  const [inline]

Definition at line 93 of file TMCParticle.h.

References fVy.

Float_t TMCParticle::GetVz (  )  const [inline]

Definition at line 94 of file TMCParticle.h.

References fVz.

Float_t TMCParticle::GetTime (  )  const [inline]

Definition at line 95 of file TMCParticle.h.

References fTime.

Float_t TMCParticle::GetLifetime (  )  const [inline]

Definition at line 96 of file TMCParticle.h.

References fLifetime.

const char * TMCParticle::GetName (  )  const [virtual]

Reimplemented from TObject.

Definition at line 37 of file TMCParticle.cxx.

References fKF, i, name, and pyname.

virtual void TMCParticle::SetKS ( Int_t  kS  )  [inline, virtual]

Definition at line 99 of file TMCParticle.h.

References fKS.

virtual void TMCParticle::SetKF ( Int_t  kF  )  [inline, virtual]

Definition at line 100 of file TMCParticle.h.

References fKF.

virtual void TMCParticle::SetParent ( Int_t  parent  )  [inline, virtual]

Definition at line 101 of file TMCParticle.h.

References fParent.

virtual void TMCParticle::SetFirstChild ( Int_t  first  )  [inline, virtual]

Definition at line 102 of file TMCParticle.h.

References fFirstChild.

virtual void TMCParticle::SetLastChild ( Int_t  last  )  [inline, virtual]

Definition at line 103 of file TMCParticle.h.

References fLastChild.

virtual void TMCParticle::SetPx ( Float_t  px  )  [inline, virtual]

Definition at line 105 of file TMCParticle.h.

References fPx.

virtual void TMCParticle::SetPy ( Float_t  py  )  [inline, virtual]

Definition at line 106 of file TMCParticle.h.

References fPy.

virtual void TMCParticle::SetPz ( Float_t  pz  )  [inline, virtual]

Definition at line 107 of file TMCParticle.h.

References fPz.

virtual void TMCParticle::SetEnergy ( Float_t  energy  )  [inline, virtual]

Definition at line 108 of file TMCParticle.h.

References fEnergy.

virtual void TMCParticle::SetMass ( Float_t  mass  )  [inline, virtual]

Definition at line 109 of file TMCParticle.h.

References fMass.

virtual void TMCParticle::SetVx ( Float_t  vx  )  [inline, virtual]

Definition at line 111 of file TMCParticle.h.

References fVx.

virtual void TMCParticle::SetVy ( Float_t  vy  )  [inline, virtual]

Definition at line 112 of file TMCParticle.h.

References fVy.

virtual void TMCParticle::SetVz ( Float_t  vz  )  [inline, virtual]

Definition at line 113 of file TMCParticle.h.

References fVz.

virtual void TMCParticle::SetTime ( Float_t  time  )  [inline, virtual]

Definition at line 114 of file TMCParticle.h.

References fTime.

virtual void TMCParticle::SetLifetime ( Float_t  lifetime  )  [inline, virtual]

Definition at line 115 of file TMCParticle.h.

References fLifetime.

virtual void TMCParticle::ls ( Option_t option  )  const [virtual]

Reimplemented from TObject.


Member Data Documentation

Int_t TMCParticle::fKS [private]

Definition at line 30 of file TMCParticle.h.

Referenced by GetKS(), and SetKS().

Int_t TMCParticle::fKF [private]

Definition at line 31 of file TMCParticle.h.

Referenced by GetKF(), GetName(), and SetKF().

Int_t TMCParticle::fParent [private]

Definition at line 32 of file TMCParticle.h.

Referenced by GetParent(), and SetParent().

Int_t TMCParticle::fFirstChild [private]

Definition at line 33 of file TMCParticle.h.

Referenced by GetFirstChild(), and SetFirstChild().

Int_t TMCParticle::fLastChild [private]

Definition at line 34 of file TMCParticle.h.

Referenced by GetLastChild(), and SetLastChild().

Float_t TMCParticle::fPx [private]

Definition at line 36 of file TMCParticle.h.

Referenced by GetPx(), and SetPx().

Float_t TMCParticle::fPy [private]

Definition at line 37 of file TMCParticle.h.

Referenced by GetPy(), and SetPy().

Float_t TMCParticle::fPz [private]

Definition at line 38 of file TMCParticle.h.

Referenced by GetPz(), and SetPz().

Float_t TMCParticle::fEnergy [private]

Definition at line 39 of file TMCParticle.h.

Referenced by GetEnergy(), and SetEnergy().

Float_t TMCParticle::fMass [private]

Definition at line 40 of file TMCParticle.h.

Referenced by GetMass(), and SetMass().

Float_t TMCParticle::fVx [private]

Definition at line 42 of file TMCParticle.h.

Referenced by GetVx(), and SetVx().

Float_t TMCParticle::fVy [private]

Definition at line 43 of file TMCParticle.h.

Referenced by GetVy(), and SetVy().

Float_t TMCParticle::fVz [private]

Definition at line 44 of file TMCParticle.h.

Referenced by GetVz(), and SetVz().

Float_t TMCParticle::fTime [private]

Definition at line 45 of file TMCParticle.h.

Referenced by GetTime(), and SetTime().

Float_t TMCParticle::fLifetime [private]

Definition at line 46 of file TMCParticle.h.

Referenced by GetLifetime(), and SetLifetime().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:42:51 2011 for ROOT_528-00b_version by  doxygen 1.5.1