10#include "FairRunSim.h"
14#include "TGeoManager.h"
15#include "TGeoNavigator.h"
21 const std::vector<SiliconTargetPoint*>& V)
22 :
SHiP::DetectorHit(detID, 0.f) {
24 LOG(error) <<
"SiliconTargetHit constructor called with empty point vector";
29 for (
auto* point : V) {
30 totalSig += point->GetEnergyLoss();
41 "SiliconTargetHit: Detector ID %d, Layer %d, Plane %d, Module %d, Strip "
Int_t fDetectorID
Detector unique identifier.
constexpr int GetModule() const
constexpr int GetLayer() const
Float_t GetSignal() const
constexpr int GetStrip() const
constexpr int GetPlane() const