ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
graphics
VP1
VP1Systems
VP1RawDataSystems
VP1RawDataSystems
VP1RawDataHandle_TGC_Digit.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef VP1RAWDATAHANDLE_TGC_DIGIT_H
6
#define VP1RAWDATAHANDLE_TGC_DIGIT_H
7
8
#include "
VP1RawDataSystems/VP1RawDataHandleBase.h
"
9
10
class
TgcDigit
;
11
namespace
MuonGM
{
class
TgcReadoutElement
; }
12
13
class
VP1RawDataHandle_TGC_Digit
:
public
VP1RawDataHandleBase
{
14
public
:
15
VP1RawDataHandle_TGC_Digit
(
VP1RawDataCollBase
*,
const
TgcDigit
*);
16
bool
isStrip
()
const
;
17
unsigned
bcTag
()
const
;
18
QStringList
clicked
(
bool
verbose
)
const override
;
19
protected
:
20
SoNode*
buildShape
()
override
;
21
SoTransform*
buildTransform
()
override
;
22
private
:
23
const
MuonGM::TgcReadoutElement
*
element
()
const
;
24
const
TgcDigit
*
m_data
;
25
};
26
27
#endif
VP1RawDataHandleBase.h
MuonGM::TgcReadoutElement
A TgcReadoutElement corresponds to a single TGC chamber; therefore typically a TGC station contains s...
Definition
MuonDetDescr/MuonReadoutGeometry/MuonReadoutGeometry/TgcReadoutElement.h:42
TgcDigit
Definition
TgcDigit.h:21
VP1RawDataCollBase
Definition
VP1RawDataCollBase.h:29
VP1RawDataHandleBase::VP1RawDataHandleBase
VP1RawDataHandleBase(VP1RawDataCollBase *)
Definition
VP1RawDataHandleBase.cxx:50
VP1RawDataHandle_TGC_Digit::VP1RawDataHandle_TGC_Digit
VP1RawDataHandle_TGC_Digit(VP1RawDataCollBase *, const TgcDigit *)
Definition
VP1RawDataHandle_TGC_Digit.cxx:15
VP1RawDataHandle_TGC_Digit::buildTransform
SoTransform * buildTransform() override
Definition
VP1RawDataHandle_TGC_Digit.cxx:87
VP1RawDataHandle_TGC_Digit::buildShape
SoNode * buildShape() override
Definition
VP1RawDataHandle_TGC_Digit.cxx:71
VP1RawDataHandle_TGC_Digit::element
const MuonGM::TgcReadoutElement * element() const
Definition
VP1RawDataHandle_TGC_Digit.cxx:20
VP1RawDataHandle_TGC_Digit::clicked
QStringList clicked(bool verbose) const override
Definition
VP1RawDataHandle_TGC_Digit.cxx:28
VP1RawDataHandle_TGC_Digit::isStrip
bool isStrip() const
Definition
VP1RawDataHandle_TGC_Digit.cxx:107
VP1RawDataHandle_TGC_Digit::m_data
const TgcDigit * m_data
Definition
VP1RawDataHandle_TGC_Digit.h:24
VP1RawDataHandle_TGC_Digit::bcTag
unsigned bcTag() const
Definition
VP1RawDataHandle_TGC_Digit.cxx:113
verbose
bool verbose
Definition
hcg.cxx:75
MuonGM
Ensure that the Athena extensions are properly loaded.
Definition
GeoMuonHits.h:27
Generated on
for ATLAS Offline Software by
1.17.0