Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4TrajectoryOriginVolumeFilter Class Reference

#include <G4TrajectoryOriginVolumeFilter.hh>

Inheritance diagram for G4TrajectoryOriginVolumeFilter:
Inheritance graph
[legend]
Collaboration diagram for G4TrajectoryOriginVolumeFilter:
Collaboration graph
[legend]

Public Member Functions

 G4TrajectoryOriginVolumeFilter (const G4String &name="Unspecified")
 
virtual ~G4TrajectoryOriginVolumeFilter ()
 
virtual bool Evaluate (const G4VTrajectory &) const
 
virtual void Print (std::ostream &ostr) const
 
virtual void Clear ()
 
void Add (const G4String &volume)
 
- Public Member Functions inherited from G4SmartFilter< G4VTrajectory >
 G4SmartFilter (const G4String &name)
 
virtual ~G4SmartFilter ()
 
G4bool Accept (const G4VTrajectory &) const
 
virtual void PrintAll (std::ostream &ostr) const
 
virtual void Reset ()
 
void SetActive (const G4bool &)
 
G4bool GetActive () const
 
void SetInvert (const G4bool &)
 
G4bool GetInvert () const
 
void SetVerbose (const G4bool &)
 
G4bool GetVerbose () const
 
- Public Member Functions inherited from G4VFilter< G4VTrajectory >
 G4VFilter (const G4String &name)
 
virtual ~G4VFilter ()
 
G4String Name () const
 
G4String GetName () const
 

Additional Inherited Members

- Public Types inherited from G4VFilter< G4VTrajectory >
typedef G4VTrajectory Type
 

Detailed Description

Definition at line 40 of file G4TrajectoryOriginVolumeFilter.hh.

Constructor & Destructor Documentation

G4TrajectoryOriginVolumeFilter::G4TrajectoryOriginVolumeFilter ( const G4String name = "Unspecified")

Definition at line 37 of file G4TrajectoryOriginVolumeFilter.cc.

G4TrajectoryOriginVolumeFilter::~G4TrajectoryOriginVolumeFilter ( )
virtual

Definition at line 41 of file G4TrajectoryOriginVolumeFilter.cc.

Member Function Documentation

void G4TrajectoryOriginVolumeFilter::Add ( const G4String volume)

Definition at line 81 of file G4TrajectoryOriginVolumeFilter.cc.

void G4TrajectoryOriginVolumeFilter::Clear ( )
virtual

Implements G4SmartFilter< G4VTrajectory >.

Definition at line 99 of file G4TrajectoryOriginVolumeFilter.cc.

bool G4TrajectoryOriginVolumeFilter::Evaluate ( const G4VTrajectory traj) const
virtual

Implements G4SmartFilter< G4VTrajectory >.

Definition at line 44 of file G4TrajectoryOriginVolumeFilter.cc.

Here is the call graph for this function:

void G4TrajectoryOriginVolumeFilter::Print ( std::ostream &  ostr) const
virtual

Implements G4SmartFilter< G4VTrajectory >.

Definition at line 87 of file G4TrajectoryOriginVolumeFilter.cc.


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