McKine Class Reference

#include <McKine.h>

Inheritance diagram for McKine:

ContainedObject List of all members.

Public Member Functions

 McKine ()
virtual const CLID & clID () const
void setId (int id)
int getId ()
void setMotherId (int motherId)
int getMotherId ()
void setNumDaughter (int nDaughter)
int getNumDaughter ()
void setDaughterIdMin (int daughterIdMin)
int getDaughterIdMin ()
void setDaughterIdMax (int daughterIdMax)
int getDaughterIdMax ()
void setParticleId (int particleId)
int getParticleId ()
void setCharge (int q)
int getCharge ()
void setPt (double pt)
double getPt ()
void setTheta0 (double theta0)
double getTheta0 ()
void setPhi0 (double phi0)
double getPhi0 ()
void setD0 (double d0)
double getD0 ()
void setZ0 (double z0)
double getZ0 ()
void setXv (double xv)
double getXv ()
void setYv (double yv)
double getYv ()
void setZv (double zv)
double getZv ()

Static Public Member Functions

static const CLID & classID ()

Private Attributes

int m_id
int m_motherId
int m_numDaughter
int m_daughterIdMin
int m_daughterIdMax
int m_particleId
int m_q
double m_pt
double m_theta0
double m_phi0
double m_d0
double m_z0
double m_xv
double m_yv
double m_zv

Detailed Description

Definition at line 15 of file McKine.h.


Constructor & Destructor Documentation

McKine::McKine (  )  [inline]

Definition at line 18 of file McKine.h.

00018 {};


Member Function Documentation

static const CLID& McKine::classID (  )  [inline, static]

Definition at line 22 of file McKine.h.

References CLID_McKine.

Referenced by clID().

00022 { return CLID_McKine; }

virtual const CLID& McKine::clID (  )  const [inline, virtual]

Definition at line 21 of file McKine.h.

References classID().

00021 { return McKine::classID(); }

int McKine::getCharge (  ) 

Definition at line 55 of file McKine.cxx.

References m_q.

00055                         {
00056   return m_q;
00057 }

double McKine::getD0 (  ) 

Definition at line 87 of file McKine.cxx.

References m_d0.

00087                        {
00088   return m_d0;
00089 } 

int McKine::getDaughterIdMax (  ) 

Definition at line 39 of file McKine.cxx.

References m_daughterIdMax.

00039                                {
00040   return m_daughterIdMax;
00041 }

int McKine::getDaughterIdMin (  ) 

Definition at line 31 of file McKine.cxx.

References m_daughterIdMin.

00031                                {
00032   return m_daughterIdMin;
00033 }

int McKine::getId (  ) 

Definition at line 7 of file McKine.cxx.

References m_id.

00007                     {
00008   return m_id;
00009 }

int McKine::getMotherId (  ) 

Definition at line 15 of file McKine.cxx.

References m_motherId.

00015                           {
00016   return m_motherId;
00017 }

int McKine::getNumDaughter (  ) 

Definition at line 23 of file McKine.cxx.

References m_numDaughter.

00023                              {
00024   return m_numDaughter;
00025 }

int McKine::getParticleId (  ) 

Definition at line 47 of file McKine.cxx.

References m_particleId.

00047                             {
00048   return m_particleId;
00049 }

double McKine::getPhi0 (  ) 

Definition at line 79 of file McKine.cxx.

References m_phi0.

00079                          {
00080   return m_phi0;
00081 } 

double McKine::getPt (  ) 

Definition at line 63 of file McKine.cxx.

References m_pt.

00063                        {
00064   return m_pt;
00065 } 

double McKine::getTheta0 (  ) 

Definition at line 71 of file McKine.cxx.

References m_theta0.

00071                            {
00072   return m_theta0;
00073 } 

double McKine::getXv (  ) 

Definition at line 103 of file McKine.cxx.

References m_xv.

00103                        {
00104   return m_xv;
00105 } 

double McKine::getYv (  ) 

Definition at line 111 of file McKine.cxx.

References m_yv.

00111                        {
00112   return m_yv;
00113 } 

double McKine::getZ0 (  ) 

Definition at line 95 of file McKine.cxx.

References m_z0.

00095                        {
00096   return m_z0;
00097 } 

double McKine::getZv (  ) 

Definition at line 119 of file McKine.cxx.

References m_zv.

00119                        {
00120   return m_zv;
00121 } 

void McKine::setCharge ( int  q  ) 

Definition at line 51 of file McKine.cxx.

References m_q.

00051                              {
00052   m_q = q;
00053 }

void McKine::setD0 ( double  d0  ) 

Definition at line 83 of file McKine.cxx.

References m_d0.

00083                              {
00084   m_d0 = d0;
00085 }

void McKine::setDaughterIdMax ( int  daughterIdMax  ) 

Definition at line 35 of file McKine.cxx.

References m_daughterIdMax.

00035                                                 {
00036   m_daughterIdMax = daughterIdMax;
00037 }

void McKine::setDaughterIdMin ( int  daughterIdMin  ) 

Definition at line 27 of file McKine.cxx.

References m_daughterIdMin.

00027                                                 {
00028   m_daughterIdMin = daughterIdMin;
00029 }

void McKine::setId ( int  id  ) 

Definition at line 3 of file McKine.cxx.

References m_id.

00003                           {
00004   m_id = id;
00005 }

void McKine::setMotherId ( int  motherId  ) 

Definition at line 11 of file McKine.cxx.

References m_motherId.

00011                                       {
00012   m_motherId = motherId;
00013 }

void McKine::setNumDaughter ( int  nDaughter  ) 

Definition at line 19 of file McKine.cxx.

References m_numDaughter.

00019                                           {
00020   m_numDaughter = nDaughter;
00021 }

void McKine::setParticleId ( int  particleId  ) 

Definition at line 43 of file McKine.cxx.

References m_particleId.

00043                                           {
00044   m_particleId = particleId;
00045 }

void McKine::setPhi0 ( double  phi0  ) 

Definition at line 75 of file McKine.cxx.

References m_phi0.

00075                                  {
00076   m_phi0 = phi0;
00077 }

void McKine::setPt ( double  pt  ) 

Definition at line 59 of file McKine.cxx.

References m_pt.

00059                              {
00060   m_pt = pt;
00061 }

void McKine::setTheta0 ( double  theta0  ) 

Definition at line 67 of file McKine.cxx.

References m_theta0.

00067                                      {
00068   m_theta0 = theta0;
00069 }

void McKine::setXv ( double  xv  ) 

Definition at line 99 of file McKine.cxx.

References m_xv.

00099                              {
00100   m_xv = xv;
00101 }

void McKine::setYv ( double  yv  ) 

Definition at line 107 of file McKine.cxx.

References m_yv.

00107                              {
00108   m_yv = yv;
00109 }

void McKine::setZ0 ( double  z0  ) 

Definition at line 91 of file McKine.cxx.

References m_z0.

00091                              {
00092   m_z0 = z0;
00093 }

void McKine::setZv ( double  zv  ) 

Definition at line 115 of file McKine.cxx.

References m_zv.

00115                              {
00116   m_zv = zv; 
00117 }


Member Data Documentation

double McKine::m_d0 [private]

Definition at line 80 of file McKine.h.

Referenced by getD0(), and setD0().

int McKine::m_daughterIdMax [private]

Definition at line 74 of file McKine.h.

Referenced by getDaughterIdMax(), and setDaughterIdMax().

int McKine::m_daughterIdMin [private]

Definition at line 73 of file McKine.h.

Referenced by getDaughterIdMin(), and setDaughterIdMin().

int McKine::m_id [private]

Definition at line 70 of file McKine.h.

Referenced by getId(), and setId().

int McKine::m_motherId [private]

Definition at line 71 of file McKine.h.

Referenced by getMotherId(), and setMotherId().

int McKine::m_numDaughter [private]

Definition at line 72 of file McKine.h.

Referenced by getNumDaughter(), and setNumDaughter().

int McKine::m_particleId [private]

Definition at line 75 of file McKine.h.

Referenced by getParticleId(), and setParticleId().

double McKine::m_phi0 [private]

Definition at line 79 of file McKine.h.

Referenced by getPhi0(), and setPhi0().

double McKine::m_pt [private]

Definition at line 77 of file McKine.h.

Referenced by getPt(), and setPt().

int McKine::m_q [private]

Definition at line 76 of file McKine.h.

Referenced by getCharge(), and setCharge().

double McKine::m_theta0 [private]

Definition at line 78 of file McKine.h.

Referenced by getTheta0(), and setTheta0().

double McKine::m_xv [private]

Definition at line 82 of file McKine.h.

Referenced by getXv(), and setXv().

double McKine::m_yv [private]

Definition at line 83 of file McKine.h.

Referenced by getYv(), and setYv().

double McKine::m_z0 [private]

Definition at line 81 of file McKine.h.

Referenced by getZ0(), and setZ0().

double McKine::m_zv [private]

Definition at line 84 of file McKine.h.

Referenced by getZv(), and setZv().


Generated on Tue Nov 29 23:20:06 2016 for BOSS_7.0.2 by  doxygen 1.4.7