GEMC
2.2
Geant4 Monte-Carlo Framework
|
#include <bmt_strip.h>
Public Member Functions | |
void | fill_infos () |
vector< double > | FindStrip (int layer, int sector, double x, double y, double z, double Edep) |
Data Fields | |
double | pitchZ |
double | pitchC |
int | Nsector |
double | Pi |
double | interlayer |
vector< double > | Z0 |
vector< double > | DZ |
vector< double > | R |
vector< double > | MidTile |
vector< int > | Nstrips |
double | hDrift |
double | hStrip2Det |
double | sigma_td_max |
double | sigma_td |
double | theta_L |
double | w_i |
int | Nel |
double | z_real |
double | phi_real |
double | DZ_inLength |
double | DZ_inWidth |
double | x |
double | y |
double | z |
bmt_strip
Micromegas strip finding routine
Definition at line 15 of file bmt_strip.h.
void bmt_strip::fill_infos | ( | ) |
Definition at line 8 of file bmt_strip.cc.
vector< double > bmt_strip::FindStrip | ( | int | layer, |
int | sector, | ||
double | x, | ||
double | y, | ||
double | z, | ||
double | Edep | ||
) |
Definition at line 54 of file bmt_strip.cc.
vector<double> bmt_strip::DZ |
Definition at line 24 of file bmt_strip.h.
double bmt_strip::DZ_inLength |
Definition at line 38 of file bmt_strip.h.
double bmt_strip::DZ_inWidth |
Definition at line 39 of file bmt_strip.h.
double bmt_strip::hDrift |
Definition at line 29 of file bmt_strip.h.
double bmt_strip::hStrip2Det |
Definition at line 30 of file bmt_strip.h.
double bmt_strip::interlayer |
Definition at line 22 of file bmt_strip.h.
vector<double> bmt_strip::MidTile |
Definition at line 26 of file bmt_strip.h.
int bmt_strip::Nel |
Definition at line 35 of file bmt_strip.h.
int bmt_strip::Nsector |
Definition at line 19 of file bmt_strip.h.
vector<int> bmt_strip::Nstrips |
Definition at line 27 of file bmt_strip.h.
double bmt_strip::phi_real |
Definition at line 36 of file bmt_strip.h.
double bmt_strip::Pi |
Definition at line 20 of file bmt_strip.h.
double bmt_strip::pitchC |
Definition at line 18 of file bmt_strip.h.
double bmt_strip::pitchZ |
Definition at line 18 of file bmt_strip.h.
vector<double> bmt_strip::R |
Definition at line 25 of file bmt_strip.h.
double bmt_strip::sigma_td |
Definition at line 32 of file bmt_strip.h.
double bmt_strip::sigma_td_max |
Definition at line 31 of file bmt_strip.h.
double bmt_strip::theta_L |
Definition at line 33 of file bmt_strip.h.
double bmt_strip::w_i |
Definition at line 34 of file bmt_strip.h.
double bmt_strip::x |
Definition at line 41 of file bmt_strip.h.
double bmt_strip::y |
Definition at line 41 of file bmt_strip.h.
double bmt_strip::z |
Definition at line 41 of file bmt_strip.h.
vector<double> bmt_strip::Z0 |
Definition at line 23 of file bmt_strip.h.
double bmt_strip::z_real |
Definition at line 36 of file bmt_strip.h.