1#ifndef RootEventData_TEmcMc_H
2#define RootEventData_TEmcMc_H 1
10class TEmcMc :
public TObject {
19 std::map<Int_t, Double_t>
getHitMap()
const {
return m_hitMap; }
34 UInt_t
getId()
const {
return m_id;}
49 Double_t
getPx()
const {
return m_px ;}
52 Double_t
getPy()
const {
return m_py ;}
55 Double_t
getPz()
const {
return m_pz ;}
62 void setHitMap(std::map<Int_t, Double_t> hitMap) {m_hitMap = hitMap; }
68 void setId(UInt_t
id) {m_id = id ;}
73 void setPx(Double_t px) {m_px = px;}
74 void setPy(Double_t py) {m_py = py;}
75 void setPz(Double_t pz) {m_pz = pz;}
105 Double_t m_depositEnergy;
107 std::map<Int_t, Double_t> m_hitMap;
Double_t getPositionY() const
void setPositionZ(Double_t positionZ)
void setTrackIndex(UInt_t trackIndex)
void setPDGCode(int PDGCode)
void setHitMap(std::map< Int_t, Double_t > hitMap)
double getPDGCharge() const
void setHitEmc(int hitEmc)
UInt_t getTrackIndex() const
void setPositionY(Double_t positionY)
void setPDGCharge(double PDGCharge)
Double_t getPositionX() const
Double_t getDepositEnergy() const
std::map< Int_t, Double_t > getHitMap() const
void setPositionX(Double_t positionX)
void setTime(double time)
Double_t getPositionZ() const
void setDepositEnergy(Double_t depositEnergy)