BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
L1HitPoint Struct Reference

contain strips positions and coordinates of hit More...

#include <L1HitPoint.h>

Public Member Functions

 L1HitPoint ()
 L1HitPoint (fscal x_, fscal y_, fscal z_, fscal v_, fscal u_, fscal dv_=0.0, fscal du_=0.0, unsigned short int n_=0)
fscal Xs () const
fscal Ys () const
fscal X () const
fscal Y () const
fscal Z () const
fscal U () const
fscal V () const
fscal DU () const
fscal DV () const
unsigned short int N () const

Private Attributes

float x
float y
float z
float u
float v
float du
float dv
unsigned short int n

Detailed Description

Definition at line 8 of file L1HitPoint.h.

Constructor & Destructor Documentation

◆ L1HitPoint() [1/2]

L1HitPoint::L1HitPoint ( )
inline

Definition at line 10 of file L1HitPoint.h.

References du, dv, n, u, v, x, y, and z.

◆ L1HitPoint() [2/2]

L1HitPoint::L1HitPoint ( fscal x_,
fscal y_,
fscal z_,
fscal v_,
fscal u_,
fscal dv_ = 0.0,
fscal du_ = 0.0,
unsigned short int n_ = 0 )
inline

Definition at line 19 of file L1HitPoint.h.

References du, dv, n, u, v, x, y, and z.

Member Function Documentation

◆ DU()

fscal L1HitPoint::DU ( ) const
inline

Definition at line 44 of file L1HitPoint.h.

References du.

Referenced by L1Algo::BranchFitterFast(), L1Algo::f10(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), and L1Algo::L1KFTrackFitter().

Here is the caller graph for this function:

◆ DV()

fscal L1HitPoint::DV ( ) const
inline

Definition at line 45 of file L1HitPoint.h.

References dv.

Referenced by L1Algo::BranchFitterFast(), L1Algo::f10(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), and L1Algo::L1KFTrackFitter().

Here is the caller graph for this function:

◆ N()

unsigned short int L1HitPoint::N ( ) const
inline

Definition at line 47 of file L1HitPoint.h.

References n.

Referenced by L1Algo::f20().

Here is the caller graph for this function:

◆ U()

fscal L1HitPoint::U ( ) const
inline

Definition at line 42 of file L1HitPoint.h.

References u.

Referenced by L1Algo::BranchFitterFast(), L1Algo::f10(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), and L1Algo::L1KFTrackFitter().

Here is the caller graph for this function:

◆ V()

fscal L1HitPoint::V ( ) const
inline

Definition at line 43 of file L1HitPoint.h.

References v.

Referenced by L1Algo::BranchFitterFast(), L1Algo::f10(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), and L1Algo::L1KFTrackFitter().

Here is the caller graph for this function:

◆ X()

fscal L1HitPoint::X ( ) const
inline

Definition at line 39 of file L1HitPoint.h.

References x.

Referenced by L1Algo::BranchFitterFast(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), L1Algo::L1KFTrackFitter(), and Xs().

Here is the caller graph for this function:

◆ Xs()

fscal L1HitPoint::Xs ( ) const
inline

Definition at line 36 of file L1HitPoint.h.

References X(), and Z().

Here is the call graph for this function:

◆ Y()

fscal L1HitPoint::Y ( ) const
inline

Definition at line 40 of file L1HitPoint.h.

References y.

Referenced by L1Algo::BranchFitterFast(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), L1Algo::L1KFTrackFitter(), and Ys().

Here is the caller graph for this function:

◆ Ys()

fscal L1HitPoint::Ys ( ) const
inline

Definition at line 37 of file L1HitPoint.h.

References Y(), and Z().

Referenced by L1HitsSortHelperData::compare().

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

◆ Z()

fscal L1HitPoint::Z ( ) const
inline

Definition at line 41 of file L1HitPoint.h.

References z.

Referenced by L1Algo::f10(), L1Algo::f20(), L1Algo::f30(), L1Algo::FindMoreHits(), Xs(), and Ys().

Here is the caller graph for this function:

Member Data Documentation

◆ du

float L1HitPoint::du
private

Definition at line 53 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and DU().

◆ dv

float L1HitPoint::dv
private

Definition at line 53 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and DV().

◆ n

unsigned short int L1HitPoint::n
private

Definition at line 55 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and N().

◆ u

float L1HitPoint::u
private

Definition at line 52 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and U().

◆ v

float L1HitPoint::v
private

Definition at line 52 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and V().

◆ x

float L1HitPoint::x
private

Definition at line 50 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and X().

◆ y

float L1HitPoint::y
private

Definition at line 50 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and Y().

◆ z

float L1HitPoint::z
private

Definition at line 51 of file L1HitPoint.h.

Referenced by L1HitPoint(), L1HitPoint(), and Z().


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