ATLAS Offline Software
Loading...
Searching...
No Matches
ShowerLib::Shower Class Reference

Class for shower library shower. More...

#include <Shower.h>

Inheritance diagram for ShowerLib::Shower:
Collaboration diagram for ShowerLib::Shower:

Public Member Functions

 Shower ()
 empty constructor
 Shower (float r, float z)
float getZSize () const
float getRSize () const
void setZSize (const float zsize)
void setRSize (const float rsize)

Public Attributes

elements
 STL member.

Private Attributes

float m_rsize
 r size for containment check
float m_zsize
 z size for containment check

Detailed Description

Class for shower library shower.

   Store single shower (collection of hits)
Author
Wolfgang Ehrenfeld, University of Hamburg, Germany
Sasha Glazov, DESY Hamburg, Germany
Version
$Id: Shower.h 489536 2012-03-20 01:26:37Z gsedov $

Definition at line 36 of file Shower.h.

Constructor & Destructor Documentation

◆ Shower() [1/2]

ShowerLib::Shower::Shower ( )
inline

empty constructor

Definition at line 42 of file Shower.h.

42: m_rsize(0.0), m_zsize(0.0) {}
float m_rsize
r size for containment check
Definition Shower.h:55
float m_zsize
z size for containment check
Definition Shower.h:56

◆ Shower() [2/2]

ShowerLib::Shower::Shower ( float r,
float z )
inline

Definition at line 44 of file Shower.h.

44: m_rsize(r), m_zsize(z) {}
#define z
int r
Definition globals.cxx:22

Member Function Documentation

◆ getRSize()

float ShowerLib::Shower::getRSize ( ) const
inline

Definition at line 62 of file Shower.h.

62{ return m_rsize; }

◆ getZSize()

float ShowerLib::Shower::getZSize ( ) const
inline

Definition at line 61 of file Shower.h.

61{ return m_zsize; }

◆ setRSize()

void ShowerLib::Shower::setRSize ( const float rsize)
inline

Definition at line 65 of file Shower.h.

65{ m_rsize = rsize; }

◆ setZSize()

void ShowerLib::Shower::setZSize ( const float zsize)
inline

Definition at line 64 of file Shower.h.

64{ m_zsize = zsize; }

Member Data Documentation

◆ elements

T std::vector< T >::elements
inherited

STL member.

◆ m_rsize

float ShowerLib::Shower::m_rsize
private

r size for containment check

Definition at line 55 of file Shower.h.

◆ m_zsize

float ShowerLib::Shower::m_zsize
private

z size for containment check

Definition at line 56 of file Shower.h.


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