34 out <<
"Hyp hit in " << hit.
GetDetName() <<
" at" << std::endl;
35 out <<
"(" << hit.GetX() <<
", " << hit.GetY() <<
", " << hit.GetZ() <<
") cm " 37 <<
", Cluster No. " << hit.GetRefIndex();
63 PndHypHit(Int_t detID, TString detName, TVector3 &pos, TVector3 &dpos, Int_t index, Double_t charge, Int_t NDigiHits);
74 void SetCharge(Double_t charge) { fCharge = charge; };
84 Double_t
GetEloss()
const {
return (fCharge * 3.61e-9); }
87 virtual void Print(
const Option_t *opt =
nullptr)
const;
Double_t GetCharge() const
void SetNDigiHits(Int_t pixel)
TString GetDetName() const
void SetBotIndex(Int_t id)
friend std::ostream & operator<<(std::ostream &out, const PndHypHit &hit)
void SetCharge(Double_t charge)
TVector3 GetPosition() const
Double_t GetEloss() const
Int_t GetNDigiHits() const
virtual void Print(const Option_t *opt=nullptr) const
void SetDetName(TString name)
Int_t GetBotIndex() const