ATLAS Offline Software
RPCsimuDigit.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 #ifndef SIMUDIGIT_H
6 #define SIMUDIGIT_H
7 
8 #include <string>
9 
12 
13 class RPCsimuData;
14 
15 class RPCsimuDigit: public RPCdigit
16 {
17  private:
18 
22 
24 
25  public:
26  RPCsimuDigit(int,unsigned int, int [3],float [4]);
27  // RPCsimuDigit(int,unsigned int, int [3],float [4],const RPCGeometry*);
28  RPCsimuDigit(const RPCsimuDigit&);
30 
32 
33  void set_data(const RPCsimuData&);
34 
35  int particle_code(void) const {return m_particle_code;}
36  int process_type(void) const {return m_process_type;}
37  int track_number(void) const {return m_track_number;}
38 
39  const RPCsimuData* data(void) const {return m_data;}
40 
41  const MuonSimuTrack* muon(void) const;
42 };
43 
44 #endif
MuonSimuTrack.h
RPCsimuDigit::m_process_type
int m_process_type
Definition: RPCsimuDigit.h:20
RPCsimuDigit::track_number
int track_number(void) const
Definition: RPCsimuDigit.h:37
RPCsimuDigit::m_track_number
int m_track_number
Definition: RPCsimuDigit.h:21
RPCsimuDigit::process_type
int process_type(void) const
Definition: RPCsimuDigit.h:36
RPCdigit.h
RPCsimuDigit::m_particle_code
int m_particle_code
Definition: RPCsimuDigit.h:19
RPCsimuDigit::~RPCsimuDigit
~RPCsimuDigit()
Definition: RPCsimuDigit.h:29
RPCsimuDigit::particle_code
int particle_code(void) const
Definition: RPCsimuDigit.h:35
RPCsimuDigit::muon
const MuonSimuTrack * muon(void) const
Definition: RPCsimuDigit.cxx:53
RPCsimuDigit::RPCsimuDigit
RPCsimuDigit(int, unsigned int, int[3], float[4])
Definition: RPCsimuDigit.cxx:21
RPCdigit
Definition: RPCdigit.h:16
RPCsimuDigit::data
const RPCsimuData * data(void) const
Definition: RPCsimuDigit.h:39
RPCsimuDigit::operator=
RPCsimuDigit operator=(const RPCsimuDigit &)
Definition: RPCsimuDigit.cxx:42
RPCsimuDigit::m_data
const RPCsimuData * m_data
Definition: RPCsimuDigit.h:23
RPCsimuData
Definition: RPCsimuData.h:19
RPCsimuDigit::set_data
void set_data(const RPCsimuData &)
Definition: RPCsimuDigit.cxx:65
RPCsimuDigit
Definition: RPCsimuDigit.h:16
MuonSimuTrack
Definition: MuonSimuTrack.h:56