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.san chez @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().