5 #include "FairTimeStamp.h" 15 PndMdtDigi(Int_t detID, TVector3 &pos, std::vector<Int_t> pointList);
16 PndMdtDigi(Int_t detID, TVector3 &pos, Int_t evtNo);
21 virtual void Print(
const Option_t *opt =
nullptr)
const 23 std::cout <<
" opt = " << opt << std::endl;
37 Double_t
X()
const {
return fLabPos.X(); }
38 Double_t
Y()
const {
return fLabPos.Y(); }
39 Double_t
Z()
const {
return fLabPos.Z(); }
61 std::vector<Int_t> fPointList;
62 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