BmnRoot
Loading...
Searching...
No Matches
BmnMeasureModel Class Reference

#include <BmnMeasureModel.h>

Public Member Functions

 BmnMeasureModel ()=default
 
Double_t X (Double_t z0, const SVectGL &gl, const SVectLC &lc) const
 
Double_t Y (Double_t z0, const SVectGL &gl, const SVectLC &lc) const
 
SVectLC GradXlocal (Double_t z0, const SVectGL &gl, const SVectLC &lc) const
 
SVectLC GradYlocal (Double_t z0, const SVectGL &gl, const SVectLC &lc) const
 
SVectGL GradXglobal (Double_t z0, const SVectGL &gl, const SVectLC &lc) const
 
SVectGL GradYglobal (Double_t z0, const SVectGL &gl, const SVectLC &lc) const
 
void AlignHit (FairHit &hit, SVectGL &alignValues) const
 

Detailed Description

Definition at line 35 of file BmnMeasureModel.h.

Constructor & Destructor Documentation

◆ BmnMeasureModel()

BmnMeasureModel::BmnMeasureModel ( )
default

Member Function Documentation

◆ AlignHit()

void BmnMeasureModel::AlignHit ( FairHit &  hit,
SVectGL alignValues 
) const
inline

Definition at line 78 of file BmnMeasureModel.h.

References iX, iY, and iZ.

Referenced by BmnAlignerApply::Exec().

◆ GradXglobal()

SVectGL BmnMeasureModel::GradXglobal ( Double_t  z0,
const SVectGL gl,
const SVectLC lc 
) const
inline

Definition at line 68 of file BmnMeasureModel.h.

References iX1.

◆ GradXlocal()

SVectLC BmnMeasureModel::GradXlocal ( Double_t  z0,
const SVectGL gl,
const SVectLC lc 
) const
inline

Definition at line 58 of file BmnMeasureModel.h.

References iZ, and z0.

◆ GradYglobal()

SVectGL BmnMeasureModel::GradYglobal ( Double_t  z0,
const SVectGL gl,
const SVectLC lc 
) const
inline

Definition at line 73 of file BmnMeasureModel.h.

References iY1.

◆ GradYlocal()

SVectLC BmnMeasureModel::GradYlocal ( Double_t  z0,
const SVectGL gl,
const SVectLC lc 
) const
inline

Definition at line 63 of file BmnMeasureModel.h.

References iZ, and z0.

◆ X()

Double_t BmnMeasureModel::X ( Double_t  z0,
const SVectGL gl,
const SVectLC lc 
) const
inline

Definition at line 48 of file BmnMeasureModel.h.

References iX, iX0, iX1, iZ, and z0.

◆ Y()

Double_t BmnMeasureModel::Y ( Double_t  z0,
const SVectGL gl,
const SVectLC lc 
) const
inline

Definition at line 53 of file BmnMeasureModel.h.

References iY, iY0, iY1, iZ, and z0.


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