SND@LHC Software
Loading...
Searching...
No Matches
strawtubesHit.h
Go to the documentation of this file.
1#ifndef STRAWTUBESHIT_H
2#define STRAWTUBESHIT_H 1
3
4
5#include "ShipHit.h"
6#include "strawtubesPoint.h"
7#include "TObject.h"
8#include "TVector3.h"
9
10class strawtubesHit : public ShipHit
11{
12 public:
13
16
22 strawtubesHit(Int_t detID, Float_t tdc);
23 strawtubesHit(strawtubesPoint* p, Double_t t0);
24 void StrawEndPoints(TVector3 &vbot, TVector3 &vtop);
26 virtual ~strawtubesHit();
27
29 virtual void Print() const;
30 Float_t GetTDC() const {return fdigi;}
31 void setInvalid() {flag = false;}
32 bool isValid() const {return flag;}
33
34 private:
38
39 Float_t flag;
40
42
43
44};
45
46#endif
Float_t fdigi
digitized detector hit
Definition ShipHit.h:57
virtual void Print() const
ClassDef(strawtubesHit, 3)
bool isValid() const
Float_t GetTDC() const
virtual ~strawtubesHit()
strawtubesHit(const strawtubesHit &point)
void StrawEndPoints(TVector3 &vbot, TVector3 &vtop)
Float_t flag
flag
strawtubesHit operator=(const strawtubesHit &point)