#include <DeDxHit.h>
Public Member Functions | |
float | charge () const |
Return the angle and thick normalized, calibrated energy release. More... | |
DeDxHit () | |
DeDxHit (float ch, float dist, float len, DetId detId) | |
float | distance () const |
Return the distance of the hit from the interaction point. More... | |
int | layer () const |
Return the layer/disk. More... | |
bool | operator< (const DeDxHit &other) const |
float | pathLength () const |
Return the path length. More... | |
int | subDet () const |
Return the subdet. More... | |
char | subDetId () const |
Return the encoded layer + sub det id. More... | |
int | subDetSide () const |
Return the plus/minus side for TEC/TID. More... | |
Private Attributes | |
float | m_charge |
float | m_distance |
float | m_pathLength |
char | m_subDetId |
Class defining the dedx hits, i.e. track hits with only dedx need informations
DeDxHit::DeDxHit | ( | float | ch, |
float | dist, | ||
float | len, | ||
DetId | detId | ||
) |
Definition at line 12 of file DeDxHit.cc.
References PXFDetId::disk(), layer(), PXBDetId::layer(), TOBDetId::layer(), TIBDetId::layer(), m_subDetId, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, StripSubdetector::TOB, TIDDetId::wheel(), and TECDetId::wheel().
|
inline |
|
inline |
Return the distance of the hit from the interaction point.
Definition at line 19 of file DeDxHit.h.
References m_distance.
|
inline |
Return the layer/disk.
Definition at line 31 of file DeDxHit.h.
References m_subDetId.
Referenced by DeDxHit(), geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
inline |
|
inline |
|
inline |
|
inline |
Return the encoded layer + sub det id.
Definition at line 34 of file DeDxHit.h.
References m_subDetId.
|
inline |
Return the plus/minus side for TEC/TID.
Definition at line 28 of file DeDxHit.h.
References m_subDetId.
|
private |
Definition at line 41 of file DeDxHit.h.
Referenced by charge(), and operator<().
|
private |
Definition at line 42 of file DeDxHit.h.
Referenced by distance().
|
private |
Definition at line 43 of file DeDxHit.h.
Referenced by pathLength().
|
private |
Definition at line 44 of file DeDxHit.h.
Referenced by DeDxHit(), layer(), subDet(), subDetId(), and subDetSide().