ATLAS Offline Software
Loading...
Searching...
No Matches
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
11{
12public:
13
14 // Constructors and destructors.
16 LArG4TBECBeamChHit(int c = 0, double energy = 0., double time = 0.);
17 virtual ~LArG4TBECBeamChHit();
18
19 void Draw();
20 void Print();
21
22private:
24 double m_X;
25 double m_Y;
26
27public:
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_