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

#include <LArG4TBECBeamChHit.h>

Collaboration diagram for LArG4TBECBeamChHit:

Public Member Functions

 LArG4TBECBeamChHit ()
 LArG4TBECBeamChHit (int c=0, double energy=0., double time=0.)
virtual ~LArG4TBECBeamChHit ()
void Draw ()
void Print ()
int getIdentifier () const
double X () const
double Y () const

Private Attributes

int m_Chamber
double m_X
double m_Y

Detailed Description

Definition at line 10 of file LArG4TBECBeamChHit.h.

Constructor & Destructor Documentation

◆ LArG4TBECBeamChHit() [1/2]

LArG4TBECBeamChHit::LArG4TBECBeamChHit ( )

Definition at line 11 of file LArG4TBECBeamChHit.cxx.

◆ LArG4TBECBeamChHit() [2/2]

LArG4TBECBeamChHit::LArG4TBECBeamChHit ( int c = 0,
double energy = 0.,
double time = 0. )

Definition at line 17 of file LArG4TBECBeamChHit.cxx.

18 : m_Chamber(chamber)
19 , m_X(x)
20 , m_Y(y)
21{;}
#define y
#define x

◆ ~LArG4TBECBeamChHit()

LArG4TBECBeamChHit::~LArG4TBECBeamChHit ( )
virtual

Definition at line 23 of file LArG4TBECBeamChHit.cxx.

23{;}

Member Function Documentation

◆ Draw()

void LArG4TBECBeamChHit::Draw ( )

Definition at line 25 of file LArG4TBECBeamChHit.cxx.

25{;}

◆ getIdentifier()

int LArG4TBECBeamChHit::getIdentifier ( ) const
inline

Definition at line 31 of file LArG4TBECBeamChHit.h.

31{ return m_Chamber; }

◆ Print()

void LArG4TBECBeamChHit::Print ( )

Definition at line 27 of file LArG4TBECBeamChHit.cxx.

28{
29 std::cout << "LArG4TBECBeamChHit: ";
30 std::cout << "chamber " << m_Chamber;
31 std::cout << " at ("
32 << m_X << ","
33 << m_Y << ")" << std::endl;
34}

◆ X()

double LArG4TBECBeamChHit::X ( ) const
inline

Definition at line 32 of file LArG4TBECBeamChHit.h.

32{ return m_X; }

◆ Y()

double LArG4TBECBeamChHit::Y ( ) const
inline

Definition at line 33 of file LArG4TBECBeamChHit.h.

33{ return m_Y; }

Member Data Documentation

◆ m_Chamber

int LArG4TBECBeamChHit::m_Chamber
private

Definition at line 23 of file LArG4TBECBeamChHit.h.

◆ m_X

double LArG4TBECBeamChHit::m_X
private

Definition at line 24 of file LArG4TBECBeamChHit.h.

◆ m_Y

double LArG4TBECBeamChHit::m_Y
private

Definition at line 25 of file LArG4TBECBeamChHit.h.


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