BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
DCHgeometryconstants_bmn.h File Reference
#include "TMath.h"
Include dependency graph for DCHgeometryconstants_bmn.h:

Go to the source code of this file.

Variables

const UShort_t numChambers = 2
const UShort_t numLayers = 8
const UShort_t numLayers_half = numLayers / 2
const UShort_t twoNumLayers = numLayers * numChambers
const UShort_t ngaps = numLayers / 2 - 1
const UShort_t numRunPeriods = 7
const Double_t angleXZ = 0.0
const Double_t DCH1_Zpos [numRunPeriods] = {610., 610., 662.05, 0., 0., 515.5, 0.}
const Double_t DCH2_Zpos [numRunPeriods] = {720., 720., 772.05, 0., 0., 715., 0.}
const Double_t DCH_ZlayerPos_local [numLayers]
const Double_t angleLayer [numLayers]
const Double_t angleLayerRad [numLayers]
const Double_t dirCosLayerX [numLayers]
const Double_t dirCosLayerY [numLayers]
const Double_t ZLength_DCH = 20.0
const Double_t ZLength_DCHActiveVolume = 0.6
const Double_t ZhalfLength_DCHActiveVolume = ZLength_DCHActiveVolume / 2.
const Double_t ZhalfLength_DCHActiveVolume_W = ZhalfLength_DCHActiveVolume + 0.1
const Double_t HoleSize_DCH = 12.0
const Double_t SideLengthOfOctagon = 120.0
const Double_t InnerRadiusOfOctagon = (2.414 * SideLengthOfOctagon) / 2.0
const Double_t MaxRadiusOfActiveVolume = 120.0
const Double_t MinRadiusOfActiveVolume = 12.0
const UInt_t numWiresPerLayer = 240
const UInt_t halfNumWiresPerLayer = numWiresPerLayer / 2
const Double_t stepXY = 1.
const Double_t stepXYhalf = stepXY / 2.
const Int_t detIdDch1 = 13
const Int_t detIdDch2 = 17

Variable Documentation

◆ angleLayer

const Double_t angleLayer[numLayers]
Initial value:
= {0., 0., 90., 90.,
45., 45., -45., -45.}

Definition at line 67 of file DCHgeometryconstants_bmn.h.

◆ angleLayerRad

const Double_t angleLayerRad[numLayers]
Initial value:

Definition at line 72 of file DCHgeometryconstants_bmn.h.

◆ angleXZ

const Double_t angleXZ = 0.0

Definition at line 34 of file DCHgeometryconstants_bmn.h.

◆ DCH1_Zpos

◆ DCH2_Zpos

◆ DCH_ZlayerPos_local

const Double_t DCH_ZlayerPos_local[numLayers]
Initial value:
= {7.8, 6.6, 3.0, 1.8, -1.8,
-3.0, -6.6, -7.8}

Definition at line 51 of file DCHgeometryconstants_bmn.h.

◆ detIdDch1

const Int_t detIdDch1 = 13

Definition at line 106 of file DCHgeometryconstants_bmn.h.

◆ detIdDch2

const Int_t detIdDch2 = 17

Definition at line 107 of file DCHgeometryconstants_bmn.h.

◆ dirCosLayerX

const Double_t dirCosLayerX[numLayers]
Initial value:
= {
const Double_t angleLayerRad[numLayers]
RVec< PromoteType< T > > cos(const RVec< T > &v)

Definition at line 76 of file DCHgeometryconstants_bmn.h.

◆ dirCosLayerY

const Double_t dirCosLayerY[numLayers]
Initial value:
= {
RVec< PromoteType< T > > sin(const RVec< T > &v)

Definition at line 79 of file DCHgeometryconstants_bmn.h.

◆ halfNumWiresPerLayer

const UInt_t halfNumWiresPerLayer = numWiresPerLayer / 2

Definition at line 102 of file DCHgeometryconstants_bmn.h.

◆ HoleSize_DCH

const Double_t HoleSize_DCH = 12.0

Definition at line 92 of file DCHgeometryconstants_bmn.h.

◆ InnerRadiusOfOctagon

◆ MaxRadiusOfActiveVolume

◆ MinRadiusOfActiveVolume

◆ ngaps

const UShort_t ngaps = numLayers / 2 - 1

Definition at line 22 of file DCHgeometryconstants_bmn.h.

◆ numChambers

◆ numLayers

const UShort_t numLayers = 8

Definition at line 19 of file DCHgeometryconstants_bmn.h.

◆ numLayers_half

const UShort_t numLayers_half = numLayers / 2

Definition at line 20 of file DCHgeometryconstants_bmn.h.

◆ numRunPeriods

const UShort_t numRunPeriods = 7

Definition at line 24 of file DCHgeometryconstants_bmn.h.

◆ numWiresPerLayer

const UInt_t numWiresPerLayer = 240

Definition at line 101 of file DCHgeometryconstants_bmn.h.

◆ SideLengthOfOctagon

const Double_t SideLengthOfOctagon = 120.0

Definition at line 94 of file DCHgeometryconstants_bmn.h.

◆ stepXY

const Double_t stepXY = 1.

Definition at line 104 of file DCHgeometryconstants_bmn.h.

◆ stepXYhalf

const Double_t stepXYhalf = stepXY / 2.

Definition at line 105 of file DCHgeometryconstants_bmn.h.

◆ twoNumLayers

const UShort_t twoNumLayers = numLayers * numChambers

Definition at line 21 of file DCHgeometryconstants_bmn.h.

◆ ZhalfLength_DCHActiveVolume

const Double_t ZhalfLength_DCHActiveVolume = ZLength_DCHActiveVolume / 2.

Definition at line 85 of file DCHgeometryconstants_bmn.h.

◆ ZhalfLength_DCHActiveVolume_W

const Double_t ZhalfLength_DCHActiveVolume_W = ZhalfLength_DCHActiveVolume + 0.1

Definition at line 86 of file DCHgeometryconstants_bmn.h.

◆ ZLength_DCH

const Double_t ZLength_DCH = 20.0

Definition at line 83 of file DCHgeometryconstants_bmn.h.

◆ ZLength_DCHActiveVolume

const Double_t ZLength_DCHActiveVolume = 0.6

Definition at line 84 of file DCHgeometryconstants_bmn.h.