#include <MuonStripDesign.h>
Definition at line 18 of file MuonStripDesign.h.
◆ distanceToReadout() [1/2]
| double MuonGM::MuonStripDesign::distanceToReadout |
( |
const Amg::Vector2D & | pos | ) |
const |
|
inline |
distance to readout
Definition at line 41 of file MuonStripDesign.h.
double distanceToReadout(const Amg::Vector2D &pos) const
distance to readout
◆ distanceToReadout() [2/2]
| double MuonGM::MuonStripDesign::distanceToReadout |
( |
double | locY | ) |
const |
|
inline |
◆ stripNumber() [1/2]
| int MuonGM::MuonStripDesign::stripNumber |
( |
const Amg::Vector2D & | pos | ) |
const |
|
inline |
calculate local strip number, range 1=nstrips like identifiers.
Returns -1 if out of range
Definition at line 47 of file MuonStripDesign.h.
int stripNumber(const Amg::Vector2D &pos) const
calculate local strip number, range 1=nstrips like identifiers.
◆ stripNumber() [2/2]
| int MuonGM::MuonStripDesign::stripNumber |
( |
double | locX | ) |
const |
|
inline |
Definition at line 49 of file MuonStripDesign.h.
49 {
51 if (st < 1) return -1;
54 }
Amg::Vector2D firstStripPos
◆ stripPosition()
| bool MuonGM::MuonStripDesign::stripPosition |
( |
int | strip, |
|
|
Amg::Vector2D & | pos ) const |
|
inline |
calculate local strip position for a given strip number
Definition at line 56 of file MuonStripDesign.h.
56 {
57 if (st < 1 || st >
nstrips)
return false;
60 return true;
61 }
◆ firstStripPos
| Amg::Vector2D MuonGM::MuonStripDesign::firstStripPos {Amg::Vector2D::Zero()} |
◆ invStripPitch
| double MuonGM::MuonStripDesign::invStripPitch {0.} |
◆ nstrips
| int MuonGM::MuonStripDesign::nstrips {0} |
◆ readoutLocY
| double MuonGM::MuonStripDesign::readoutLocY {0.} |
◆ signY
| double MuonGM::MuonStripDesign::signY {0.} |
◆ stripLength
| double MuonGM::MuonStripDesign::stripLength {0.} |
◆ stripPitch
| double MuonGM::MuonStripDesign::stripPitch {0.} |
◆ stripWidth
| double MuonGM::MuonStripDesign::stripWidth |
The documentation for this struct was generated from the following file: