ATLAS Offline Software
Loading...
Searching...
No Matches
RPCrawDigit.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
7
8/*
9RPCrawDigit::RPCrawDigit(int number,std::list<unsigned int> code,float time,
10 const RPCGeometry* rpcgeo) :
11 RPCdigit("Raw RPC digit",number,code,time,rpcgeo),
12 m_data(0)
13{
14 //Insert code for xyz, time and radius decoding
15 //Match the xyz decoding with the simulated xyz position
16}
17*/
18
19RPCrawDigit::RPCrawDigit(int number,unsigned int code,float xyz[4])
20 : RPCdigit("Raw RPC digit",number,code,xyz),
21 m_data(0)
22{
23
24}
25
26
28{
29 m_data = digit.data();
30}
31
34{
35 static_cast<RPCdigit&>(*this) = static_cast<const RPCdigit&>(digit);
36 m_data = digit.data();
37 return *this;
38}
39
40
41void
void xyz(float vec[3]) const
Definition RPCdigit.cxx:175
RPCrawDigit(int, unsigned int, float[4])
const RPCrawData * data(void) const
Definition RPCrawDigit.h:30
const RPCrawData * m_data
Definition RPCrawDigit.h:18
void set_data(const RPCrawData &)
RPCrawDigit operator=(const RPCrawDigit &)
int number(void) const