CMS 3D CMS Logo

DDDWorld.h
Go to the documentation of this file.
1 #ifndef SimG4Core_DDDWorld_h
2 #define SimG4Core_DDDWorld_h
3 
6 #include "G4VPhysicalVolume.hh"
7 
8 class DDCompactView;
9 
10 namespace cms {
11  class DDCompactView;
12 }
13 
14 class DDDWorld {
15 public:
16  DDDWorld(const DDCompactView *pDD,
17  const cms::DDCompactView *pDD4hep,
19  int verb,
20  bool cuts,
21  bool pcut);
23  ~DDDWorld();
24  G4VPhysicalVolume *GetWorldVolume() const { return m_world; }
25 
26 private:
27  G4VPhysicalVolume *m_world;
28 };
29 
30 #endif
DDDWorld
Definition: DDDWorld.h:14
DDMapper< G4LogicalVolume *, DDLogicalPart >
G4LogicalVolumeToDDLogicalPartMap.h
RPCNoise_example.check
check
Definition: RPCNoise_example.py:71
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:80
SensitiveDetectorCatalog
Definition: SensitiveDetectorCatalog.h:10
DDDWorld::m_world
G4VPhysicalVolume * m_world
Definition: DDDWorld.h:27
DDDWorld::GetWorldVolume
G4VPhysicalVolume * GetWorldVolume() const
Definition: DDDWorld.h:24
DDDWorld::DDDWorld
DDDWorld(const DDCompactView *pDD, const cms::DDCompactView *pDD4hep, SensitiveDetectorCatalog &, int verb, bool cuts, bool pcut)
Definition: DDDWorld.cc:23
SensitiveDetectorCatalog.h
cms::DDCompactView
Definition: DDCompactView.h:29
DDDWorld::~DDDWorld
~DDDWorld()
Definition: DDDWorld.cc:70
L1TMuonDQMOffline_cfi.cuts
cuts
Definition: L1TMuonDQMOffline_cfi.py:41
cms
Namespace of DDCMS conversion namespace.
Definition: ProducerAnalyzer.cc:21