ExtBesSubdetector Class Reference

#include <ExtBesSubdetector.h>

Inheritance diagram for ExtBesSubdetector:

ExtBesEmcConstruction ExtBesMdcConstruction ExtBesMucConstruction ExtBesTofConstruction List of all members.

Public Member Functions

 ExtBesSubdetector ()
virtual ~ExtBesSubdetector ()
virtual void Construct (G4LogicalVolume *bes)=0
G4LogicalVolume * FindLogicalVolume (const G4String &vn)

Detailed Description

Definition at line 8 of file ExtBesSubdetector.h.


Constructor & Destructor Documentation

ExtBesSubdetector::ExtBesSubdetector (  )  [inline]

Definition at line 11 of file ExtBesSubdetector.h.

00011 {};

virtual ExtBesSubdetector::~ExtBesSubdetector (  )  [inline, virtual]

Definition at line 12 of file ExtBesSubdetector.h.

00012 {};


Member Function Documentation

virtual void ExtBesSubdetector::Construct ( G4LogicalVolume *  bes  )  [pure virtual]

Implemented in ExtBesEmcConstruction, ExtBesMdcConstruction, ExtBesMucConstruction, and ExtBesTofConstruction.

G4LogicalVolume * ExtBesSubdetector::FindLogicalVolume ( const G4String &  vn  )  [inline]

Definition at line 21 of file ExtBesSubdetector.h.

Referenced by ExtBesMucConstruction::Construct().

00022 {
00023         return const_cast<G4LogicalVolume*>( GDMLProcessor::GetInstance()->GetLogicalVolume(vn) );
00024 }


Generated on Tue Nov 29 23:19:34 2016 for BOSS_7.0.2 by  doxygen 1.4.7