ATLAS Offline Software
Loading...
Searching...
No Matches
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}