ATLAS Offline Software
Loading...
Searching...
No Matches
TRTHit.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5
6#ifndef TRTHit_h
7#define TRTHit_h
8
9// Data members classes
12
13
14
15class TRTHit
16{
17 public:
18 TRTHit(unsigned, unsigned, unsigned, unsigned, unsigned);
19
20 unsigned GetFirstWord()
21 {return m_firstWord;}
22
23 unsigned GetSecondWord()
24 {return m_secondWord;}
25
26 unsigned GetThirdWord()
27 {return m_thirdWord;}
28
29 unsigned GetFourthWord()
30 {return m_fourthWord;}
31
32 unsigned GetFifthWord()
33 {return m_fifthWord;}
34
35 private:
36 unsigned m_firstWord;
37 unsigned m_secondWord;
38 unsigned m_thirdWord;
39 unsigned m_fourthWord;
40 unsigned m_fifthWord;
41};
42
46
47#ifndef __CINT__
48 CLASS_DEF(TRTHitCollection, 1120337553 , 1 )
49#endif
50
51#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
AtlasHitsVector< TRTHit >::iterator TRTHitIterator
Definition TRTHit.h:44
AtlasHitsVector< TRTHit > TRTHitCollection
Definition TRTHit.h:43
AtlasHitsVector< TRTHit >::const_iterator TRTHitConstIterator
Definition TRTHit.h:45
CONT::const_iterator const_iterator
CONT::iterator iterator
unsigned GetThirdWord()
Definition TRTHit.h:26
unsigned m_firstWord
Definition TRTHit.h:36
unsigned GetSecondWord()
Definition TRTHit.h:23
unsigned m_fifthWord
Definition TRTHit.h:40
TRTHit(unsigned, unsigned, unsigned, unsigned, unsigned)
Definition TRTHit.cxx:9
unsigned GetFifthWord()
Definition TRTHit.h:32
unsigned GetFourthWord()
Definition TRTHit.h:29
unsigned m_fourthWord
Definition TRTHit.h:39
unsigned m_secondWord
Definition TRTHit.h:37
unsigned GetFirstWord()
Definition TRTHit.h:20
unsigned m_thirdWord
Definition TRTHit.h:38