ATLAS Offline Software
Loading...
Searching...
No Matches
VP1RawDataHandle_MDT_RDO.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
7// //
8// Header file for class VP1RawDataHandle_MDT_RDO //
9// //
10// Description: Handle for MDT RDO's //
11// //
12// Author: Riccardo Maria BIANCHI (riccardo.maria.bianchi@cern.ch)
13// Initial version: January 2024
14// //
16
17#ifndef VP1RawDataHandle_MDT_RDO_H
18#define VP1RawDataHandle_MDT_RDO_H
19
21
23
24class MdtDigit;
25
26namespace InDetDD { class TRT_BaseElement; }
27
29public:
30
33 QStringList clicked(bool verbose) const;
34
35 // Values in native digit units (MDT ADC/TDC counts; MM/sTGC digit charge and ns).
36 bool isMasked() const;
37 double amplitude() const;
38 double time() const;
39
40protected:
41 SoNode * buildShape();
42 SoTransform * buildTransform();
44 const MuonGM::MdtReadoutElement * element() const;//null in case of errors
45};
46
47#endif
Virtual base class of TRT readout elements.
VP1RawDataHandleBase(VP1RawDataCollBase *)
VP1RawDataHandle_MDT_RDO(VP1RawDataCollBase *, const MdtDigit *)
QStringList clicked(bool verbose) const
const MuonGM::MdtReadoutElement * element() const
bool verbose
Definition hcg.cxx:75
Message Stream Member.