Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TrajectoryChargeFilter.hh>
Public Member Functions | |
G4TrajectoryChargeFilter (const G4String &name="Unspecified") | |
virtual | ~G4TrajectoryChargeFilter () |
virtual bool | Evaluate (const G4VTrajectory &) const |
virtual void | Print (std::ostream &ostr) const |
virtual void | Clear () |
void | Add (const G4String &particle) |
Public Member Functions inherited from G4SmartFilter< G4VTrajectory > | |
G4SmartFilter (const G4String &name) | |
virtual | ~G4SmartFilter () |
virtual G4bool | Evaluate (const G4VTrajectory &) const=0 |
virtual void | Print (std::ostream &ostr) const=0 |
virtual void | Clear ()=0 |
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< T > | |
G4VFilter (const G4String &name) | |
virtual | ~G4VFilter () |
virtual G4bool | Accept (const T &) const =0 |
virtual void | PrintAll (std::ostream &ostr) const =0 |
virtual void | Reset ()=0 |
G4String | Name () const |
G4String | GetName () const |
Additional Inherited Members | |
Public Types inherited from G4VFilter< T > | |
typedef T | Type |
Definition at line 39 of file G4TrajectoryChargeFilter.hh.
G4TrajectoryChargeFilter::G4TrajectoryChargeFilter | ( | const G4String & | name = "Unspecified" | ) |
Definition at line 35 of file G4TrajectoryChargeFilter.cc.
|
virtual |
Definition at line 39 of file G4TrajectoryChargeFilter.cc.
void G4TrajectoryChargeFilter::Add | ( | const G4String & | particle | ) |
Definition at line 63 of file G4TrajectoryChargeFilter.cc.
Referenced by Add().
|
virtual |
Implements G4SmartFilter< G4VTrajectory >.
Definition at line 98 of file G4TrajectoryChargeFilter.cc.
|
virtual |
Implements G4SmartFilter< G4VTrajectory >.
Definition at line 42 of file G4TrajectoryChargeFilter.cc.
|
virtual |
Implements G4SmartFilter< G4VTrajectory >.
Definition at line 86 of file G4TrajectoryChargeFilter.cc.