FairShip
Loading...
Searching...
No Matches
strawtubesPoint.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-3.0-or-later
2// SPDX-FileCopyrightText: Copyright CERN for the benefit of the SHiP
3// Collaboration
4
5#ifndef STRAWTUBES_STRAWTUBESPOINT_H_
6#define STRAWTUBES_STRAWTUBESPOINT_H_
7
8#include "DetectorPoint.h"
9#include "TObject.h"
10#include "TVector3.h"
11
12class strawtubesHit;
13
15 public:
19
29 strawtubesPoint(Int_t eventID, Int_t trackID, Int_t detID, TVector3 pos,
30 TVector3 mom, Double_t tof, Double_t length, Double_t eLoss,
31 Int_t pdgcode, Double_t dist);
32
34 virtual ~strawtubesPoint();
35
38 Double_t dist2Wire() const { return fdist2Wire; }
39 void extraPrintInfo() const override;
40
41 private:
42 Double_t fdist2Wire;
44};
45
46#endif // STRAWTUBES_STRAWTUBESPOINT_H_
virtual ~strawtubesPoint()
Double_t dist2Wire() const
void extraPrintInfo() const override
ClassDefOverride(strawtubesPoint, 5)