ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArG4TB
LArG4TBSimEvent
LArG4TBSimEvent
LArG4TBECBeamChHit.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// LArG4TBECBeamChHit.hh
6
7
#ifndef __LArG4TBECBeamChHit_H__
8
#define __LArG4TBECBeamChHit_H__
9
10
class
LArG4TBECBeamChHit
11
{
12
public
:
13
14
// Constructors and destructors.
15
LArG4TBECBeamChHit
();
16
LArG4TBECBeamChHit
(
int
c = 0,
double
energy = 0.,
double
time = 0.);
17
virtual
~LArG4TBECBeamChHit
();
18
19
void
Draw
();
20
void
Print
();
21
22
private
:
23
int
m_Chamber
;
24
double
m_X
;
25
double
m_Y
;
26
27
public
:
28
// Note the lack of "Set" methods. Once you've defined the position
29
// of a hit, you can't change it.
30
// 01-Feb-2001 WGS: Add accessor methods for calorID, zSideID, and region.
31
inline
int
getIdentifier
()
const
{
return
m_Chamber
; }
32
inline
double
X
()
const
{
return
m_X
; }
33
inline
double
Y
()
const
{
return
m_Y
; }
34
};
35
36
37
#endif
// _LArG4TBECBeamChHit_H_
LArG4TBECBeamChHit::X
double X() const
Definition
LArG4TBECBeamChHit.h:32
LArG4TBECBeamChHit::Print
void Print()
Definition
LArG4TBECBeamChHit.cxx:27
LArG4TBECBeamChHit::m_Y
double m_Y
Definition
LArG4TBECBeamChHit.h:25
LArG4TBECBeamChHit::getIdentifier
int getIdentifier() const
Definition
LArG4TBECBeamChHit.h:31
LArG4TBECBeamChHit::LArG4TBECBeamChHit
LArG4TBECBeamChHit()
Definition
LArG4TBECBeamChHit.cxx:11
LArG4TBECBeamChHit::Draw
void Draw()
Definition
LArG4TBECBeamChHit.cxx:25
LArG4TBECBeamChHit::m_Chamber
int m_Chamber
Definition
LArG4TBECBeamChHit.h:23
LArG4TBECBeamChHit::~LArG4TBECBeamChHit
virtual ~LArG4TBECBeamChHit()
Definition
LArG4TBECBeamChHit.cxx:23
LArG4TBECBeamChHit::m_X
double m_X
Definition
LArG4TBECBeamChHit.h:24
LArG4TBECBeamChHit::Y
double Y() const
Definition
LArG4TBECBeamChHit.h:33
Generated on
for ATLAS Offline Software by
1.14.0