Project
Loading...
Searching...
No Matches
o2::itsmft::ITSDataSimulator Class Reference

#include <ITSDataSimulator.h>

Public Member Functions

 ITSDataSimulator (int32_t seed, uint32_t numberOfChips, uint32_t maxPixelsPerChip, bool doDigits, bool doErrors)
 
 ~ITSDataSimulator ()=default
 
std::vector< PixelDatagenerateChipData ()
 
void simulate ()
 

Static Public Attributes

static const uint32_t MaxChipID = 24119
 
static const uint32_t MaxPixelsPerChip
 

Detailed Description

Definition at line 24 of file ITSDataSimulator.h.

Constructor & Destructor Documentation

◆ ITSDataSimulator()

o2::itsmft::ITSDataSimulator::ITSDataSimulator ( int32_t  seed,
uint32_t  numberOfChips,
uint32_t  maxPixelsPerChip,
bool  doDigits,
bool  doErrors 
)
inline

Definition at line 31 of file ITSDataSimulator.h.

◆ ~ITSDataSimulator()

o2::itsmft::ITSDataSimulator::~ITSDataSimulator ( )
default

Member Function Documentation

◆ generateChipData()

std::vector< PixelData > ITSDataSimulator::generateChipData ( )

Definition at line 25 of file ITSDataSimulator.cxx.

◆ simulate()

void ITSDataSimulator::simulate ( )

Definition at line 45 of file ITSDataSimulator.cxx.

Member Data Documentation

◆ MaxChipID

const uint32_t o2::itsmft::ITSDataSimulator::MaxChipID = 24119
static

Definition at line 27 of file ITSDataSimulator.h.

◆ MaxPixelsPerChip

const uint32_t o2::itsmft::ITSDataSimulator::MaxPixelsPerChip
static
Initial value:

Definition at line 28 of file ITSDataSimulator.h.


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