BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes
BDSSDFilterLogicalVolume Class Reference

SD filter for a particular volume. More...

#include <BDSSDFilterLogicalVolume.hh>

Inheritance diagram for BDSSDFilterLogicalVolume:
Inheritance graph
Collaboration diagram for BDSSDFilterLogicalVolume:
Collaboration graph

Public Member Functions

 BDSSDFilterLogicalVolume (const G4String &name, G4LogicalVolume *referenceLVIn)
 
virtual G4bool Accept (const G4Step *aStep) const
 Whether the step will be accepted or rejected.
 

Private Attributes

G4LogicalVolume const * referenceLV
 

Detailed Description

SD filter for a particular volume.

Author
Robin Tesse

Definition at line 35 of file BDSSDFilterLogicalVolume.hh.

Constructor & Destructor Documentation

◆ BDSSDFilterLogicalVolume()

BDSSDFilterLogicalVolume::BDSSDFilterLogicalVolume ( const G4String &  name,
G4LogicalVolume *  referenceLVIn 
)

Definition at line 26 of file BDSSDFilterLogicalVolume.cc.

◆ ~BDSSDFilterLogicalVolume()

BDSSDFilterLogicalVolume::~BDSSDFilterLogicalVolume ( )
virtual

Definition at line 32 of file BDSSDFilterLogicalVolume.cc.

Member Function Documentation

◆ Accept()

G4bool BDSSDFilterLogicalVolume::Accept ( const G4Step *  aStep) const
virtual

Whether the step will be accepted or rejected.

Definition at line 35 of file BDSSDFilterLogicalVolume.cc.

Field Documentation

◆ referenceLV

G4LogicalVolume const* BDSSDFilterLogicalVolume::referenceLV
private

Definition at line 47 of file BDSSDFilterLogicalVolume.hh.


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