CbmRoot
Loading...
Searching...
No Matches
cbm::algo::sts::HitfinderPars Struct Reference

#include <HitfinderPars.h>

Collaboration diagram for cbm::algo::sts::HitfinderPars:
[legend]

Classes

struct  Asic
 
struct  Module
 
struct  ModuleTransform
 

Public Member Functions

 CBM_YAML_PROPERTIES (yaml::Property(&HitfinderPars::asic, "asic", "Asic definitions. Currently assumes same parameters for all asics."), yaml::Property(&HitfinderPars::nChannels, "nChannels", "Total number of channels per module. Hitfinder assumes nChannels / 2 channels per side."), yaml::Property(&HitfinderPars::modules, "modules"))
 

Public Attributes

Asic asic
 
int nChannels
 
std::vector< Modulemodules
 
LandauTable landauTable
 

Detailed Description

Definition at line 15 of file HitfinderPars.h.

Member Function Documentation

◆ CBM_YAML_PROPERTIES()

cbm::algo::sts::HitfinderPars::CBM_YAML_PROPERTIES ( yaml::Property &::, "", " . ." asics,
yaml::Property &::, "", " . / 2 ." side,
yaml::Property &::, "" modules )

Member Data Documentation

◆ asic

Asic cbm::algo::sts::HitfinderPars::asic

Definition at line 72 of file HitfinderPars.h.

◆ landauTable

LandauTable cbm::algo::sts::HitfinderPars::landauTable

Definition at line 75 of file HitfinderPars.h.

Referenced by cbm::algo::Reco::Init().

◆ modules

std::vector<Module> cbm::algo::sts::HitfinderPars::modules

Definition at line 74 of file HitfinderPars.h.

◆ nChannels

int cbm::algo::sts::HitfinderPars::nChannels

Definition at line 73 of file HitfinderPars.h.


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