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

#include <ITkPixFieldMaps.h>

Collaboration diagram for ITkPixFieldMaps:

Public Member Functions

 ITkPixFieldMaps ()
virtual ~ITkPixFieldMaps ()
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 clear ()

Private Attributes

std::vector< PixelHistoConverterm_lorentzMap_e
std::vector< PixelHistoConverterm_lorentzMap_h
std::vector< PixelHistoConverterm_distanceMap_e
std::vector< PixelHistoConverterm_distanceMap_h
std::vector< PixelHistoConverterm_ramoPotentialMap

Detailed Description

Definition at line 20 of file ITkPixFieldMaps.h.

Constructor & Destructor Documentation

◆ ITkPixFieldMaps()

ITkPixFieldMaps::ITkPixFieldMaps ( )

Definition at line 8 of file ITkPixFieldMaps.cxx.

8 :
14{ }
std::vector< PixelHistoConverter > m_distanceMap_h
std::vector< PixelHistoConverter > m_lorentzMap_h
std::vector< PixelHistoConverter > m_lorentzMap_e
std::vector< PixelHistoConverter > m_ramoPotentialMap
std::vector< PixelHistoConverter > m_distanceMap_e

◆ ~ITkPixFieldMaps()

ITkPixFieldMaps::~ITkPixFieldMaps ( )
virtualdefault

Member Function Documentation

◆ clear()

void ITkPixFieldMaps::clear ( )

Definition at line 33 of file ITkPixFieldMaps.cxx.

33 {
34 m_lorentzMap_e.clear();
35 m_lorentzMap_h.clear();
36 m_distanceMap_e.clear();
37 m_distanceMap_h.clear();
38 m_ramoPotentialMap.clear();
39}

◆ getDistanceMap_e()

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

Definition at line 28 of file ITkPixFieldMaps.cxx.

28{ return m_distanceMap_e.at(layer); }

◆ getDistanceMap_h()

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

Definition at line 29 of file ITkPixFieldMaps.cxx.

29{ return m_distanceMap_h.at(layer); }

◆ getLorentzMap_e()

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

Definition at line 26 of file ITkPixFieldMaps.cxx.

26{ return m_lorentzMap_e.at(layer); }

◆ getLorentzMap_h()

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

Definition at line 27 of file ITkPixFieldMaps.cxx.

27{ return m_lorentzMap_h.at(layer); }

◆ getRamoPotentialMap()

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

Definition at line 30 of file ITkPixFieldMaps.cxx.

30{ return m_ramoPotentialMap.at(layer); }

◆ setDistanceMap_e()

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

Definition at line 22 of file ITkPixFieldMaps.cxx.

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

◆ setDistanceMap_h()

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

Definition at line 23 of file ITkPixFieldMaps.cxx.

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

◆ setLorentzMap_e()

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

Definition at line 20 of file ITkPixFieldMaps.cxx.

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

◆ setLorentzMap_h()

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

Definition at line 21 of file ITkPixFieldMaps.cxx.

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

◆ setRamoPotentialMap()

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

Definition at line 24 of file ITkPixFieldMaps.cxx.

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

Member Data Documentation

◆ m_distanceMap_e

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

Definition at line 43 of file ITkPixFieldMaps.h.

◆ m_distanceMap_h

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

Definition at line 44 of file ITkPixFieldMaps.h.

◆ m_lorentzMap_e

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

Definition at line 41 of file ITkPixFieldMaps.h.

◆ m_lorentzMap_h

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

Definition at line 42 of file ITkPixFieldMaps.h.

◆ m_ramoPotentialMap

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

Definition at line 45 of file ITkPixFieldMaps.h.


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