|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef INDETREADOUTGEOMETRY_SICELLID_H
12 #define INDETREADOUTGEOMETRY_SICELLID_H
87 std::ostream &
operator << (std::ostream &
os,
const SiCellId & cellId);
160 #endif // INDETREADOUTGEOMETRY_SICELLID_H
bool isValid() const
Test if its in a valid state.
int phiIndex() const
Get phi index. Equivalent to strip().
int strip() const
Get strip number. Equivalent to phiIndex().
bool operator!=(const SiCellId &other) const
Test inequality.
std::ostream & operator<<(std::ostream &os, const SiCellId &cellId)
int etaIndex() const
Get eta index.
unsigned int word() const
SiCellId()
Constructor. Set in invalid state.
bool operator==(const SiCellId &other) const
Test equality.
unsigned int phiIndex(float phi, float binsize)
calculate phi index for a given phi
bool operator<(const SiCellId &other) const
Operator for sorting.