BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
ExtBesSubdetector Class Referenceabstract

#include <ExtBesSubdetector.h>

+ Inheritance diagram for ExtBesSubdetector:

Public Member Functions

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

Detailed Description

Constructor & Destructor Documentation

◆ ExtBesSubdetector() [1/2]

ExtBesSubdetector::ExtBesSubdetector ( )
inline

◆ ~ExtBesSubdetector() [1/2]

virtual ExtBesSubdetector::~ExtBesSubdetector ( )
inlinevirtual

◆ ExtBesSubdetector() [2/2]

ExtBesSubdetector::ExtBesSubdetector ( )
inline

◆ ~ExtBesSubdetector() [2/2]

virtual ExtBesSubdetector::~ExtBesSubdetector ( )
inlinevirtual

Member Function Documentation

◆ Construct() [1/2]

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

◆ Construct() [2/2]

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

◆ FindLogicalVolume() [1/2]

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

Definition at line 21 of file InstallArea/include/TrkExtAlg/TrkExtAlg/ExtBesSubdetector.h.

22{
23 return const_cast<G4LogicalVolume*>( GDMLProcessor::GetInstance()->GetLogicalVolume(vn) );
24}

Referenced by ExtBesMucConstruction::Construct().

◆ FindLogicalVolume() [2/2]

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

The documentation for this class was generated from the following files: