GEMC
2.3
Geant4 Monte-Carlo Framework
Main Page
Namespaces
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
7
class
bst_strip
8
{
9
public
:
10
double
alpha
;
11
double
pitch
;
12
13
double
intersensors
;
// gap between sensors in the same module, different layers
14
vector<int>
NSensors
;
// number of sensors by sector for each layer
15
16
double
DZ_inLength
;
// size of the band of dead zones all around in the length of the card
17
double
DZ_inWidth
;
// size of the band of dead zones all around in the width of the card
18
double
SensorLength
;
// length of 1 Sensor (including dead area)
19
double
SensorWidth
;
// width 1 Sensor (including dead area)
20
int
Nstrips
;
// Number of strips for 1 card (New Design)
21
22
void
fill_infos();
23
24
vector<double> FindStrip(
int
layer,
int
sector,
int
isens, G4ThreeVector Lxyz);
// Strip Finding Routine
25
26
};
std
STL namespace.
bst_strip::NSensors
vector< int > NSensors
Definition:
bst_strip.h:14
bst_strip::alpha
double alpha
Definition:
bst_strip.h:10
bst_strip::DZ_inLength
double DZ_inLength
Definition:
bst_strip.h:16
bst_strip::pitch
double pitch
Definition:
bst_strip.h:11
bst_strip::SensorWidth
double SensorWidth
Definition:
bst_strip.h:19
bst_strip::SensorLength
double SensorLength
Definition:
bst_strip.h:18
bst_strip::intersensors
double intersensors
Definition:
bst_strip.h:13
bst_strip::Nstrips
int Nstrips
Definition:
bst_strip.h:20
bst_strip::DZ_inWidth
double DZ_inWidth
Definition:
bst_strip.h:17
bst_strip
Definition:
bst_strip.h:7
Generated on Wed Jul 6 2016 11:13:42 for GEMC by
1.8.11