BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
NDetGeom Namespace Reference

Functions

constexpr Double_t Half (Double_t fullSize)
constexpr Double_t FrontToLocalZ (Double_t zFront)

Variables

constexpr Int_t kNRows = 1
constexpr Int_t kNColumns = 1
constexpr Int_t kNLayers = 2
constexpr Int_t kNCellsPerLayer = kNRows * kNColumns
constexpr Double_t kScintSizeX = 4.0
constexpr Double_t kScintSizeY = 4.0
constexpr Double_t kScintSizeZ = 2.5
constexpr Double_t kG10SizeX = kNColumns * kScintSizeX
constexpr Double_t kG10SizeY = kNRows * kScintSizeY
constexpr Double_t kG10SizeZ = 0.2
constexpr Double_t kEnvelopeMargin = 0.0001
constexpr Double_t kScintFrontZ [kNLayers] = {0.0, 10}
constexpr Double_t kEnvelopeSizeX = kG10SizeX
constexpr Double_t kEnvelopeSizeY = kG10SizeY
constexpr Double_t kEnvelopeSizeZ = kScintFrontZ[kNLayers - 1] + kScintSizeZ + kG10SizeZ

Function Documentation

◆ FrontToLocalZ()

Double_t NDetGeom::FrontToLocalZ ( Double_t zFront)
constexpr

Definition at line 53 of file create_rootgeom_HGND_run9.C.

References Half(), and kEnvelopeSizeZ.

Referenced by create_rootgeom_HGND_run9().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Half()

Double_t NDetGeom::Half ( Double_t fullSize)
constexpr

Definition at line 49 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9(), and FrontToLocalZ().

Here is the caller graph for this function:

Variable Documentation

◆ kEnvelopeMargin

Double_t NDetGeom::kEnvelopeMargin = 0.0001
constexpr

Definition at line 31 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kEnvelopeSizeX

Double_t NDetGeom::kEnvelopeSizeX = kG10SizeX
constexpr

Definition at line 38 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kEnvelopeSizeY

Double_t NDetGeom::kEnvelopeSizeY = kG10SizeY
constexpr

Definition at line 39 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kEnvelopeSizeZ

Double_t NDetGeom::kEnvelopeSizeZ = kScintFrontZ[kNLayers - 1] + kScintSizeZ + kG10SizeZ
constexpr

Definition at line 40 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9(), and FrontToLocalZ().

◆ kG10SizeX

Double_t NDetGeom::kG10SizeX = kNColumns * kScintSizeX
constexpr

Definition at line 27 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kG10SizeY

Double_t NDetGeom::kG10SizeY = kNRows * kScintSizeY
constexpr

Definition at line 28 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kG10SizeZ

Double_t NDetGeom::kG10SizeZ = 0.2
constexpr

Definition at line 29 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kNCellsPerLayer

Int_t NDetGeom::kNCellsPerLayer = kNRows * kNColumns
constexpr

Definition at line 20 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kNColumns

Int_t NDetGeom::kNColumns = 1
constexpr

Definition at line 18 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kNLayers

Int_t NDetGeom::kNLayers = 2
constexpr

Definition at line 19 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kNRows

Int_t NDetGeom::kNRows = 1
constexpr

Definition at line 17 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kScintFrontZ

Double_t NDetGeom::kScintFrontZ = {0.0, 10}
constexpr

Definition at line 36 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kScintSizeX

Double_t NDetGeom::kScintSizeX = 4.0
constexpr

Definition at line 26 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kScintSizeY

Double_t NDetGeom::kScintSizeY = 4.0

Definition at line 26 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().

◆ kScintSizeZ

Double_t NDetGeom::kScintSizeZ = 2.5

Definition at line 26 of file create_rootgeom_HGND_run9.C.

Referenced by create_rootgeom_HGND_run9().