 |
Belle II Software
release-05-01-25
|
14 #include <simulation/dataobjects/SimHitBase.h>
31 class ARICHSimHit :
public SimHitBase {
61 m_x = (float) position.X();
62 m_y = (float) position.Y();
TVector2 getLocalPosition() const
Get local position of hit (in module coordinates)
int m_moduleID
ID number of module that registered hit.
int getModuleID() const
Get ID number of module that registered hit.
float m_energy
Energy of detected photon.
Class SimHitBase - A common base for subdetector SimHits.
float m_x
Local position of hit, x component (in module coordinates)
float m_y
Local position of hit, y component (in module coordinates)
ARICHSimHit()
Default constructor.
void shiftInTime(float delta) override
Shift the SimHit in time (needed for beam background mixing)
Abstract base class for different kinds of events.
float m_globalTime
Global time of hit.
Class ARICHSimHit - Geant4 simulated hit for ARICH.
double getEnergy() const
Get detected photon energy.
ClassDefOverride(ARICHSimHit, 1)
the class title
float getGlobalTime() const override
Get global time of hit.