ATLAS Offline Software
VP1RawDataColl_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 VP1RawDataColl_PixelRDO //
9 // //
10 // Description: Collection of Pixel RDO's //
11 // //
12 // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
13 // Initial version: January 2009 //
14 // //
16 
17 #ifndef VP1RAWDATACOLL_PIXELRDO_H
18 #define VP1RAWDATACOLL_PIXELRDO_H
19 
22 
24 public:
25 
26  static QStringList availableCollections(IVP1System*);
27 
29  virtual ~VP1RawDataColl_PixelRDO();
30 
32 
33  bool usesInDetPartsCuts() { return true; }//To get InDet parts cuts
34 
35 protected:
36  void assignDefaultMaterial(SoMaterial*) const;
37  bool load();
38  qint32 provideCollTypeID() const { return 1; }
39  QString provideSection() const { return "Inner Detector"; }
40 
41 private:
42 
43  class Imp;
44  Imp * m_d;
45 
46 };
47 
48 #endif
VP1RawDataColl_PixelRDO::usesInDetPartsCuts
bool usesInDetPartsCuts()
Definition: VP1RawDataColl_PixelRDO.h:33
VP1RawDataColl_PixelRDO::cut
bool cut(VP1RawDataHandleBase *)
Definition: VP1RawDataColl_PixelRDO.cxx:80
VP1RawDataHandleBase
Definition: VP1RawDataHandleBase.h:34
VP1RawDataColl_PixelRDO::m_d
Imp * m_d
Definition: VP1RawDataColl_PixelRDO.h:43
VP1RawDataColl_PixelRDO::VP1RawDataColl_PixelRDO
VP1RawDataColl_PixelRDO(VP1RawDataCommonData *, const QString &key)
Definition: VP1RawDataColl_PixelRDO.cxx:37
VP1RawDataColl_PixelRDO::assignDefaultMaterial
void assignDefaultMaterial(SoMaterial *) const
Definition: VP1RawDataColl_PixelRDO.cxx:49
VP1RawDataCollBase
Definition: VP1RawDataCollBase.h:29
VP1RawDataColl_PixelRDO
Definition: VP1RawDataColl_PixelRDO.h:23
IVP1System
Definition: IVP1System.h:36
VP1RawDataColl_PixelRDO::Imp
Definition: VP1RawDataColl_PixelRDO.cxx:31
VP1RawDataColl_PixelRDO::provideCollTypeID
qint32 provideCollTypeID() const
Definition: VP1RawDataColl_PixelRDO.h:38
VP1RawDataColl_PixelRDO::availableCollections
static QStringList availableCollections(IVP1System *)
Definition: VP1RawDataColl_PixelRDO.cxx:25
VP1RawDataFlags.h
VP1RawDataCollBase.h
VP1RawDataColl_PixelRDO::load
bool load()
Definition: VP1RawDataColl_PixelRDO.cxx:55
VP1RawDataColl_PixelRDO::~VP1RawDataColl_PixelRDO
virtual ~VP1RawDataColl_PixelRDO()
Definition: VP1RawDataColl_PixelRDO.cxx:43
VP1RawDataColl_PixelRDO::provideSection
QString provideSection() const
Definition: VP1RawDataColl_PixelRDO.h:39
VP1RawDataCommonData
Definition: VP1RawDataCommonData.h:31
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37