Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TEmcMc Class Reference

#include <TEmcMc.h>

List of all members.

Public Member Functions

Double_t getDepositEnergy () const
Double_t getDepositEnergy () const
int getHitEmc () const
int getHitEmc () const
std::map< Int_t, Double_t > getHitMap () const
std::map< Int_t, Double_t > getHitMap () const
UInt_t getId () const
UInt_t getId () const
double getPDGCharge () const
double getPDGCharge () const
int getPDGCode () const
int getPDGCode () const
Double_t getPositionX () const
Double_t getPositionX () const
Double_t getPositionY () const
Double_t getPositionY () const
Double_t getPositionZ () const
Double_t getPositionZ () const
Double_t getPx () const
Double_t getPx () const
Double_t getPy () const
Double_t getPy () const
Double_t getPz () const
Double_t getPz () const
double getTime () const
double getTime () const
UInt_t getTrackIndex () const
UInt_t getTrackIndex () const
void setDepositEnergy (Double_t depositEnergy)
void setDepositEnergy (Double_t depositEnergy)
void setHitEmc (int hitEmc)
void setHitEmc (int hitEmc)
void setHitMap (std::map< Int_t, Double_t > hitMap)
void setHitMap (std::map< Int_t, Double_t > hitMap)
void setId (UInt_t id)
void setId (UInt_t id)
void setPDGCharge (double PDGCharge)
void setPDGCharge (double PDGCharge)
void setPDGCode (int PDGCode)
void setPDGCode (int PDGCode)
void setPositionX (Double_t positionX)
void setPositionX (Double_t positionX)
void setPositionY (Double_t positionY)
void setPositionY (Double_t positionY)
void setPositionZ (Double_t positionZ)
void setPositionZ (Double_t positionZ)
void setPx (Double_t px)
void setPx (Double_t px)
void setPy (Double_t py)
void setPy (Double_t py)
void setPz (Double_t pz)
void setPz (Double_t pz)
void setTime (double time)
void setTime (double time)
void setTrackIndex (UInt_t trackIndex)
void setTrackIndex (UInt_t trackIndex)
 TEmcMc ()
 TEmcMc ()
 ~TEmcMc ()
 ~TEmcMc ()

Private Attributes

Double_t m_depositEnergy
Int_t m_hitEmc
std::map< Int_t, Double_t > m_hitMap
std::map< Int_t, Double_t > m_hitMap
UInt_t m_id
Double_t m_PDGCharge
Int_t m_PDGCode
Double_t m_px
Double_t m_py
Double_t m_pz
Double_t m_time
UInt_t m_trackIndex
Double_t m_xPosition
Double_t m_yPosition
Double_t m_zPosition


Constructor & Destructor Documentation

TEmcMc::TEmcMc  ) 
 

TEmcMc::~TEmcMc  ) 
 

00012                 {
00013           Clear();
00014 } 

TEmcMc::TEmcMc  ) 
 

TEmcMc::~TEmcMc  ) 
 


Member Function Documentation

Double_t TEmcMc::getDepositEnergy  )  const [inline]
 

00058 {return m_depositEnergy;}

Double_t TEmcMc::getDepositEnergy  )  const [inline]
 

00058 {return m_depositEnergy;}

int TEmcMc::getHitEmc  )  const [inline]
 

00022 {return m_hitEmc;}

int TEmcMc::getHitEmc  )  const [inline]
 

00022 {return m_hitEmc;}

std::map<Int_t, Double_t> TEmcMc::getHitMap  )  const [inline]
 

00019 { return m_hitMap; }

std::map<Int_t, Double_t> TEmcMc::getHitMap  )  const [inline]
 

00019 { return m_hitMap; }

UInt_t TEmcMc::getId void   )  const [inline]
 

00034 {return m_id;}

UInt_t TEmcMc::getId  )  const [inline]
 

00034 {return m_id;}

double TEmcMc::getPDGCharge  )  const [inline]
 

00028 {return m_PDGCharge;}

double TEmcMc::getPDGCharge  )  const [inline]
 

00028 {return m_PDGCharge;}

int TEmcMc::getPDGCode  )  const [inline]
 

00025 {return m_PDGCode;}

int TEmcMc::getPDGCode  )  const [inline]
 

00025 {return m_PDGCode;}

Double_t TEmcMc::getPositionX  )  const [inline]
 

00040 {return m_xPosition;}

Double_t TEmcMc::getPositionX  )  const [inline]
 

00040 {return m_xPosition;}

Double_t TEmcMc::getPositionY  )  const [inline]
 

00043 {return m_yPosition;}

Double_t TEmcMc::getPositionY  )  const [inline]
 

00043 {return m_yPosition;}

Double_t TEmcMc::getPositionZ  )  const [inline]
 

00046 {return m_zPosition;}

Double_t TEmcMc::getPositionZ  )  const [inline]
 

00046 {return m_zPosition;}

Double_t TEmcMc::getPx  )  const [inline]
 

00049 {return m_px ;}

Double_t TEmcMc::getPx  )  const [inline]
 

00049 {return m_px ;}

Double_t TEmcMc::getPy  )  const [inline]
 

00052 {return m_py ;}

Double_t TEmcMc::getPy  )  const [inline]
 

00052 {return m_py ;}

Double_t TEmcMc::getPz  )  const [inline]
 

00055 {return m_pz ;}

Double_t TEmcMc::getPz  )  const [inline]
 

00055 {return m_pz ;}

double TEmcMc::getTime  )  const [inline]
 

00031 {return m_time;}

double TEmcMc::getTime  )  const [inline]
 

00031 {return m_time;}

UInt_t TEmcMc::getTrackIndex  )  const [inline]
 

00037 {return m_trackIndex; }

UInt_t TEmcMc::getTrackIndex  )  const [inline]
 

00037 {return m_trackIndex; }

void TEmcMc::setDepositEnergy Double_t  depositEnergy  )  [inline]
 

00076 {m_depositEnergy = depositEnergy;}

void TEmcMc::setDepositEnergy Double_t  depositEnergy  )  [inline]
 

00076 {m_depositEnergy = depositEnergy;}

void TEmcMc::setHitEmc int  hitEmc  )  [inline]
 

00063 {m_hitEmc = hitEmc ;}

void TEmcMc::setHitEmc int  hitEmc  )  [inline]
 

00063 {m_hitEmc = hitEmc ;}

void TEmcMc::setHitMap std::map< Int_t, Double_t >  hitMap  )  [inline]
 

00062 {m_hitMap = hitMap; }

void TEmcMc::setHitMap std::map< Int_t, Double_t >  hitMap  )  [inline]
 

00062 {m_hitMap = hitMap; }

void TEmcMc::setId UInt_t  id  )  [inline]
 

00068 {m_id = id ;}

void TEmcMc::setId UInt_t  id  )  [inline]
 

00068 {m_id = id ;}

void TEmcMc::setPDGCharge double  PDGCharge  )  [inline]
 

00065 {m_PDGCharge = PDGCharge ;}

void TEmcMc::setPDGCharge double  PDGCharge  )  [inline]
 

00065 {m_PDGCharge = PDGCharge ;}

void TEmcMc::setPDGCode int  PDGCode  )  [inline]
 

00064 {m_PDGCode = PDGCode ;}

void TEmcMc::setPDGCode int  PDGCode  )  [inline]
 

00064 {m_PDGCode = PDGCode ;}

void TEmcMc::setPositionX Double_t  positionX  )  [inline]
 

00070 {m_xPosition = positionX;}

void TEmcMc::setPositionX Double_t  positionX  )  [inline]
 

00070 {m_xPosition = positionX;}

void TEmcMc::setPositionY Double_t  positionY  )  [inline]
 

00071 {m_yPosition = positionY;}

void TEmcMc::setPositionY Double_t  positionY  )  [inline]
 

00071 {m_yPosition = positionY;}

void TEmcMc::setPositionZ Double_t  positionZ  )  [inline]
 

00072 {m_zPosition = positionZ;}

void TEmcMc::setPositionZ Double_t  positionZ  )  [inline]
 

00072 {m_zPosition = positionZ;}

void TEmcMc::setPx Double_t  px  )  [inline]
 

00073 {m_px = px;}

void TEmcMc::setPx Double_t  px  )  [inline]
 

00073 {m_px = px;}

void TEmcMc::setPy Double_t  py  )  [inline]
 

00074 {m_py = py;}

void TEmcMc::setPy Double_t  py  )  [inline]
 

00074 {m_py = py;}

void TEmcMc::setPz Double_t  pz  )  [inline]
 

00075 {m_pz = pz;}

void TEmcMc::setPz Double_t  pz  )  [inline]
 

00075 {m_pz = pz;}

void TEmcMc::setTime double  time  )  [inline]
 

00066 {m_time = time ;}

void TEmcMc::setTime double  time  )  [inline]
 

00066 {m_time = time ;}

void TEmcMc::setTrackIndex UInt_t  trackIndex  )  [inline]
 

00069 { m_trackIndex = trackIndex;}

void TEmcMc::setTrackIndex UInt_t  trackIndex  )  [inline]
 

00069 { m_trackIndex = trackIndex;}


Member Data Documentation

Double_t TEmcMc::m_depositEnergy [private]
 

Int_t TEmcMc::m_hitEmc [private]
 

std::map<Int_t, Double_t> TEmcMc::m_hitMap [private]
 

std::map<Int_t, Double_t> TEmcMc::m_hitMap [private]
 

UInt_t TEmcMc::m_id [private]
 

Double_t TEmcMc::m_PDGCharge [private]
 

Int_t TEmcMc::m_PDGCode [private]
 

Double_t TEmcMc::m_px [private]
 

Double_t TEmcMc::m_py [private]
 

Double_t TEmcMc::m_pz [private]
 

Double_t TEmcMc::m_time [private]
 

UInt_t TEmcMc::m_trackIndex [private]
 

Double_t TEmcMc::m_xPosition [private]
 

Double_t TEmcMc::m_yPosition [private]
 

Double_t TEmcMc::m_zPosition [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 18:51:56 2011 for BOSS6.5.5 by  doxygen 1.3.9.1