ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4TrajectoryDrawByEncounteredVolume (const G4String &name="Unspecified", G4VisTrajContext *context=0) | |
virtual | ~G4TrajectoryDrawByEncounteredVolume () |
virtual void | Draw (const G4VTrajectory &trajectory, const G4bool &visible=true) const |
virtual void | Print (std::ostream &ostr) const |
void | SetDefault (const G4String &) |
void | SetDefault (const G4Colour &) |
void | Set (const G4String &pvname, const G4String &colour) |
void | Set (const G4String &pvname, const G4Colour &colour) |
Public Member Functions inherited from G4VTrajectoryModel | |
G4VTrajectoryModel (const G4String &name, G4VisTrajContext *fpContext=0) | |
virtual | ~G4VTrajectoryModel () |
G4String | Name () const |
const G4VisTrajContext & | GetContext () const |
void | SetVerbose (const G4bool &) |
G4bool | GetVerbose () const |
Private Attributes | |
G4ModelColourMap< G4String > | fMap |
G4Colour | fDefault |
Definition at line 43 of file G4TrajectoryDrawByEncounteredVolume.hh.
View newest version in sPHENIX GitHub at line 43 of file G4TrajectoryDrawByEncounteredVolume.hh
G4TrajectoryDrawByEncounteredVolume::G4TrajectoryDrawByEncounteredVolume | ( | const G4String & | name = "Unspecified" , |
G4VisTrajContext * | context = 0 |
||
) |
Definition at line 39 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 39 of file G4TrajectoryDrawByEncounteredVolume.cc
|
virtual |
Definition at line 44 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 44 of file G4TrajectoryDrawByEncounteredVolume.cc
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 47 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 47 of file G4TrajectoryDrawByEncounteredVolume.cc
References G4VTrajectoryPoint::CreateAttValues(), G4TrajectoryDrawerUtils::DrawLineAndPoints(), fDefault, G4String::first(), fMap, G4cout, G4endl, G4Exception(), G4ModelColourMap< T >::GetBasicMap(), G4ModelColourMap< T >::GetColour(), G4VTrajectoryModel::GetContext(), G4RichTrajectory::GetPoint(), G4RichTrajectory::GetPointEntries(), G4VTrajectoryModel::GetVerbose(), JustWarning, G4VTrajectoryModel::Name(), G4VisTrajContext::Print(), and G4VisTrajContext::SetLineColour().
|
virtual |
Implements G4VTrajectoryModel.
Definition at line 139 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 139 of file G4TrajectoryDrawByEncounteredVolume.cc
References fDefault, fMap, G4VTrajectoryModel::GetContext(), G4VTrajectoryModel::Name(), G4VisTrajContext::Print(), and G4ModelColourMap< T >::Print().
Definition at line 127 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 127 of file G4TrajectoryDrawByEncounteredVolume.cc
References fMap, and G4ModelColourMap< T >::Set().
Definition at line 133 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 133 of file G4TrajectoryDrawByEncounteredVolume.cc
References fMap.
Definition at line 103 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 103 of file G4TrajectoryDrawByEncounteredVolume.cc
References G4Exception(), G4Colour::GetColour(), and JustWarning.
Definition at line 121 of file G4TrajectoryDrawByEncounteredVolume.cc.
View newest version in sPHENIX GitHub at line 121 of file G4TrajectoryDrawByEncounteredVolume.cc
References fDefault.
|
private |
Definition at line 69 of file G4TrajectoryDrawByEncounteredVolume.hh.
View newest version in sPHENIX GitHub at line 69 of file G4TrajectoryDrawByEncounteredVolume.hh
Referenced by Draw(), Print(), and SetDefault().
|
private |
Definition at line 68 of file G4TrajectoryDrawByEncounteredVolume.hh.
View newest version in sPHENIX GitHub at line 68 of file G4TrajectoryDrawByEncounteredVolume.hh