9#include <ir/dataobjects/IRSimHit.h>
void setdepEnergy(float depEnergy)
Set PDF code.
ROOT::Math::XYZVector m_posIn
return volume name
ROOT::Math::XYZVector m_posOut
End point of energy deposition in local coordinates.
ROOT::Math::XYZVector m_momIn
Momentum of particle at start of energy deposition.
float getdepEnergy()
return PDG code
ROOT::Math::XYZVector getmomOut()
return position at end point
ROOT::Math::XYZVector getmomIn()
return position at start point
std::string getVolname()
return deposited energy
std::string m_Volname
Volume name.
int getPDGcode()
return momentum at end point
ROOT::Math::XYZVector getposIn()
Set volume name.
void setPDGcode(int PDGcode)
Set momentum at end point.
void setmomIn(ROOT::Math::XYZVector momIn)
Set position at start point.
void setVolname(const std::string &Volname)
Set deposited energy.
void setmomOut(ROOT::Math::XYZVector momOut)
Set position at end point.
int m_PDGcode
PDG code of the particle producing hit.
float m_depEnergy
Deposited energy.
void setposIn(ROOT::Math::XYZVector posIn)
The method to set.
ROOT::Math::XYZVector getposOut()
return momentum at start point
void setposOut(ROOT::Math::XYZVector posOut)
Set momentum at start point.
ROOT::Math::XYZVector m_momOut
Momentum of particle at end of energy deposition.
Abstract base class for different kinds of events.