|
FairRoot/PandaRoot
|
#include <PndHypHit.h>
Public Member Functions | |
| PndHypHit () | |
| PndHypHit (Int_t detID, TString detName, TVector3 &pos, TVector3 &dpos, Int_t index, Double_t charge, Int_t NDigiHits) | |
| virtual | ~PndHypHit () |
| void | SetDetName (TString name) |
| void | SetCharge (Double_t charge) |
| void | SetNDigiHits (Int_t pixel) |
| void | SetBotIndex (Int_t id) |
| TString | GetDetName () const |
| Double_t | GetCharge () const |
| Int_t | GetNDigiHits () const |
| TVector3 | GetPosition () const |
| Int_t | GetBotIndex () const |
| Double_t | GetEloss () const |
| virtual void | Print (const Option_t *opt=0) const |
Private Member Functions | |
| ClassDef (PndHypHit, 7) | |
| bottom side of strip clusters More... | |
Private Attributes | |
| TString | fDetName |
| Double_t | fCharge |
| Int_t | fNDigiHits |
| Int_t | fBotIndex |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PndHypHit &hit) |
PndSdsHit.h
A hit in a silicon sensor. In addition to the base class FairHit, it holds the number of digis & charge entry. There is also a bottom index for double sided strip sensors. All coordinates are in the LAB frame.
modified to PndHypHit by A. Sanchez a.sanchez@gsi.de
Definition at line 32 of file PndHypHit.h.
| PndHypHit::PndHypHit | ( | ) |
| PndHypHit::PndHypHit | ( | Int_t | detID, |
| TString | detName, | ||
| TVector3 & | pos, | ||
| TVector3 & | dpos, | ||
| Int_t | index, | ||
| Double_t | charge, | ||
| Int_t | NDigiHits | ||
| ) |
Standard constructor with all paramneters
| trackID | Track ID |
| detID | Detector ID |
| detName | Detector Name |
| pos | Position vector [cm] |
| dpos | Position error vector [cm] |
| charge | Charge measured in hit |
| index | Array index of ClusterCand |
| NDigiHits | Number of digis fired for this event |
Definition at line 28 of file PndHypHit.cxx.
|
virtual |
|
private |
bottom side of strip clusters
|
inline |
Definition at line 88 of file PndHypHit.h.
References fBotIndex.
Referenced by PndHypIdealTrackingTask::Exec().
|
inline |
|
inline |
Definition at line 83 of file PndHypHit.h.
References fDetName.
Referenced by PndHypRecoHit::PndHypRecoHit().
|
inline |
|
inline |
|
inline |
Definition at line 87 of file PndHypHit.h.
Referenced by PndHypMicroWriter::Exec(), and PndHypRecoHit::PndHypRecoHit().
|
virtual |
Screen output
Definition at line 48 of file PndHypHit.cxx.
|
inline |
Definition at line 81 of file PndHypHit.h.
References fBotIndex.
Referenced by PndHypStripClusterTask::Exec().
|
inline |
|
inline |
|
inline |
Definition at line 80 of file PndHypHit.h.
References fNDigiHits.
|
friend |
Definition at line 34 of file PndHypHit.h.
|
private |
Definition at line 107 of file PndHypHit.h.
Referenced by GetBotIndex(), and SetBotIndex().
|
private |
Definition at line 105 of file PndHypHit.h.
Referenced by GetCharge(), GetEloss(), and SetCharge().
|
private |
Definition at line 103 of file PndHypHit.h.
Referenced by GetDetName(), and SetDetName().
|
private |
Definition at line 106 of file PndHypHit.h.
Referenced by GetNDigiHits(), and SetNDigiHits().
1.8.5