GEMC  2.3
Geant4 Monte-Carlo Framework
Public Member Functions | Data Fields | Static Public Attributes
bmtConstants Class Reference

#include <bmt_strip.h>

+ Collaboration diagram for bmtConstants:

Public Member Functions

void changeFieldScale (double newFieldScale)
 

Data Fields

int runNo
 
string variation
 
string date
 
string connection
 
double SigmaDrift
 
double hDrift
 
double hStrip2Det
 
double ThetaL
 
double fieldScale
 
double CRZRADIUS [NREGIONS]
 
int CRZNSTRIPS [NREGIONS]
 
double CRZSPACING [NREGIONS]
 
double CRZWIDTH [NREGIONS]
 
double CRZLENGTH [NREGIONS]
 
double CRZZMIN [NREGIONS]
 
double CRZZMAX [NREGIONS]
 
double CRZOFFSET [NREGIONS]
 
double CRZXPOS [NREGIONS]
 
double CRZEDGE1 [NREGIONS][NREGIONS]
 
double CRZEDGE2 [NREGIONS][NREGIONS]
 
double CRCRADIUS [NREGIONS]
 
int CRCNSTRIPS [NREGIONS]
 
double CRCSPACING [NREGIONS]
 
double CRCLENGTH [NREGIONS]
 
double CRCZMIN [NREGIONS]
 
double CRCZMAX [NREGIONS]
 
double CRCOFFSET [NREGIONS]
 
double CRCXPOS [NREGIONS]
 
double CRCEDGE1 [NREGIONS][NREGIONS]
 
double CRCEDGE2 [NREGIONS][NREGIONS]
 
vector< vector< int > > CRCGROUP
 
vector< vector< double > > CRCWIDTH
 

Static Public Attributes

static const int NREGIONS = 3
 

Detailed Description

Definition at line 23 of file bmt_strip.h.

Member Function Documentation

void bmtConstants::changeFieldScale ( double  newFieldScale)
inline

Definition at line 69 of file bmt_strip.h.

Field Documentation

string bmtConstants::connection

Definition at line 31 of file bmt_strip.h.

double bmtConstants::CRCEDGE1[NREGIONS][NREGIONS]

Definition at line 64 of file bmt_strip.h.

double bmtConstants::CRCEDGE2[NREGIONS][NREGIONS]

Definition at line 65 of file bmt_strip.h.

vector<vector<int> > bmtConstants::CRCGROUP

Definition at line 66 of file bmt_strip.h.

double bmtConstants::CRCLENGTH[NREGIONS]

Definition at line 59 of file bmt_strip.h.

int bmtConstants::CRCNSTRIPS[NREGIONS]

Definition at line 57 of file bmt_strip.h.

double bmtConstants::CRCOFFSET[NREGIONS]

Definition at line 62 of file bmt_strip.h.

double bmtConstants::CRCRADIUS[NREGIONS]

Definition at line 56 of file bmt_strip.h.

double bmtConstants::CRCSPACING[NREGIONS]

Definition at line 58 of file bmt_strip.h.

vector<vector<double> > bmtConstants::CRCWIDTH

Definition at line 67 of file bmt_strip.h.

double bmtConstants::CRCXPOS[NREGIONS]

Definition at line 63 of file bmt_strip.h.

double bmtConstants::CRCZMAX[NREGIONS]

Definition at line 61 of file bmt_strip.h.

double bmtConstants::CRCZMIN[NREGIONS]

Definition at line 60 of file bmt_strip.h.

double bmtConstants::CRZEDGE1[NREGIONS][NREGIONS]

Definition at line 52 of file bmt_strip.h.

double bmtConstants::CRZEDGE2[NREGIONS][NREGIONS]

Definition at line 53 of file bmt_strip.h.

double bmtConstants::CRZLENGTH[NREGIONS]

Definition at line 47 of file bmt_strip.h.

int bmtConstants::CRZNSTRIPS[NREGIONS]

Definition at line 44 of file bmt_strip.h.

double bmtConstants::CRZOFFSET[NREGIONS]

Definition at line 50 of file bmt_strip.h.

double bmtConstants::CRZRADIUS[NREGIONS]

Definition at line 43 of file bmt_strip.h.

double bmtConstants::CRZSPACING[NREGIONS]

Definition at line 45 of file bmt_strip.h.

double bmtConstants::CRZWIDTH[NREGIONS]

Definition at line 46 of file bmt_strip.h.

double bmtConstants::CRZXPOS[NREGIONS]

Definition at line 51 of file bmt_strip.h.

double bmtConstants::CRZZMAX[NREGIONS]

Definition at line 49 of file bmt_strip.h.

double bmtConstants::CRZZMIN[NREGIONS]

Definition at line 48 of file bmt_strip.h.

string bmtConstants::date

Definition at line 30 of file bmt_strip.h.

double bmtConstants::fieldScale

Definition at line 37 of file bmt_strip.h.

double bmtConstants::hDrift

Definition at line 34 of file bmt_strip.h.

double bmtConstants::hStrip2Det

Definition at line 35 of file bmt_strip.h.

const int bmtConstants::NREGIONS = 3
static

Definition at line 40 of file bmt_strip.h.

int bmtConstants::runNo

Definition at line 28 of file bmt_strip.h.

double bmtConstants::SigmaDrift

Definition at line 33 of file bmt_strip.h.

double bmtConstants::ThetaL

Definition at line 36 of file bmt_strip.h.

string bmtConstants::variation

Definition at line 29 of file bmt_strip.h.