Geant4  10.00.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4SensitiveVolumeList Class Reference

Public Member Functions

 G4SensitiveVolumeList ()
 
 G4SensitiveVolumeList (const G4SensitiveVolumeList &right)
 
 ~G4SensitiveVolumeList ()
 
const G4SensitiveVolumeListoperator= (const G4SensitiveVolumeList &right)
 
G4int operator== (const G4SensitiveVolumeList &right) const
 
G4int operator!= (const G4SensitiveVolumeList &right) const
 
G4bool CheckPV (const G4VPhysicalVolume *pvp) const
 
G4bool CheckLV (const G4LogicalVolume *lvp) const
 
const std::vector
< G4VPhysicalVolume * > & 
GetThePhysicalVolumeList () const
 
void SetThePhysicalVolumeList (const std::vector< G4VPhysicalVolume * > value)
 
const std::vector
< G4LogicalVolume * > & 
GetTheLogicalVolumeList () const
 
void SetTheLogicalVolumeList (const std::vector< G4LogicalVolume * > value)
 

Private Attributes

std::vector< G4VPhysicalVolume * > thePhysicalVolumeList
 
std::vector< G4LogicalVolume * > theLogicalVolumeList
 

Constructor & Destructor Documentation

Member Function Documentation

G4int operator== ( const G4SensitiveVolumeList right) const
G4int operator!= ( const G4SensitiveVolumeList right) const
G4bool CheckPV ( const G4VPhysicalVolume pvp) const
G4bool CheckLV ( const G4LogicalVolume lvp) const
const std::vector<G4VPhysicalVolume*>& GetThePhysicalVolumeList ( ) const
void SetThePhysicalVolumeList ( const std::vector< G4VPhysicalVolume * >  value)
const std::vector<G4LogicalVolume*>& GetTheLogicalVolumeList ( ) const
void SetTheLogicalVolumeList ( const std::vector< G4LogicalVolume * >  value)

Member Data Documentation

std::vector<G4VPhysicalVolume*> thePhysicalVolumeList
private
std::vector<G4LogicalVolume*> theLogicalVolumeList
private