Geant4 11.1.1
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 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 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 42 of file G4TrajectoryDrawByCharge.hh.
G4TrajectoryDrawByCharge::G4TrajectoryDrawByCharge | ( | const G4String & | name = "Unspecified" , |
G4VisTrajContext * | context = 0 |
||
) |
Definition at line 34 of file G4TrajectoryDrawByCharge.cc.
G4TrajectoryDrawByCharge::G4TrajectoryDrawByCharge | ( | const G4String & | name, |
const G4Colour & | positive, | ||
const G4Colour & | negative, | ||
const G4Colour & | neutral | ||
) |
Definition at line 43 of file G4TrajectoryDrawByCharge.cc.
|
virtual |
Definition at line 54 of file G4TrajectoryDrawByCharge.cc.
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 57 of file G4TrajectoryDrawByCharge.cc.
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 82 of file G4TrajectoryDrawByCharge.cc.
Definition at line 97 of file G4TrajectoryDrawByCharge.cc.
Referenced by Set().
Definition at line 91 of file G4TrajectoryDrawByCharge.cc.
Definition at line 119 of file G4TrajectoryDrawByCharge.cc.
Definition at line 103 of file G4TrajectoryDrawByCharge.cc.