|
BmnRoot
|
#include "TMath.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] = {7.8, 6.6, 3.0, 1.8, -1.8, -3.0, -6.6, -7.8} |
| const Double_t | angleLayer [numLayers] = {0., 0., 90., 90., 45., 45., -45., -45.} |
| const Double_t | angleLayerRad [numLayers] = {angleLayer[0]*TMath::DegToRad(), angleLayer[1]*TMath::DegToRad(), angleLayer[2]*TMath::DegToRad(), angleLayer[3]*TMath::DegToRad(), angleLayer[4]*TMath::DegToRad(), angleLayer[5]*TMath::DegToRad(), angleLayer[6]*TMath::DegToRad(), angleLayer[7]*TMath::DegToRad()} |
| const Double_t | dirCosLayerX [numLayers] = {cos(angleLayerRad[0]), cos(angleLayerRad[1]), cos(angleLayerRad[2]), cos(angleLayerRad[3]), cos(angleLayerRad[4]), cos(angleLayerRad[5]), cos(angleLayerRad[6]), cos(angleLayerRad[7])} |
| const Double_t | dirCosLayerY [numLayers] = {sin(angleLayerRad[0]), sin(angleLayerRad[1]), sin(angleLayerRad[2]), sin(angleLayerRad[3]), sin(angleLayerRad[4]), sin(angleLayerRad[5]), sin(angleLayerRad[6]), sin(angleLayerRad[7])} |
| 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 |
| const Double_t angleLayer[numLayers] = {0., 0., 90., 90., 45., 45., -45., -45.} |
Definition at line 60 of file DCHgeometryconstants_bmn.h.
| const Double_t angleLayerRad[numLayers] = {angleLayer[0]*TMath::DegToRad(), angleLayer[1]*TMath::DegToRad(), angleLayer[2]*TMath::DegToRad(), angleLayer[3]*TMath::DegToRad(), angleLayer[4]*TMath::DegToRad(), angleLayer[5]*TMath::DegToRad(), angleLayer[6]*TMath::DegToRad(), angleLayer[7]*TMath::DegToRad()} |
Definition at line 64 of file DCHgeometryconstants_bmn.h.
| const Double_t angleXZ = 0.0 |
Definition at line 34 of file DCHgeometryconstants_bmn.h.
| const Double_t DCH1_Zpos[numRunPeriods] = {610.,610.,662.05,0.,0.,515.5,0.} |
Definition at line 39 of file DCHgeometryconstants_bmn.h.
| const Double_t DCH2_Zpos[numRunPeriods] = {720.,720.,772.05,0.,0.,715.,0.} |
Definition at line 45 of file DCHgeometryconstants_bmn.h.
| const Double_t DCH_ZlayerPos_local[numLayers] = {7.8, 6.6, 3.0, 1.8, -1.8, -3.0, -6.6, -7.8} |
Definition at line 50 of file DCHgeometryconstants_bmn.h.
| const Int_t detIdDch1 =13 |
Definition at line 88 of file DCHgeometryconstants_bmn.h.
| const Int_t detIdDch2 =17 |
Definition at line 89 of file DCHgeometryconstants_bmn.h.
| const Double_t dirCosLayerX[numLayers] = {cos(angleLayerRad[0]), cos(angleLayerRad[1]), cos(angleLayerRad[2]), cos(angleLayerRad[3]), cos(angleLayerRad[4]), cos(angleLayerRad[5]), cos(angleLayerRad[6]), cos(angleLayerRad[7])} |
Definition at line 65 of file DCHgeometryconstants_bmn.h.
| const Double_t dirCosLayerY[numLayers] = {sin(angleLayerRad[0]), sin(angleLayerRad[1]), sin(angleLayerRad[2]), sin(angleLayerRad[3]), sin(angleLayerRad[4]), sin(angleLayerRad[5]), sin(angleLayerRad[6]), sin(angleLayerRad[7])} |
Definition at line 66 of file DCHgeometryconstants_bmn.h.
| const UInt_t halfNumWiresPerLayer = numWiresPerLayer/2 |
Definition at line 84 of file DCHgeometryconstants_bmn.h.
| const Double_t HoleSize_DCH = 12.0 |
Definition at line 74 of file DCHgeometryconstants_bmn.h.
| const Double_t InnerRadiusOfOctagon = (2.414*SideLengthOfOctagon)/2.0 |
Definition at line 77 of file DCHgeometryconstants_bmn.h.
| const Double_t MaxRadiusOfActiveVolume = 120.0 |
Definition at line 79 of file DCHgeometryconstants_bmn.h.
| const Double_t MinRadiusOfActiveVolume = 12.0 |
Definition at line 80 of file DCHgeometryconstants_bmn.h.
| const UShort_t ngaps = numLayers/2-1 |
Definition at line 22 of file DCHgeometryconstants_bmn.h.
| const UShort_t numChambers = 2 |
Definition at line 18 of file DCHgeometryconstants_bmn.h.
| const UShort_t numLayers = 8 |
Definition at line 19 of file DCHgeometryconstants_bmn.h.
| const UShort_t numLayers_half = numLayers/2 |
Definition at line 20 of file DCHgeometryconstants_bmn.h.
| const UShort_t numRunPeriods =7 |
Definition at line 24 of file DCHgeometryconstants_bmn.h.
| const UInt_t numWiresPerLayer = 240 |
Definition at line 83 of file DCHgeometryconstants_bmn.h.
| const Double_t SideLengthOfOctagon = 120.0 |
Definition at line 76 of file DCHgeometryconstants_bmn.h.
| const Double_t stepXY =1. |
Definition at line 86 of file DCHgeometryconstants_bmn.h.
| const Double_t stepXYhalf =stepXY/2. |
Definition at line 87 of file DCHgeometryconstants_bmn.h.
| const UShort_t twoNumLayers = numLayers*numChambers |
Definition at line 21 of file DCHgeometryconstants_bmn.h.
| const Double_t ZhalfLength_DCHActiveVolume = ZLength_DCHActiveVolume/2. |
Definition at line 70 of file DCHgeometryconstants_bmn.h.
| const Double_t ZhalfLength_DCHActiveVolume_W = ZhalfLength_DCHActiveVolume+0.1 |
Definition at line 71 of file DCHgeometryconstants_bmn.h.
| const Double_t ZLength_DCH = 20.0 |
Definition at line 68 of file DCHgeometryconstants_bmn.h.
| const Double_t ZLength_DCHActiveVolume = 0.6 |
Definition at line 69 of file DCHgeometryconstants_bmn.h.