BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
BesSubdetector Class Referenceabstract

#include <BesSubdetector.hh>

+ Inheritance diagram for BesSubdetector:

Public Member Functions

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

Protected Attributes

SAXProcessor m_sxp
 
ProcessingConfigurator m_config
 

Detailed Description

Constructor & Destructor Documentation

◆ BesSubdetector() [1/2]

BesSubdetector::BesSubdetector ( )
inline

Definition at line 21 of file InstallArea/include/SimUtil/SimUtil/BesSubdetector.hh.

21{;}

◆ ~BesSubdetector() [1/2]

virtual BesSubdetector::~BesSubdetector ( )
inlinevirtual

Definition at line 22 of file InstallArea/include/SimUtil/SimUtil/BesSubdetector.hh.

22{;}

◆ BesSubdetector() [2/2]

BesSubdetector::BesSubdetector ( )
inline

◆ ~BesSubdetector() [2/2]

virtual BesSubdetector::~BesSubdetector ( )
inlinevirtual

Member Function Documentation

◆ Construct() [1/2]

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

◆ Construct() [2/2]

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

◆ FindLogicalVolume() [1/2]

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

Definition at line 38 of file InstallArea/include/SimUtil/SimUtil/BesSubdetector.hh.

38 {
39 return const_cast<G4LogicalVolume*>( GDMLProcessor::GetInstance()->GetLogicalVolume(vn) );
40}

Referenced by BesTofConstruction::Construct(), BesMucConstruction::Construct(), and BesEmcConstruction::GetLogicalVolume().

◆ FindLogicalVolume() [2/2]

G4LogicalVolume * BesSubdetector::FindLogicalVolume ( const G4String &  vn)

Member Data Documentation

◆ m_config

ProcessingConfigurator BesSubdetector::m_config
protected

◆ m_sxp

SAXProcessor BesSubdetector::m_sxp
protected

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