Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TrajectoryDrawByCharge.hh>
Public Types | |
enum | Charge { Negative =-1 , Neutral =0 , Positive =1 } |
Public Member Functions | |
G4TrajectoryDrawByCharge (const G4String &name="Unspecified", G4VisTrajContext *context=0) | |
G4TrajectoryDrawByCharge (const G4String &name, const G4Colour &positive, const G4Colour &negative, const G4Colour &neutral) | |
virtual | ~G4TrajectoryDrawByCharge () |
virtual void | Draw (const G4VTrajectory &trajectory, const G4int &i_mode=0, const G4bool &visible=true) const |
virtual void | Draw (const G4VTrajectory &trajectory, const G4bool &visible=true) const |
virtual void | Print (std::ostream &ostr) const |
void | Set (const Charge &charge, const G4Colour &colour) |
void | Set (const Charge &charge, const G4String &colour) |
void | Set (const G4String &charge, const G4Colour &colour) |
void | Set (const G4String &charge, const G4String &colour) |
Public Member Functions inherited from G4VTrajectoryModel | |
G4VTrajectoryModel (const G4String &name, G4VisTrajContext *fpContext=0) | |
virtual | ~G4VTrajectoryModel () |
virtual void | Draw (const G4VTrajectory &trajectory, const G4int &i_mode=0, const G4bool &visible=true) const =0 |
virtual void | Draw (const G4VTrajectory &trajectory, const G4bool &visible=true) const =0 |
virtual void | Print (std::ostream &ostr) const =0 |
G4String | Name () const |
const G4VisTrajContext & | GetContext () const |
void | SetVerbose (const G4bool &) |
G4bool | GetVerbose () const |
Definition at line 43 of file G4TrajectoryDrawByCharge.hh.
G4TrajectoryDrawByCharge::G4TrajectoryDrawByCharge | ( | const G4String & | name = "Unspecified" , |
G4VisTrajContext * | context = 0 |
||
) |
Definition at line 35 of file G4TrajectoryDrawByCharge.cc.
G4TrajectoryDrawByCharge::G4TrajectoryDrawByCharge | ( | const G4String & | name, |
const G4Colour & | positive, | ||
const G4Colour & | negative, | ||
const G4Colour & | neutral | ||
) |
Definition at line 44 of file G4TrajectoryDrawByCharge.cc.
|
virtual |
Definition at line 55 of file G4TrajectoryDrawByCharge.cc.
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 66 of file G4TrajectoryDrawByCharge.cc.
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 58 of file G4TrajectoryDrawByCharge.cc.
Referenced by Draw().
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 92 of file G4TrajectoryDrawByCharge.cc.
Definition at line 107 of file G4TrajectoryDrawByCharge.cc.
Referenced by Set().
Definition at line 101 of file G4TrajectoryDrawByCharge.cc.
Definition at line 129 of file G4TrajectoryDrawByCharge.cc.
Definition at line 113 of file G4TrajectoryDrawByCharge.cc.