CbmRoot
Loading...
Searching...
No Matches
cbm::ca::IdealHitProducerDet< DetID >::HitParameters Struct Reference

A structure to keep hit adjustment/creation settings for each station. More...

Public Attributes

double fPhiU {constants::Undef<double>}
 Angle of the first independent measured coordinate [rad].
 
double fPhiV {constants::Undef<double>}
 Angle of the second independent measured coordinate [rad].
 
double fDu {constants::Undef<double>}
 Error of u-coordinate measurement [cm].
 
double fDv {constants::Undef<double>}
 Error of v-coordinate measurement [cm].
 
double fDt {constants::Undef<double>}
 Error of time measurement [ns].
 
short fPdfU = -1
 
short fPdfV = -1
 
short fPdfT = -1
 
short fMode = 0
 Mode:
 
bool fbSmear = false
 Flag:
 

Detailed Description

template<ca::EDetectorID DetID>
struct cbm::ca::IdealHitProducerDet< DetID >::HitParameters

A structure to keep hit adjustment/creation settings for each station.

Definition at line 130 of file CbmCaIdealHitProducerDet.h.

Member Data Documentation

◆ fbSmear

template<ca::EDetectorID DetID>
bool cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fbSmear = false

Flag:

  • true: MC point quantities are smeared with gaussian using error
  • false: Precise MC point quantities are used

Definition at line 155 of file CbmCaIdealHitProducerDet.h.

◆ fDt

template<ca::EDetectorID DetID>
double cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fDt {constants::Undef<double>}

Error of time measurement [ns].

Definition at line 137 of file CbmCaIdealHitProducerDet.h.

◆ fDu

template<ca::EDetectorID DetID>
double cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fDu {constants::Undef<double>}

Error of u-coordinate measurement [cm].

Definition at line 135 of file CbmCaIdealHitProducerDet.h.

◆ fDv

template<ca::EDetectorID DetID>
double cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fDv {constants::Undef<double>}

Error of v-coordinate measurement [cm].

Definition at line 136 of file CbmCaIdealHitProducerDet.h.

◆ fMode

template<ca::EDetectorID DetID>
short cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fMode = 0

Mode:

  • 0: real hits
  • 1: existing hits are improved from MC points
  • 2: new hits are created from MC points

Definition at line 150 of file CbmCaIdealHitProducerDet.h.

◆ fPdfT

template<ca::EDetectorID DetID>
short cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fPdfT = -1

Definition at line 144 of file CbmCaIdealHitProducerDet.h.

◆ fPdfU

template<ca::EDetectorID DetID>
short cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fPdfU = -1

PDFs selection for different quantities

  • 0: Bounded Gaussian distribution
  • 1: Uniform distribution

Definition at line 142 of file CbmCaIdealHitProducerDet.h.

◆ fPdfV

template<ca::EDetectorID DetID>
short cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fPdfV = -1

Definition at line 143 of file CbmCaIdealHitProducerDet.h.

◆ fPhiU

template<ca::EDetectorID DetID>
double cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fPhiU {constants::Undef<double>}

Angle of the first independent measured coordinate [rad].

Definition at line 132 of file CbmCaIdealHitProducerDet.h.

◆ fPhiV

template<ca::EDetectorID DetID>
double cbm::ca::IdealHitProducerDet< DetID >::HitParameters::fPhiV {constants::Undef<double>}

Angle of the second independent measured coordinate [rad].

Definition at line 133 of file CbmCaIdealHitProducerDet.h.


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