1 #ifndef _PPS_PixelG4Hit_h 2 #define _PPS_PixelG4Hit_h 1 35 #include "G4ThreeVector.hh" 51 void Print()
override;
void setParticleType(short i)
void addEnergyDeposit(double em, double hd)
const PPSPixelG4Hit & operator=(const PPSPixelG4Hit &right)
double incidentEnergy() const
void setExitPoint(const G4ThreeVector &)
G4ThreeVector theExitPoint_
const G4ThreeVector & entryPoint() const
const G4ThreeVector & exitPoint() const
const G4ThreeVector & meanPosition() const
void setPhiAtEntry(float f)
float thetaAtEntry() const
G4ThreeVector theEntryPoint_
int operator==(const PPSPixelG4Hit &)
~PPSPixelG4Hit() override=default
void setTimeSlice(double d)
void setEntryPoint(const G4ThreeVector &)
double energyDeposit() const
void setThetaAtEntry(float t)
G4ThreeVector MeanPosition_
void setUnitID(uint32_t i)
std::ostream & operator<<(std::ostream &, const PPSPixelG4Hit &)
double theIncidentEnergy_
void setIncidentEnergy(double e)
void setEnergyLoss(float e)
void setMeanPosition(const G4ThreeVector &a)