5#ifndef SND_SILICONTARGET_SILICONTARGETHIT_H_
6#define SND_SILICONTARGET_SILICONTARGETHIT_H_
41 return (
static_cast<unsigned>(
fDetectorID) >> 16) % 2;
44 return (
static_cast<unsigned>(
fDetectorID) >> 14) % 4;
47 return (
static_cast<unsigned>(
fDetectorID) >> 13) % 2;
void Print(const Option_t *opt="") const override
Int_t fDetectorID
Detector unique identifier.
constexpr int GetRow() const
~SiliconTargetHit() override=default
SiliconTargetHit(const SiliconTargetHit &hit)=default
SiliconTargetHit & operator=(const SiliconTargetHit &hit)=default
ClassDef(SiliconTargetHit, 2)
constexpr int GetModule() const
constexpr int GetLayer() const
Float_t GetSignal() const
constexpr int GetColumn() const
constexpr int GetStrip() const
constexpr int GetPlane() const