ATLAS Offline Software
VP1RawDataHandle_PixelRDO.h
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 // Header file for class VP1RawDataHandle_PixelRDO //
9 // //
10 // Description: Handle for Pixel RDO's //
11 // //
12 // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
13 // Initial version: April 2008 (rewritten January 2009) //
14 // //
16 
17 #ifndef VP1RAWDATAHANDLE_PIXELRDO_H
18 #define VP1RAWDATAHANDLE_PIXELRDO_H
19 
21 class PixelRDORawData;
22 
23 namespace InDetDD { class SiDetectorElement; }
24 
26 public:
27 
30  QStringList clicked(bool verbose) const;
31 
32  VP1RawDataFlags::InDetPartsFlags inInDetParts() const;
33 
34 protected:
35  SoNode * buildShape();
36  SoTransform * buildTransform();
38  const InDetDD::SiDetectorElement * element() const;//null in case of errors
39 };
40 
41 #endif
VP1RawDataHandle_PixelRDO::VP1RawDataHandle_PixelRDO
VP1RawDataHandle_PixelRDO(VP1RawDataCollBase *, const PixelRDORawData *)
Definition: VP1RawDataHandle_PixelRDO.cxx:29
VP1RawDataHandleBase
Definition: VP1RawDataHandleBase.h:34
VP1RawDataCollBase
Definition: VP1RawDataCollBase.h:29
VP1RawDataHandle_PixelRDO
Definition: VP1RawDataHandle_PixelRDO.h:25
VP1RawDataHandle_PixelRDO::~VP1RawDataHandle_PixelRDO
virtual ~VP1RawDataHandle_PixelRDO()
Definition: VP1RawDataHandle_PixelRDO.cxx:35
VP1RawDataHandle_PixelRDO::buildShape
SoNode * buildShape()
Definition: VP1RawDataHandle_PixelRDO.cxx:68
VP1RawDataHandle_PixelRDO::m_data
const PixelRDORawData * m_data
Definition: VP1RawDataHandle_PixelRDO.h:37
InDetDD::SiDetectorElement
Definition: SiDetectorElement.h:109
InDetDD
Message Stream Member.
Definition: FakeTrackBuilder.h:8
python.TriggerHandler.verbose
verbose
Definition: TriggerHandler.py:297
VP1RawDataHandleBase.h
PixelRDORawData
Definition: PixelRDORawData.h:23
VP1RawDataHandle_PixelRDO::inInDetParts
VP1RawDataFlags::InDetPartsFlags inInDetParts() const
Definition: VP1RawDataHandle_PixelRDO.cxx:104
VP1RawDataHandle_PixelRDO::buildTransform
SoTransform * buildTransform()
Definition: VP1RawDataHandle_PixelRDO.cxx:74
VP1RawDataHandle_PixelRDO::element
const InDetDD::SiDetectorElement * element() const
Definition: VP1RawDataHandle_PixelRDO.cxx:89
VP1RawDataHandle_PixelRDO::clicked
QStringList clicked(bool verbose) const
Definition: VP1RawDataHandle_PixelRDO.cxx:40