GEMC
1.8
Geant4 Monte-Carlo Framework
Main Page
Data Structures
Files
File List
Globals
hitprocess
clas12
svt
bst_strip.h
Go to the documentation of this file.
1
#include <vector>
2
using namespace
std
;
3
4
// geant4 includes
5
#include "G4ThreeVector.hh"
6
#include "G4UnitsTable.hh"
7
8
class
bst_strip
9
{
10
public
:
11
double
alpha
;
12
double
pitch
;
13
14
double
intersensors
;
// gap between sensors in the same module, different layers
15
vector<int>
NSensors
;
// number of sensors by sector for each layer
16
17
double
DZ_inLength
;
// size of the band of dead zones all around in the length of the card
18
double
DZ_inWidth
;
// size of the band of dead zones all around in the width of the card
19
double
SensorLength
;
// length of 1 Sensor (including dead area)
20
double
SensorWidth
;
// width 1 Sensor (including dead area)
21
int
Nstrips
;
// Number of strips for 1 card (New Design)
22
23
void
fill_infos();
24
25
vector<double> FindStrip(
int
layer,
int
sector,
int
isens, G4ThreeVector Lxyz);
// Strip Finding Routine
26
27
};
std
STL namespace.
bst_strip::NSensors
vector< int > NSensors
Definition:
bst_strip.h:15
bst_strip::alpha
double alpha
Definition:
bst_strip.h:11
bst_strip::DZ_inLength
double DZ_inLength
Definition:
bst_strip.h:17
bst_strip::pitch
double pitch
Definition:
bst_strip.h:12
bst_strip::SensorWidth
double SensorWidth
Definition:
bst_strip.h:20
bst_strip::SensorLength
double SensorLength
Definition:
bst_strip.h:19
bst_strip::intersensors
double intersensors
Definition:
bst_strip.h:14
bst_strip::Nstrips
int Nstrips
Definition:
bst_strip.h:21
bst_strip::DZ_inWidth
double DZ_inWidth
Definition:
bst_strip.h:18
bst_strip
Definition:
bst_strip.h:8
Generated on Wed Jul 6 2016 11:12:55 for GEMC by
1.8.11