Project
Loading...
Searching...
No Matches
o2::zdc::ChannelSimCondition Struct Reference

#include <SimCondition.h>

Public Types

using Histo = std::vector< float >
 

Public Member Functions

void print () const
 
 ClassDefNV (ChannelSimCondition, 2)
 

Public Attributes

Histo shape
 
int ampMinID = 0
 
float pedestal = 0.f
 
float pedestalNoise = 0.f
 Average baseline.
 
float pedestalFluct = 0.f
 Baseline noise (high frequency)
 
float gain = 0.f
 Baseline oscillations (low frequency)
 
float gainInSum = 1.f
 
float timeJitter = 0.f
 
float timePosition = 0.f
 

Static Public Attributes

static constexpr float ShapeBinWidth = o2::constants::lhc::LHCBunchSpacingNS / NTimeBinsPerBC / 200
 
static constexpr float ShapeBinWidthInv = 1. / ShapeBinWidth
 

Detailed Description

Definition at line 24 of file SimCondition.h.

Member Typedef Documentation

◆ Histo

using o2::zdc::ChannelSimCondition::Histo = std::vector<float>

Definition at line 25 of file SimCondition.h.

Member Function Documentation

◆ ClassDefNV()

o2::zdc::ChannelSimCondition::ClassDefNV ( ChannelSimCondition  ,
 
)

◆ print()

void ChannelSimCondition::print ( ) const

Definition at line 16 of file SimCondition.cxx.

Member Data Documentation

◆ ampMinID

int o2::zdc::ChannelSimCondition::ampMinID = 0

Definition at line 34 of file SimCondition.h.

◆ gain

float o2::zdc::ChannelSimCondition::gain = 0.f

Baseline oscillations (low frequency)

Definition at line 38 of file SimCondition.h.

◆ gainInSum

float o2::zdc::ChannelSimCondition::gainInSum = 1.f

Definition at line 39 of file SimCondition.h.

◆ pedestal

float o2::zdc::ChannelSimCondition::pedestal = 0.f

Definition at line 35 of file SimCondition.h.

◆ pedestalFluct

float o2::zdc::ChannelSimCondition::pedestalFluct = 0.f

Baseline noise (high frequency)

Definition at line 37 of file SimCondition.h.

◆ pedestalNoise

float o2::zdc::ChannelSimCondition::pedestalNoise = 0.f

Average baseline.

Definition at line 36 of file SimCondition.h.

◆ shape

Histo o2::zdc::ChannelSimCondition::shape

Definition at line 33 of file SimCondition.h.

◆ ShapeBinWidth

constexpr float o2::zdc::ChannelSimCondition::ShapeBinWidth = o2::constants::lhc::LHCBunchSpacingNS / NTimeBinsPerBC / 200
staticconstexpr

Definition at line 30 of file SimCondition.h.

◆ ShapeBinWidthInv

constexpr float o2::zdc::ChannelSimCondition::ShapeBinWidthInv = 1. / ShapeBinWidth
staticconstexpr

Definition at line 31 of file SimCondition.h.

◆ timeJitter

float o2::zdc::ChannelSimCondition::timeJitter = 0.f

Definition at line 40 of file SimCondition.h.

◆ timePosition

float o2::zdc::ChannelSimCondition::timePosition = 0.f

Definition at line 41 of file SimCondition.h.


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