ATLAS Offline Software
Loading...
Searching...
No Matches
PixelRadiationDamageFluenceMapData Class Reference

#include <PixelRadiationDamageFluenceMapData.h>

Collaboration diagram for PixelRadiationDamageFluenceMapData:

Public Member Functions

 PixelRadiationDamageFluenceMapData ()
virtual ~PixelRadiationDamageFluenceMapData ()
void setFluenceLayer (std::vector< double > fluenceLayer)
double getFluenceLayer (int layer) const
void setLorentzMap_e (std::vector< PixelHistoConverter > lorentzMap_e)
void setLorentzMap_h (std::vector< PixelHistoConverter > lorentzMap_h)
void setDistanceMap_e (std::vector< PixelHistoConverter > distanceMap_e)
void setDistanceMap_h (std::vector< PixelHistoConverter > distanceMap_h)
void setRamoPotentialMap (std::vector< PixelHistoConverter > ramoPotentialMap)
const PixelHistoConvertergetLorentzMap_e (int layer) const
const PixelHistoConvertergetLorentzMap_h (int layer) const
const PixelHistoConvertergetDistanceMap_e (int layer) const
const PixelHistoConvertergetDistanceMap_h (int layer) const
const PixelHistoConvertergetRamoPotentialMap (int layer) const
void setFluenceLayer3D (std::vector< double > fluenceLayer)
double getFluenceLayer3D (int layer) const
void setRamoPotentialMap3D (std::vector< PixelHistoConverter > ramoPotentialMap3D)
void setEFieldMap3D (std::vector< PixelHistoConverter > eFieldMap3D)
void setXPositionMap3D_e (std::vector< PixelHistoConverter > xPositionMap3D_e)
void setXPositionMap3D_h (std::vector< PixelHistoConverter > xPositionMap3D_h)
void setYPositionMap3D_e (std::vector< PixelHistoConverter > yPositionMap3D_e)
void setYPositionMap3D_h (std::vector< PixelHistoConverter > yPositionMap3D_h)
void setTimeMap3D_e (std::vector< PixelHistoConverter > timeMap3D_e)
void setTimeMap3D_h (std::vector< PixelHistoConverter > timeMap3D_h)
void setAvgChargeMap3D_e (const PixelHistoConverter &avgChargeMap3D_e)
void setAvgChargeMap3D_h (const PixelHistoConverter &avgChargeMap3D_h)
const PixelHistoConvertergetRamoPotentialMap3D (int layer) const
const PixelHistoConvertergetEFieldMap3D (int layer) const
const PixelHistoConvertergetXPositionMap3D_e (int layer) const
const PixelHistoConvertergetXPositionMap3D_h (int layer) const
const PixelHistoConvertergetYPositionMap3D_e (int layer) const
const PixelHistoConvertergetYPositionMap3D_h (int layer) const
const PixelHistoConvertergetTimeMap3D_e (int layer) const
const PixelHistoConvertergetTimeMap3D_h (int layer) const
const PixelHistoConvertergetAvgChargeMap3D_e () const
const PixelHistoConvertergetAvgChargeMap3D_h () const
void clear ()

Private Attributes

std::vector< double > m_fluenceLayer
std::vector< PixelHistoConverterm_lorentzMap_e
std::vector< PixelHistoConverterm_lorentzMap_h
std::vector< PixelHistoConverterm_distanceMap_e
std::vector< PixelHistoConverterm_distanceMap_h
std::vector< PixelHistoConverterm_ramoPotentialMap
std::vector< double > m_fluenceLayer3D
std::vector< PixelHistoConverterm_ramoPotentialMap3D
std::vector< PixelHistoConverterm_eFieldMap3D
std::vector< PixelHistoConverterm_xPositionMap3D_e
std::vector< PixelHistoConverterm_xPositionMap3D_h
std::vector< PixelHistoConverterm_yPositionMap3D_e
std::vector< PixelHistoConverterm_yPositionMap3D_h
std::vector< PixelHistoConverterm_timeMap3D_e
std::vector< PixelHistoConverterm_timeMap3D_h
PixelHistoConverter m_avgChargeMap3D_e
PixelHistoConverter m_avgChargeMap3D_h

Detailed Description

Definition at line 25 of file PixelRadiationDamageFluenceMapData.h.

Constructor & Destructor Documentation

◆ PixelRadiationDamageFluenceMapData()

PixelRadiationDamageFluenceMapData::PixelRadiationDamageFluenceMapData ( )

Definition at line 8 of file PixelRadiationDamageFluenceMapData.cxx.

8 :
24{ }
std::vector< PixelHistoConverter > m_timeMap3D_e
std::vector< PixelHistoConverter > m_distanceMap_h
std::vector< PixelHistoConverter > m_timeMap3D_h
std::vector< PixelHistoConverter > m_lorentzMap_e
std::vector< PixelHistoConverter > m_xPositionMap3D_e
std::vector< PixelHistoConverter > m_distanceMap_e
std::vector< PixelHistoConverter > m_ramoPotentialMap
std::vector< PixelHistoConverter > m_yPositionMap3D_e
std::vector< PixelHistoConverter > m_lorentzMap_h
std::vector< PixelHistoConverter > m_eFieldMap3D
std::vector< PixelHistoConverter > m_xPositionMap3D_h
std::vector< PixelHistoConverter > m_ramoPotentialMap3D
std::vector< PixelHistoConverter > m_yPositionMap3D_h

◆ ~PixelRadiationDamageFluenceMapData()

PixelRadiationDamageFluenceMapData::~PixelRadiationDamageFluenceMapData ( )
virtualdefault

Member Function Documentation

◆ clear()

void PixelRadiationDamageFluenceMapData::clear ( )

Definition at line 70 of file PixelRadiationDamageFluenceMapData.cxx.

70 {
71 m_fluenceLayer.clear();
72 m_lorentzMap_e.clear();
73 m_lorentzMap_h.clear();
74 m_distanceMap_e.clear();
75 m_distanceMap_h.clear();
76 m_ramoPotentialMap.clear();
77 m_fluenceLayer3D.clear();
79 m_eFieldMap3D.clear();
80 m_xPositionMap3D_e.clear();
81 m_xPositionMap3D_h.clear();
82 m_yPositionMap3D_e.clear();
83 m_yPositionMap3D_h.clear();
84 m_timeMap3D_e.clear();
85 m_timeMap3D_h.clear();
86}

◆ getAvgChargeMap3D_e()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getAvgChargeMap3D_e ( ) const

◆ getAvgChargeMap3D_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getAvgChargeMap3D_h ( ) const

◆ getDistanceMap_e()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getDistanceMap_e ( int layer) const

Definition at line 40 of file PixelRadiationDamageFluenceMapData.cxx.

40{ return m_distanceMap_e.at(layer); }

◆ getDistanceMap_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getDistanceMap_h ( int layer) const

Definition at line 41 of file PixelRadiationDamageFluenceMapData.cxx.

41{ return m_distanceMap_h.at(layer); }

◆ getEFieldMap3D()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getEFieldMap3D ( int layer) const

Definition at line 60 of file PixelRadiationDamageFluenceMapData.cxx.

60{ return m_eFieldMap3D.at(layer); }

◆ getFluenceLayer()

double PixelRadiationDamageFluenceMapData::getFluenceLayer ( int layer) const

Definition at line 30 of file PixelRadiationDamageFluenceMapData.cxx.

30{ return m_fluenceLayer.at(layer); }

◆ getFluenceLayer3D()

double PixelRadiationDamageFluenceMapData::getFluenceLayer3D ( int layer) const

Definition at line 46 of file PixelRadiationDamageFluenceMapData.cxx.

46{ return m_fluenceLayer3D.at(layer); }

◆ getLorentzMap_e()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getLorentzMap_e ( int layer) const

Definition at line 38 of file PixelRadiationDamageFluenceMapData.cxx.

38{ return m_lorentzMap_e.at(layer); }

◆ getLorentzMap_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getLorentzMap_h ( int layer) const

Definition at line 39 of file PixelRadiationDamageFluenceMapData.cxx.

39{ return m_lorentzMap_h.at(layer); }

◆ getRamoPotentialMap()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getRamoPotentialMap ( int layer) const

Definition at line 42 of file PixelRadiationDamageFluenceMapData.cxx.

42{ return m_ramoPotentialMap.at(layer); }

◆ getRamoPotentialMap3D()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getRamoPotentialMap3D ( int layer) const

Definition at line 59 of file PixelRadiationDamageFluenceMapData.cxx.

59{ return m_ramoPotentialMap3D.at(layer); }

◆ getTimeMap3D_e()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getTimeMap3D_e ( int layer) const

Definition at line 65 of file PixelRadiationDamageFluenceMapData.cxx.

65{ return m_timeMap3D_e.at(layer); }

◆ getTimeMap3D_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getTimeMap3D_h ( int layer) const

Definition at line 66 of file PixelRadiationDamageFluenceMapData.cxx.

66{ return m_timeMap3D_h.at(layer); }

◆ getXPositionMap3D_e()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getXPositionMap3D_e ( int layer) const

Definition at line 61 of file PixelRadiationDamageFluenceMapData.cxx.

61{ return m_xPositionMap3D_e.at(layer); }

◆ getXPositionMap3D_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getXPositionMap3D_h ( int layer) const

Definition at line 62 of file PixelRadiationDamageFluenceMapData.cxx.

62{ return m_xPositionMap3D_h.at(layer); }

◆ getYPositionMap3D_e()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getYPositionMap3D_e ( int layer) const

Definition at line 63 of file PixelRadiationDamageFluenceMapData.cxx.

63{ return m_yPositionMap3D_e.at(layer); }

◆ getYPositionMap3D_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getYPositionMap3D_h ( int layer) const

Definition at line 64 of file PixelRadiationDamageFluenceMapData.cxx.

64{ return m_yPositionMap3D_h.at(layer); }

◆ setAvgChargeMap3D_e()

void PixelRadiationDamageFluenceMapData::setAvgChargeMap3D_e ( const PixelHistoConverter & avgChargeMap3D_e)

Definition at line 56 of file PixelRadiationDamageFluenceMapData.cxx.

56{ m_avgChargeMap3D_e = avgChargeMap3D_e; }

◆ setAvgChargeMap3D_h()

void PixelRadiationDamageFluenceMapData::setAvgChargeMap3D_h ( const PixelHistoConverter & avgChargeMap3D_h)

Definition at line 57 of file PixelRadiationDamageFluenceMapData.cxx.

57{ m_avgChargeMap3D_h = avgChargeMap3D_h; }

◆ setDistanceMap_e()

void PixelRadiationDamageFluenceMapData::setDistanceMap_e ( std::vector< PixelHistoConverter > distanceMap_e)

Definition at line 34 of file PixelRadiationDamageFluenceMapData.cxx.

34{ m_distanceMap_e = std::move(distanceMap_e); }

◆ setDistanceMap_h()

void PixelRadiationDamageFluenceMapData::setDistanceMap_h ( std::vector< PixelHistoConverter > distanceMap_h)

Definition at line 35 of file PixelRadiationDamageFluenceMapData.cxx.

35{ m_distanceMap_h = std::move(distanceMap_h); }

◆ setEFieldMap3D()

void PixelRadiationDamageFluenceMapData::setEFieldMap3D ( std::vector< PixelHistoConverter > eFieldMap3D)

Definition at line 49 of file PixelRadiationDamageFluenceMapData.cxx.

49{ m_eFieldMap3D = std::move(eFieldMap3D); }

◆ setFluenceLayer()

void PixelRadiationDamageFluenceMapData::setFluenceLayer ( std::vector< double > fluenceLayer)

Definition at line 29 of file PixelRadiationDamageFluenceMapData.cxx.

29{ m_fluenceLayer = std::move(fluenceLayer); }

◆ setFluenceLayer3D()

void PixelRadiationDamageFluenceMapData::setFluenceLayer3D ( std::vector< double > fluenceLayer)

Definition at line 45 of file PixelRadiationDamageFluenceMapData.cxx.

45{ m_fluenceLayer3D = std::move(fluenceLayer); }

◆ setLorentzMap_e()

void PixelRadiationDamageFluenceMapData::setLorentzMap_e ( std::vector< PixelHistoConverter > lorentzMap_e)

Definition at line 32 of file PixelRadiationDamageFluenceMapData.cxx.

32{ m_lorentzMap_e = std::move(lorentzMap_e); }

◆ setLorentzMap_h()

void PixelRadiationDamageFluenceMapData::setLorentzMap_h ( std::vector< PixelHistoConverter > lorentzMap_h)

Definition at line 33 of file PixelRadiationDamageFluenceMapData.cxx.

33{ m_lorentzMap_h = std::move(lorentzMap_h); }

◆ setRamoPotentialMap()

void PixelRadiationDamageFluenceMapData::setRamoPotentialMap ( std::vector< PixelHistoConverter > ramoPotentialMap)

Definition at line 36 of file PixelRadiationDamageFluenceMapData.cxx.

36{ m_ramoPotentialMap = std::move(ramoPotentialMap); }

◆ setRamoPotentialMap3D()

void PixelRadiationDamageFluenceMapData::setRamoPotentialMap3D ( std::vector< PixelHistoConverter > ramoPotentialMap3D)

Definition at line 48 of file PixelRadiationDamageFluenceMapData.cxx.

48{ m_ramoPotentialMap3D = std::move(ramoPotentialMap3D); }

◆ setTimeMap3D_e()

void PixelRadiationDamageFluenceMapData::setTimeMap3D_e ( std::vector< PixelHistoConverter > timeMap3D_e)

Definition at line 54 of file PixelRadiationDamageFluenceMapData.cxx.

54{ m_timeMap3D_e = std::move(timeMap3D_e); }

◆ setTimeMap3D_h()

void PixelRadiationDamageFluenceMapData::setTimeMap3D_h ( std::vector< PixelHistoConverter > timeMap3D_h)

Definition at line 55 of file PixelRadiationDamageFluenceMapData.cxx.

55{ m_timeMap3D_h = std::move(timeMap3D_h); }

◆ setXPositionMap3D_e()

void PixelRadiationDamageFluenceMapData::setXPositionMap3D_e ( std::vector< PixelHistoConverter > xPositionMap3D_e)

Definition at line 50 of file PixelRadiationDamageFluenceMapData.cxx.

50{ m_xPositionMap3D_e = std::move(xPositionMap3D_e); }

◆ setXPositionMap3D_h()

void PixelRadiationDamageFluenceMapData::setXPositionMap3D_h ( std::vector< PixelHistoConverter > xPositionMap3D_h)

Definition at line 51 of file PixelRadiationDamageFluenceMapData.cxx.

51{ m_xPositionMap3D_h = std::move(xPositionMap3D_h); }

◆ setYPositionMap3D_e()

void PixelRadiationDamageFluenceMapData::setYPositionMap3D_e ( std::vector< PixelHistoConverter > yPositionMap3D_e)

Definition at line 52 of file PixelRadiationDamageFluenceMapData.cxx.

52{ m_yPositionMap3D_e = std::move(yPositionMap3D_e); }

◆ setYPositionMap3D_h()

void PixelRadiationDamageFluenceMapData::setYPositionMap3D_h ( std::vector< PixelHistoConverter > yPositionMap3D_h)

Definition at line 53 of file PixelRadiationDamageFluenceMapData.cxx.

53{ m_yPositionMap3D_h = std::move(yPositionMap3D_h); }

Member Data Documentation

◆ m_avgChargeMap3D_e

PixelHistoConverter PixelRadiationDamageFluenceMapData::m_avgChargeMap3D_e
private

Definition at line 93 of file PixelRadiationDamageFluenceMapData.h.

◆ m_avgChargeMap3D_h

PixelHistoConverter PixelRadiationDamageFluenceMapData::m_avgChargeMap3D_h
private

Definition at line 94 of file PixelRadiationDamageFluenceMapData.h.

◆ m_distanceMap_e

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_distanceMap_e
private

Definition at line 80 of file PixelRadiationDamageFluenceMapData.h.

◆ m_distanceMap_h

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_distanceMap_h
private

Definition at line 81 of file PixelRadiationDamageFluenceMapData.h.

◆ m_eFieldMap3D

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_eFieldMap3D
private

Definition at line 86 of file PixelRadiationDamageFluenceMapData.h.

◆ m_fluenceLayer

std::vector<double> PixelRadiationDamageFluenceMapData::m_fluenceLayer
private

Definition at line 77 of file PixelRadiationDamageFluenceMapData.h.

◆ m_fluenceLayer3D

std::vector<double> PixelRadiationDamageFluenceMapData::m_fluenceLayer3D
private

Definition at line 84 of file PixelRadiationDamageFluenceMapData.h.

◆ m_lorentzMap_e

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_lorentzMap_e
private

Definition at line 78 of file PixelRadiationDamageFluenceMapData.h.

◆ m_lorentzMap_h

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_lorentzMap_h
private

Definition at line 79 of file PixelRadiationDamageFluenceMapData.h.

◆ m_ramoPotentialMap

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_ramoPotentialMap
private

Definition at line 82 of file PixelRadiationDamageFluenceMapData.h.

◆ m_ramoPotentialMap3D

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_ramoPotentialMap3D
private

Definition at line 85 of file PixelRadiationDamageFluenceMapData.h.

◆ m_timeMap3D_e

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_timeMap3D_e
private

Definition at line 91 of file PixelRadiationDamageFluenceMapData.h.

◆ m_timeMap3D_h

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_timeMap3D_h
private

Definition at line 92 of file PixelRadiationDamageFluenceMapData.h.

◆ m_xPositionMap3D_e

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_xPositionMap3D_e
private

Definition at line 87 of file PixelRadiationDamageFluenceMapData.h.

◆ m_xPositionMap3D_h

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_xPositionMap3D_h
private

Definition at line 88 of file PixelRadiationDamageFluenceMapData.h.

◆ m_yPositionMap3D_e

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_yPositionMap3D_e
private

Definition at line 89 of file PixelRadiationDamageFluenceMapData.h.

◆ m_yPositionMap3D_h

std::vector<PixelHistoConverter> PixelRadiationDamageFluenceMapData::m_yPositionMap3D_h
private

Definition at line 90 of file PixelRadiationDamageFluenceMapData.h.


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