#include <PndSciTHit.h>
|
| PndSciTHit () |
|
| PndSciTHit (Int_t detID, TString detName, Double_t time, Double_t dt, Double_t sipm1, Double_t dsipm1, Double_t sipm2, Double_t dsipm2, TVector3 &pos, TVector3 &dpos, Int_t index, Double_t charge) |
|
virtual | ~PndSciTHit () |
|
TString | GetDetName () const |
|
Double_t | GetCharge () |
|
Double_t | GetSiPm1 () |
|
Double_t | GetDSiPm1 () |
|
Double_t | GetSiPm2 () |
|
Double_t | GetDSiPm2 () |
|
Double_t | GetTime () |
|
Double_t | GetDt () |
|
TVector3 | GetPosition () const |
|
void | SetDetName (TString name) |
|
void | SetCharge (Double_t charge) |
|
void | AddCharge (double charge) |
|
void | SetSiPm1 (Double_t sipm1) |
|
void | SetDSiPm1 (Double_t dsipm1) |
|
void | SetSiPm2 (Double_t sipm2) |
|
void | SetDSiPm2 (Double_t dsipm2) |
|
virtual bool | operator< (const PndSciTHit &right) const |
|
virtual bool | operator> (const PndSciTHit &right) const |
|
virtual bool | equal (FairTimeStamp *data) |
|
virtual void | Print (const Option_t *opt=nullptr) const |
|
| ClassDef (PndSciTHit, 3) |
|
PndSciTHit.h
- Author
- D. Steinschaden domin.nosp@m.ik.s.nosp@m.teins.nosp@m.chad.nosp@m.en@oe.nosp@m.aw.a.nosp@m.c.at
A hit in a tof wall station of SciT. In addition to the base class FairHit, it holds the energy deposit in one detector tile. All coordinates are in the LAB frame.
Definition at line 27 of file PndSciTHit.h.
◆ PndSciTHit() [1/2]
PndSciTHit::PndSciTHit |
( |
| ) |
|
◆ PndSciTHit() [2/2]
PndSciTHit::PndSciTHit |
( |
Int_t |
detID, |
|
|
TString |
detName, |
|
|
Double_t |
time, |
|
|
Double_t |
dt, |
|
|
Double_t |
sipm1, |
|
|
Double_t |
dsipm1, |
|
|
Double_t |
sipm2, |
|
|
Double_t |
dsipm2, |
|
|
TVector3 & |
pos, |
|
|
TVector3 & |
dpos, |
|
|
Int_t |
index, |
|
|
Double_t |
charge |
|
) |
| |
◆ ~PndSciTHit()
virtual PndSciTHit::~PndSciTHit |
( |
| ) |
|
|
virtual |
◆ AddCharge()
void PndSciTHit::AddCharge |
( |
double |
charge | ) |
|
|
inline |
◆ ClassDef()
◆ equal()
virtual bool PndSciTHit::equal |
( |
FairTimeStamp * |
data | ) |
|
|
virtual |
◆ GetCharge()
Double_t PndSciTHit::GetCharge |
( |
| ) |
|
|
inline |
◆ GetDetName()
TString PndSciTHit::GetDetName |
( |
| ) |
const |
|
inline |
◆ GetDSiPm1()
Double_t PndSciTHit::GetDSiPm1 |
( |
| ) |
|
|
inline |
◆ GetDSiPm2()
Double_t PndSciTHit::GetDSiPm2 |
( |
| ) |
|
|
inline |
◆ GetDt()
Double_t PndSciTHit::GetDt |
( |
| ) |
|
|
inline |
Definition at line 54 of file PndSciTHit.h.
54 {
return GetTimeStampError(); };
◆ GetPosition()
TVector3 PndSciTHit::GetPosition |
( |
| ) |
const |
|
inline |
Definition at line 55 of file PndSciTHit.h.
55 {
return TVector3(fX, fY, fZ); };
◆ GetSiPm1()
Double_t PndSciTHit::GetSiPm1 |
( |
| ) |
|
|
inline |
◆ GetSiPm2()
Double_t PndSciTHit::GetSiPm2 |
( |
| ) |
|
|
inline |
◆ GetTime()
Double_t PndSciTHit::GetTime |
( |
| ) |
|
|
inline |
Definition at line 53 of file PndSciTHit.h.
53 {
return GetTimeStamp(); };
◆ operator<()
virtual bool PndSciTHit::operator< |
( |
const PndSciTHit & |
right | ) |
const |
|
virtual |
◆ operator>()
virtual bool PndSciTHit::operator> |
( |
const PndSciTHit & |
right | ) |
const |
|
virtual |
◆ Print()
virtual void PndSciTHit::Print |
( |
const Option_t * |
opt = nullptr | ) |
const |
|
virtual |
◆ SetCharge()
void PndSciTHit::SetCharge |
( |
Double_t |
charge | ) |
|
|
inline |
◆ SetDetName()
void PndSciTHit::SetDetName |
( |
TString |
name | ) |
|
|
inline |
◆ SetDSiPm1()
void PndSciTHit::SetDSiPm1 |
( |
Double_t |
dsipm1 | ) |
|
|
inline |
◆ SetDSiPm2()
void PndSciTHit::SetDSiPm2 |
( |
Double_t |
dsipm2 | ) |
|
|
inline |
◆ SetSiPm1()
void PndSciTHit::SetSiPm1 |
( |
Double_t |
sipm1 | ) |
|
|
inline |
◆ SetSiPm2()
void PndSciTHit::SetSiPm2 |
( |
Double_t |
sipm2 | ) |
|
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
PndSciTHit & |
hit |
|
) |
| |
|
friend |
◆ fCharge
Double_t PndSciTHit::fCharge |
◆ fDetName
TString PndSciTHit::fDetName |
◆ fDSiPm1
Double_t PndSciTHit::fDSiPm1 |
◆ fDSiPm2
Double_t PndSciTHit::fDSiPm2 |
◆ fSiPm1
Double_t PndSciTHit::fSiPm1 |
◆ fSiPm2
Double_t PndSciTHit::fSiPm2 |
The documentation for this class was generated from the following file: