ATLAS Offline Software
Classes | Functions
ITkPixSimulationParameters.h File Reference

Simple data class for holding constants for use in the ITkPixV2 Chip simulation. More...

#include <vector>
#include <iosfwd>
Include dependency graph for ITkPixSimulationParameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ITkPixSimulationParameters
 

Functions

std::ostream & operator<< (std::ostream &os, const ITkPixSimulationParameters &chipParam)
 

Detailed Description

Simple data class for holding constants for use in the ITkPixV2 Chip simulation.

Author
Shaun Roe
Date
April, 2025

Definition in file ITkPixSimulationParameters.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const ITkPixSimulationParameters chipParam 
)

Definition at line 9 of file ITkPixSimulationParameters.cxx.

10  {
11  os<<std::format("ToT Threshold = {}; XTalk = {}; p(Disable) = {}; noiseOcc. = {}; ",
12  c.totThreshold(), c.crossTalk(), c.disableProbability(), c.noiseOccupancy());
13  os<<"Noise shape: ";
14 
15  for(const auto& v=c.noiseShape(); const auto & f:v) os<<f<<" ";
16  return os;
17 }
vtune_athena.format
format
Definition: vtune_athena.py:14
hist_file_dump.f
f
Definition: hist_file_dump.py:140
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
python.PyAthena.v
v
Definition: PyAthena.py:154
python.compressB64.c
def c
Definition: compressB64.py:93