FairRoot/PandaRoot
|
#include <PndSciTHit.h>
Public Member Functions | |
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=0) const |
ClassDef (PndSciTHit, 3) | |
Public Attributes | |
TString | fDetName |
Double_t | fCharge |
Double_t | fSiPm1 |
Double_t | fDSiPm1 |
Double_t | fSiPm2 |
Double_t | fDSiPm2 |
Friends | |
std::ostream & | operator<< (std::ostream &out, PndSciTHit &hit) |
PndSciTHit.h
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 29 of file PndSciTHit.h.
PndSciTHit::PndSciTHit | ( | ) |
Definition at line 44 of file PndSciTHit.cxx.
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 | ||
) |
Definition at line 56 of file PndSciTHit.cxx.
|
virtual |
Definition at line 72 of file PndSciTHit.cxx.
|
inline |
PndSciTHit::ClassDef | ( | PndSciTHit | , |
3 | |||
) |
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 63 of file PndSciTHit.h.
|
inline |
Definition at line 64 of file PndSciTHit.h.
Referenced by PndSttTrackFinderReal::DoFind(), and PndTrkTracking2::Exec().
|
inline |
|
inline |
|
inline |
Definition at line 62 of file PndSciTHit.h.
Referenced by PndPidCorrelator::GetTofInfo().
|
virtual |
Definition at line 19 of file PndSciTHit.cxx.
|
virtual |
Definition at line 27 of file PndSciTHit.cxx.
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
Definition at line 14 of file PndSciTHit.cxx.
Double_t PndSciTHit::fCharge |
Definition at line 95 of file PndSciTHit.h.
Referenced by AddCharge(), GetCharge(), and SetCharge().
TString PndSciTHit::fDetName |
Definition at line 94 of file PndSciTHit.h.
Referenced by GetDetName(), Print(), and SetDetName().
Double_t PndSciTHit::fDSiPm1 |
Definition at line 98 of file PndSciTHit.h.
Referenced by GetDSiPm1(), and SetDSiPm1().
Double_t PndSciTHit::fDSiPm2 |
Definition at line 100 of file PndSciTHit.h.
Referenced by GetDSiPm2(), and SetDSiPm2().
Double_t PndSciTHit::fSiPm1 |
Definition at line 97 of file PndSciTHit.h.
Referenced by GetSiPm1(), and SetSiPm1().
Double_t PndSciTHit::fSiPm2 |
Definition at line 99 of file PndSciTHit.h.
Referenced by GetSiPm2(), and SetSiPm2().