Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHG4MvtxDefs Namespace Reference

Enumerations

enum  {
  kRmn, kRmd, kRmx, kNModPerStave,
  kPhi0, kNStave, kNPar
}
 

Variables

static constexpr unsigned int kNLayers = 3
 
static const double mvtxdat [kNLayers][kNPar]
 
static const int GLOBAL = -1
 
static const int ALPIDE_SEGMENTATION = -2
 
static const int SUPPORTPARAMS = -3
 

Enumeration Type Documentation

anonymous enum
Enumerator:
kRmn 
kRmd 
kRmx 
kNModPerStave 
kPhi0 
kNStave 
kNPar 

Definition at line 13 of file PHG4MvtxDefs.h.

View newest version in sPHENIX GitHub at line 13 of file PHG4MvtxDefs.h

Variable Documentation

const int PHG4MvtxDefs::ALPIDE_SEGMENTATION = -2
static

Definition at line 30 of file PHG4MvtxDefs.h.

View newest version in sPHENIX GitHub at line 30 of file PHG4MvtxDefs.h

const int PHG4MvtxDefs::GLOBAL = -1
static

Definition at line 29 of file PHG4MvtxDefs.h.

View newest version in sPHENIX GitHub at line 29 of file PHG4MvtxDefs.h

Referenced by Mvtx(), PHG4EICMvtxSubsystem::SetDefaultParameters(), and PHG4MvtxSubsystem::SetDefaultParameters().

constexpr unsigned int PHG4MvtxDefs::kNLayers = 3
static
const double PHG4MvtxDefs::mvtxdat[kNLayers][kNPar]
static
Initial value:
= {
{24.61, 25.23, 27.93, 9., 0.285, 12.},
{31.98, 33.36, 36.25, 9., 0.199, 16.},
{39.93, 41.48, 44.26, 9., 0.166, 20.}}

Definition at line 24 of file PHG4MvtxDefs.h.

View newest version in sPHENIX GitHub at line 24 of file PHG4MvtxDefs.h

Referenced by PHG4MvtxSupport::ConstructMvtxSupport(), PHG4MvtxSupport::GetEndWheelSideN(), PHG4MvtxSupport::GetEndWheelSideS(), Mvtx(), PHG4MvtxSubsystem::SetDefaultParameters(), and PHG4EICMvtxSubsystem::SetDefaultParameters().

const int PHG4MvtxDefs::SUPPORTPARAMS = -3
static

Definition at line 31 of file PHG4MvtxDefs.h.

View newest version in sPHENIX GitHub at line 31 of file PHG4MvtxDefs.h