ATLAS Offline Software
VP1RawDataHandle_LUCID_Digit.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
7 // //
8 // Implementation of class VP1RawDataHandle_LUCID_Digit //
9 // //
10 // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
11 // Initial version: February 2009 //
12 // //
14 
16 
17 //#include "LUCID_RawEvent/LUCID_RawEvent/LUCID_Digit.h" // CMT compilation
18 #include "LUCID_RawEvent/LUCID_Digit.h" // new CMake compilation
19 
20 
21 
22 //____________________________________________________________________
25 {
26 }
27 
28 //____________________________________________________________________
30 {
31 }
32 
33 //____________________________________________________________________
35 {
36  QStringList l;
37  l <<" ====> LUCID_Digit:";
38  l += commonClicked(" ");
39  if (verbose)
40  l << " (no extra verbose information available)";
41  return l;
42 }
43 
44 unsigned short VP1RawDataHandle_LUCID_Digit::getTubeID() const { return m_data->getTubeID(); }
45 unsigned short VP1RawDataHandle_LUCID_Digit::getQDC() const { return m_data->getQDC(); }
46 unsigned short VP1RawDataHandle_LUCID_Digit::getTDC() const { return m_data->getTDC(); }
47 bool VP1RawDataHandle_LUCID_Digit::isSideA() const { return const_cast<LUCID_Digit *>(m_data)->isSideA(); }//const_cast due to const-incorrectness in LUCID_Digit.h
48 bool VP1RawDataHandle_LUCID_Digit::isSideC() const { return const_cast<LUCID_Digit *>(m_data)->isSideC(); }//const_cast due to const-incorrectness in LUCID_Digit.h
data
char data[hepevt_bytes_allocation_ATLAS]
Definition: HepEvt.cxx:11
LUCID_Digit::getTDC
unsigned short getTDC() const
Definition: LUCID_Digit.h:26
VP1RawDataHandle_LUCID::commonClicked
QStringList commonClicked(const QString &prefix="") const
Definition: VP1RawDataHandle_LUCID.cxx:197
VP1RawDataHandle_LUCID_Digit.h
m_data
std::vector< T > m_data
Definition: TrackTruthMatchingBaseAlg.cxx:660
VP1RawDataCollBase
Definition: VP1RawDataCollBase.h:29
UploadAMITag.l
list l
Definition: UploadAMITag.larcaf.py:158
VP1RawDataHandle_LUCID_Digit::isSideC
bool isSideC() const
Definition: VP1RawDataHandle_LUCID_Digit.cxx:48
LUCID_Digit::getQDC
unsigned short getQDC() const
Definition: LUCID_Digit.h:25
VP1RawDataHandle_LUCID
Definition: VP1RawDataHandle_LUCID.h:23
LUCID_Digit
Definition: LUCID_Digit.h:8
VP1RawDataHandle_LUCID_Digit::VP1RawDataHandle_LUCID_Digit
VP1RawDataHandle_LUCID_Digit(VP1RawDataCollBase *, const LUCID_Digit *)
Definition: VP1RawDataHandle_LUCID_Digit.cxx:23
LUCID_Digit.h
LUCID_Digit::getTubeID
unsigned short getTubeID() const
Definition: LUCID_Digit.h:21
VP1RawDataHandle_LUCID_Digit::getTubeID
unsigned short getTubeID() const
Definition: VP1RawDataHandle_LUCID_Digit.cxx:44
VP1RawDataHandle_LUCID_Digit::clicked
QStringList clicked(bool verbose) const
Definition: VP1RawDataHandle_LUCID_Digit.cxx:34
VP1RawDataHandle_LUCID_Digit::getQDC
unsigned short getQDC() const
Definition: VP1RawDataHandle_LUCID_Digit.cxx:45
VP1RawDataHandle_LUCID_Digit::m_data
const LUCID_Digit * m_data
Definition: VP1RawDataHandle_LUCID_Digit.h:37
VP1RawDataHandle_LUCID_Digit::isSideA
bool isSideA() const
Definition: VP1RawDataHandle_LUCID_Digit.cxx:47
VP1RawDataHandle_LUCID_Digit::~VP1RawDataHandle_LUCID_Digit
virtual ~VP1RawDataHandle_LUCID_Digit()
Definition: VP1RawDataHandle_LUCID_Digit.cxx:29
python.TriggerHandler.verbose
verbose
Definition: TriggerHandler.py:297
VP1RawDataHandle_LUCID_Digit::getTDC
unsigned short getTDC() const
Definition: VP1RawDataHandle_LUCID_Digit.cxx:46