|
ATLAS Offline Software
|
Go to the documentation of this file.
36 throw std::runtime_error(
"Index out of range when retrieving RMin!" );
44 throw std::runtime_error(
"Index out of range when retrieving RMax!" );
52 throw std::runtime_error(
"Index out of range when retrieving ZMin!" );
60 throw std::runtime_error(
"Index out of range when retrieving ZMax!" );
68 throw std::runtime_error(
"Attempt to insert new RMin when vector size reached maximum!" );
76 throw std::runtime_error(
"Attempt to insert new RMax when vector size reached maximum!" );
84 throw std::runtime_error(
"Attempt to insert new ZMin when vector size reached maximum!" );
92 throw std::runtime_error(
"Attempt to insert new ZMax when vector size reached maximum!" );
114 std::cout <<
" >> Cell contains " <<
m_nRows <<
" rows" << std::endl;
121 std::cout <<
" >> Cell Volume is " <<
m_volume << std::endl;
void addRMax(double rMax)
std::vector< double > m_rMin
double computeRowVolume(int iRow)
std::vector< double > m_zMax
TileCellDim(unsigned int nRows)
std::vector< double > m_rMax
std::vector< double > m_zMin
double getRMax(unsigned int index) const
void addZMin(double zMin)
double m_Radius2HalfLength
void addRMin(double rMin)
Class to provide easy MsgStream access and capabilities.
double getRMin(unsigned int index) const
double getZMax(unsigned int index) const
unsigned constexpr int nRows
void addZMax(double zMax)
double getZMin(unsigned int index) const