ATLAS Offline Software
VP1RawDataColl_SCT_RDO.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_SCT_RDO //
9 // //
10 // Description: Collection of SCT RDO's //
11 // //
12 // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
13 // Initial version: January 2009 //
14 // //
16 
17 #ifndef VP1RAWDATACOLL_SCT_RDO_H
18 #define VP1RAWDATACOLL_SCT_RDO_H
19 
22 
24 public:
25 
26  static QStringList availableCollections(IVP1System*);
27 
29  virtual ~VP1RawDataColl_SCT_RDO();
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_SCT_RDO::cut
bool cut(VP1RawDataHandleBase *)
Definition: VP1RawDataColl_SCT_RDO.cxx:80
VP1RawDataHandleBase
Definition: VP1RawDataHandleBase.h:34
VP1RawDataColl_SCT_RDO::VP1RawDataColl_SCT_RDO
VP1RawDataColl_SCT_RDO(VP1RawDataCommonData *, const QString &key)
Definition: VP1RawDataColl_SCT_RDO.cxx:37
VP1RawDataCollBase
Definition: VP1RawDataCollBase.h:29
VP1RawDataColl_SCT_RDO::provideSection
QString provideSection() const
Definition: VP1RawDataColl_SCT_RDO.h:39
VP1RawDataColl_SCT_RDO::assignDefaultMaterial
void assignDefaultMaterial(SoMaterial *) const
Definition: VP1RawDataColl_SCT_RDO.cxx:49
VP1RawDataColl_SCT_RDO::load
bool load()
Definition: VP1RawDataColl_SCT_RDO.cxx:55
VP1RawDataColl_SCT_RDO::usesInDetPartsCuts
bool usesInDetPartsCuts()
Definition: VP1RawDataColl_SCT_RDO.h:33
VP1RawDataColl_SCT_RDO::Imp
Definition: VP1RawDataColl_SCT_RDO.cxx:31
VP1RawDataColl_SCT_RDO
Definition: VP1RawDataColl_SCT_RDO.h:23
IVP1System
Definition: IVP1System.h:36
VP1RawDataColl_SCT_RDO::provideCollTypeID
qint32 provideCollTypeID() const
Definition: VP1RawDataColl_SCT_RDO.h:38
VP1RawDataColl_SCT_RDO::m_d
Imp * m_d
Definition: VP1RawDataColl_SCT_RDO.h:43
VP1RawDataFlags.h
VP1RawDataCollBase.h
VP1RawDataColl_SCT_RDO::~VP1RawDataColl_SCT_RDO
virtual ~VP1RawDataColl_SCT_RDO()
Definition: VP1RawDataColl_SCT_RDO.cxx:43
VP1RawDataCommonData
Definition: VP1RawDataCommonData.h:31
VP1RawDataColl_SCT_RDO::availableCollections
static QStringList availableCollections(IVP1System *)
Definition: VP1RawDataColl_SCT_RDO.cxx:25
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37