ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
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 ( )

◆ ~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();
78  m_ramoPotentialMap3D.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

Definition at line 67 of file PixelRadiationDamageFluenceMapData.cxx.

67 { return m_avgChargeMap3D_e; }

◆ getAvgChargeMap3D_h()

const PixelHistoConverter & PixelRadiationDamageFluenceMapData::getAvgChargeMap3D_h ( ) const

Definition at line 68 of file PixelRadiationDamageFluenceMapData.cxx.

68 { return m_avgChargeMap3D_h; }

◆ 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:
PixelRadiationDamageFluenceMapData::m_xPositionMap3D_h
std::vector< PixelHistoConverter > m_xPositionMap3D_h
Definition: PixelRadiationDamageFluenceMapData.h:88
PixelRadiationDamageFluenceMapData::m_lorentzMap_h
std::vector< PixelHistoConverter > m_lorentzMap_h
Definition: PixelRadiationDamageFluenceMapData.h:79
PixelRadiationDamageFluenceMapData::m_fluenceLayer
std::vector< double > m_fluenceLayer
Definition: PixelRadiationDamageFluenceMapData.h:77
PixelRadiationDamageFluenceMapData::m_fluenceLayer3D
std::vector< double > m_fluenceLayer3D
Definition: PixelRadiationDamageFluenceMapData.h:84
PixelRadiationDamageFluenceMapData::m_timeMap3D_h
std::vector< PixelHistoConverter > m_timeMap3D_h
Definition: PixelRadiationDamageFluenceMapData.h:92
PixelRadiationDamageFluenceMapData::m_eFieldMap3D
std::vector< PixelHistoConverter > m_eFieldMap3D
Definition: PixelRadiationDamageFluenceMapData.h:86
PixelRadiationDamageFluenceMapData::m_yPositionMap3D_e
std::vector< PixelHistoConverter > m_yPositionMap3D_e
Definition: PixelRadiationDamageFluenceMapData.h:89
PixelRadiationDamageFluenceMapData::m_yPositionMap3D_h
std::vector< PixelHistoConverter > m_yPositionMap3D_h
Definition: PixelRadiationDamageFluenceMapData.h:90
TRT::Hit::layer
@ layer
Definition: HitInfo.h:79
PixelRadiationDamageFluenceMapData::m_lorentzMap_e
std::vector< PixelHistoConverter > m_lorentzMap_e
Definition: PixelRadiationDamageFluenceMapData.h:78
PixelRadiationDamageFluenceMapData::m_xPositionMap3D_e
std::vector< PixelHistoConverter > m_xPositionMap3D_e
Definition: PixelRadiationDamageFluenceMapData.h:87
PixelRadiationDamageFluenceMapData::m_distanceMap_h
std::vector< PixelHistoConverter > m_distanceMap_h
Definition: PixelRadiationDamageFluenceMapData.h:81
PixelRadiationDamageFluenceMapData::m_timeMap3D_e
std::vector< PixelHistoConverter > m_timeMap3D_e
Definition: PixelRadiationDamageFluenceMapData.h:91
PixelRadiationDamageFluenceMapData::m_distanceMap_e
std::vector< PixelHistoConverter > m_distanceMap_e
Definition: PixelRadiationDamageFluenceMapData.h:80
PixelRadiationDamageFluenceMapData::m_ramoPotentialMap
std::vector< PixelHistoConverter > m_ramoPotentialMap
Definition: PixelRadiationDamageFluenceMapData.h:82
PixelRadiationDamageFluenceMapData::m_avgChargeMap3D_h
PixelHistoConverter m_avgChargeMap3D_h
Definition: PixelRadiationDamageFluenceMapData.h:94
PixelRadiationDamageFluenceMapData::m_ramoPotentialMap3D
std::vector< PixelHistoConverter > m_ramoPotentialMap3D
Definition: PixelRadiationDamageFluenceMapData.h:85
PixelRadiationDamageFluenceMapData::m_avgChargeMap3D_e
PixelHistoConverter m_avgChargeMap3D_e
Definition: PixelRadiationDamageFluenceMapData.h:93