CbmRoot
Loading...
Searching...
No Matches
cbm::algo::kf::FieldFactory::SliceRef Struct Reference

A helper structure for field slices initialization. More...

Public Member Functions

 SliceRef (double halfX, double halfY, double refZ)
 Constructor.
 
bool operator< (const SliceRef &r) const
 Comparision operator.
 

Public Attributes

double fHalfSizeX {defs::Undef<double>}
 Half-size of the slice in x-direction [cm].
 
double fHalfSizeY {defs::Undef<double>}
 Half-size of the slice in y-direction [cm].
 
double fRefZ {defs::Undef<double>}
 Reference z-position of the slice [cm].
 

Detailed Description

A helper structure for field slices initialization.

Definition at line 331 of file KfField.h.

Constructor & Destructor Documentation

◆ SliceRef()

cbm::algo::kf::FieldFactory::SliceRef::SliceRef ( double halfX,
double halfY,
double refZ )
inline

Constructor.

Parameters
halfXHalf-size of the slice in x-direction [cm]
halfYHalf-size of the slice in y-direction [cm]
refZReference z-position of the slice [cm]

Definition at line 340 of file KfField.h.

Member Function Documentation

◆ operator<()

bool cbm::algo::kf::FieldFactory::SliceRef::operator< ( const SliceRef & r) const
inline

Comparision operator.

Definition at line 343 of file KfField.h.

References fRefZ.

Member Data Documentation

◆ fHalfSizeX

double cbm::algo::kf::FieldFactory::SliceRef::fHalfSizeX {defs::Undef<double>}

Half-size of the slice in x-direction [cm].

Definition at line 332 of file KfField.h.

◆ fHalfSizeY

double cbm::algo::kf::FieldFactory::SliceRef::fHalfSizeY {defs::Undef<double>}

Half-size of the slice in y-direction [cm].

Definition at line 333 of file KfField.h.

◆ fRefZ

double cbm::algo::kf::FieldFactory::SliceRef::fRefZ {defs::Undef<double>}

Reference z-position of the slice [cm].

Definition at line 334 of file KfField.h.

Referenced by operator<().


The documentation for this struct was generated from the following file: