#include <TEmcMc.h>
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 |
|
|
|
00012 { 00013 Clear(); 00014 }
|
|
|
|
|
|
00058 {return m_depositEnergy;}
|
|
00058 {return m_depositEnergy;}
|
|
00022 {return m_hitEmc;}
|
|
00022 {return m_hitEmc;}
|
|
00019 { return m_hitMap; }
|
|
00019 { return m_hitMap; }
|
|
00034 {return m_id;}
|
|
00034 {return m_id;}
|
|
00028 {return m_PDGCharge;}
|
|
00028 {return m_PDGCharge;}
|
|
00025 {return m_PDGCode;}
|
|
00025 {return m_PDGCode;}
|
|
00040 {return m_xPosition;}
|
|
00040 {return m_xPosition;}
|
|
00043 {return m_yPosition;}
|
|
00043 {return m_yPosition;}
|
|
00046 {return m_zPosition;}
|
|
00046 {return m_zPosition;}
|
|
00049 {return m_px ;}
|
|
00049 {return m_px ;}
|
|
00052 {return m_py ;}
|
|
00052 {return m_py ;}
|
|
00055 {return m_pz ;}
|
|
00055 {return m_pz ;}
|
|
00031 {return m_time;}
|
|
00031 {return m_time;}
|
|
00037 {return m_trackIndex; }
|
|
00037 {return m_trackIndex; }
|
|
00076 {m_depositEnergy = depositEnergy;}
|
|
00076 {m_depositEnergy = depositEnergy;}
|
|
00063 {m_hitEmc = hitEmc ;}
|
|
00063 {m_hitEmc = hitEmc ;}
|
|
00062 {m_hitMap = hitMap; }
|
|
00062 {m_hitMap = hitMap; }
|
|
00068 {m_id = id ;}
|
|
00068 {m_id = id ;}
|
|
00065 {m_PDGCharge = PDGCharge ;}
|
|
00065 {m_PDGCharge = PDGCharge ;}
|
|
00064 {m_PDGCode = PDGCode ;}
|
|
00064 {m_PDGCode = PDGCode ;}
|
|
00070 {m_xPosition = positionX;}
|
|
00070 {m_xPosition = positionX;}
|
|
00071 {m_yPosition = positionY;}
|
|
00071 {m_yPosition = positionY;}
|
|
00072 {m_zPosition = positionZ;}
|
|
00072 {m_zPosition = positionZ;}
|
|
00073 {m_px = px;}
|
|
00073 {m_px = px;}
|
|
00074 {m_py = py;}
|
|
00074 {m_py = py;}
|
|
00075 {m_pz = pz;}
|
|
00075 {m_pz = pz;}
|
|
00066 {m_time = time ;}
|
|
00066 {m_time = time ;}
|
|
00069 { m_trackIndex = trackIndex;}
|
|
00069 { m_trackIndex = trackIndex;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|