ATLAS Offline Software
|
This class represents an FCAL Tube. The tube has a position and it also has links to the High Voltage Lines. More...
#include <FCALTube.h>
Public Member Functions | |
FCALTube (const FCALTile *tile, const FCALHVLine &line, double x, double y) | |
double | getXLocal () const |
double | getYLocal () const |
const FCALTile * | getTile () const |
const FCALHVLine & | getHVLine () const |
Private Member Functions | |
FCALTube (const FCALTube &right) | |
FCALTube & | operator= (const FCALTube &right) |
virtual | ~FCALTube () |
Private Attributes | |
const FCALTile * | m_tile |
const FCALHVLine & | m_hvLine |
double | m_x |
double | m_y |
Friends | |
class | ImaginaryFriend |
This class represents an FCAL Tube. The tube has a position and it also has links to the High Voltage Lines.
Definition at line 20 of file FCALTube.h.
FCALTube::FCALTube | ( | const FCALTile * | tile, |
const FCALHVLine & | line, | ||
double | x, | ||
double | y | ||
) |
|
privatevirtualdefault |
const FCALHVLine & FCALTube::getHVLine | ( | ) | const |
Definition at line 38 of file FCALTube.cxx.
Definition at line 33 of file FCALTube.cxx.
double FCALTube::getXLocal | ( | ) | const |
Definition at line 23 of file FCALTube.cxx.
double FCALTube::getYLocal | ( | ) | const |
Definition at line 28 of file FCALTube.cxx.
|
friend |
Definition at line 52 of file FCALTube.h.
|
private |
Definition at line 48 of file FCALTube.h.
Definition at line 47 of file FCALTube.h.
|
private |
Definition at line 49 of file FCALTube.h.
|
private |
Definition at line 50 of file FCALTube.h.