GEMC
2.3
Geant4 Monte-Carlo Framework
|
#include <bmt_strip.h>
Public Member Functions | |
vector< double > | FindStrip (int layer, int sector, G4ThreeVector xyz, double Edep, bmtConstants bmtc) |
double | getEnergyFraction (double z0, double z, double sigma) |
int | getDetectorIndex (int sector) |
double | getSigmaLongit (int layer, double x, double y, bmtConstants bmtc) |
double | getSigmaAzimuth (int layer, double x, double y, bmtConstants bmtc) |
int | getZStrip (int layer, double angle, bmtConstants bmtc) |
int | getCStrip (int layer, double trk_z, bmtConstants bmtc) |
double | CRCStrip_GetZ (int layer, int strip, bmtConstants bmtc) |
double | CRZStrip_GetPhi (int sector, int layer, int strip, bmtConstants bmtc) |
int | isInSector (int layer, double angle, bmtConstants bmtc) |
bmt_strip
Micromegas strip finding routine
Definition at line 78 of file bmt_strip.h.
double bmt_strip::CRCStrip_GetZ | ( | int | layer, |
int | strip, | ||
bmtConstants | bmtc | ||
) |
Definition at line 214 of file bmt_strip.cc.
double bmt_strip::CRZStrip_GetPhi | ( | int | sector, |
int | layer, | ||
int | strip, | ||
bmtConstants | bmtc | ||
) |
Definition at line 245 of file bmt_strip.cc.
vector< double > bmt_strip::FindStrip | ( | int | layer, |
int | sector, | ||
G4ThreeVector | xyz, | ||
double | Edep, | ||
bmtConstants | bmtc | ||
) |
Definition at line 18 of file bmt_strip.cc.
int bmt_strip::getCStrip | ( | int | layer, |
double | trk_z, | ||
bmtConstants | bmtc | ||
) |
Definition at line 170 of file bmt_strip.cc.
int bmt_strip::getDetectorIndex | ( | int | sector | ) |
Definition at line 267 of file bmt_strip.cc.
double bmt_strip::getEnergyFraction | ( | double | z0, |
double | z, | ||
double | sigma | ||
) |
Definition at line 261 of file bmt_strip.cc.
double bmt_strip::getSigmaAzimuth | ( | int | layer, |
double | x, | ||
double | y, | ||
bmtConstants | bmtc | ||
) |
< region index (0...2) 0=layers 1&2, 1=layers 3&4, 2=layers 5&6
Definition at line 120 of file bmt_strip.cc.
double bmt_strip::getSigmaLongit | ( | int | layer, |
double | x, | ||
double | y, | ||
bmtConstants | bmtc | ||
) |
Definition at line 105 of file bmt_strip.cc.
int bmt_strip::getZStrip | ( | int | layer, |
double | angle, | ||
bmtConstants | bmtc | ||
) |
Definition at line 135 of file bmt_strip.cc.
int bmt_strip::isInSector | ( | int | layer, |
double | angle, | ||
bmtConstants | bmtc | ||
) |
Definition at line 284 of file bmt_strip.cc.