CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Attributes
StripClusterizerAlgorithm::State Struct Reference

#include <StripClusterizerAlgorithm.h>

Public Member Functions

Det const & det () const
 
 State (Det const &idet)
 

Public Attributes

std::vector< uint8_t > ADCs
 
bool candidateLacksSeed = true
 
uint16_t lastStrip = 0
 
float noiseSquared = 0
 

Private Attributes

Det const & m_det
 

Detailed Description

Definition at line 44 of file StripClusterizerAlgorithm.h.

Constructor & Destructor Documentation

◆ State()

StripClusterizerAlgorithm::State::State ( Det const &  idet)
inline

Definition at line 45 of file StripClusterizerAlgorithm.h.

45 : m_det(idet) { ADCs.reserve(128); }

References ADCs.

Member Function Documentation

◆ det()

Det const& StripClusterizerAlgorithm::State::det ( ) const
inline

Member Data Documentation

◆ ADCs

std::vector<uint8_t> StripClusterizerAlgorithm::State::ADCs

◆ candidateLacksSeed

bool StripClusterizerAlgorithm::State::candidateLacksSeed = true

◆ lastStrip

uint16_t StripClusterizerAlgorithm::State::lastStrip = 0

◆ m_det

Det const& StripClusterizerAlgorithm::State::m_det
private

Definition at line 53 of file StripClusterizerAlgorithm.h.

Referenced by det().

◆ noiseSquared

float StripClusterizerAlgorithm::State::noiseSquared = 0
StripClusterizerAlgorithm::State::m_det
Det const & m_det
Definition: StripClusterizerAlgorithm.h:53
StripClusterizerAlgorithm::State::ADCs
std::vector< uint8_t > ADCs
Definition: StripClusterizerAlgorithm.h:47