17 #include "FairTimeStamp.h" 27 PndMdtDigi(Int_t detID, TVector3 &pos, std::vector<Int_t> pointList);
28 PndMdtDigi(Int_t detID, TVector3 &pos, Int_t evtNo);
33 virtual void Print(
const Option_t *opt =
nullptr)
const 35 std::cout <<
" opt = " << opt << std::endl;
49 Double_t
X()
const {
return fLabPos.X(); }
50 Double_t
Y()
const {
return fLabPos.Y(); }
51 Double_t
Z()
const {
return fLabPos.Z(); }
73 std::vector<Int_t> fPointList;
74 Double_t fSignalWidth;
static Short_t Box(Int_t detID)
static Bool_t isWire(Int_t detID)
static Short_t Module(Int_t detID)
static Short_t Layer(Int_t detID)
void SetPosition(const TVector3 &pos)
Short_t GetModule() const
Int_t GetDetectorID() const
Int_t GetEvtNumber() const
static Short_t Sector(Int_t detID)
Short_t GetLayerID() const
TVector3 GetLabPosition() const
Short_t GetNPoints() const
static Short_t Strip(Int_t detID)
static Short_t Wire(Int_t detID)
const std::vector< Int_t > & GetPointList()
virtual void Print(const Option_t *opt=nullptr) const
bool operator<(const PndMdtDigi &) const
Short_t GetSector() const