![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/graphics_reps/include/G4VMarker.hh>
Inheritance diagram for G4VMarker:
Collaboration diagram for G4VMarker:Public Types | |
| enum | FillStyle { noFill, hashed, filled } |
| enum | SizeType { none, world, screen } |
Private Attributes | |
| G4Point3D | fPosition |
| G4double | fWorldSize |
| G4double | fScreenSize |
| FillStyle | fFillStyle |
| G4String | fInfo |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const G4VMarker &) |
Additional Inherited Members | |
Protected Attributes inherited from G4Visible | |
| const G4VisAttributes * | fpVisAttributes |
| G4bool | fAllocatedVisAttributes |
Definition at line 90 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 90 of file G4VMarker.hh
| enum G4VMarker::FillStyle |
Definition at line 96 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 96 of file G4VMarker.hh
| enum G4VMarker::SizeType |
Definition at line 97 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 97 of file G4VMarker.hh
| G4VMarker::G4VMarker | ( | ) |
Definition at line 34 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 34 of file G4VMarker.cc
| G4VMarker::G4VMarker | ( | const G4VMarker & | mk | ) |
Definition at line 43 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 43 of file G4VMarker.cc
| G4VMarker::G4VMarker | ( | const G4Point3D & | position | ) |
Definition at line 52 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 52 of file G4VMarker.cc
|
virtual |
Definition at line 62 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 62 of file G4VMarker.cc
| FillStyle G4VMarker::GetFillStyle | ( | ) | const |
|
virtual |
| G4Point3D G4VMarker::GetPosition | ( | ) | const |
Referenced by G4HepRepSceneHandler::AddPrimitive(), G4HepRepFileSceneHandler::AddPrimitive(), and G4TextModel::G4TextModel().
Here is the caller graph for this function:| G4double G4VMarker::GetScreenDiameter | ( | ) | const |
| G4double G4VMarker::GetScreenRadius | ( | ) | const |
| G4double G4VMarker::GetScreenSize | ( | ) | const |
Referenced by G4TextModel::G4TextModel(), and G4VSceneHandler::GetMarkerSize().
Here is the caller graph for this function:| G4VMarker::SizeType G4VMarker::GetSizeType | ( | ) | const |
Definition at line 111 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 111 of file G4VMarker.cc
References fScreenSize, fWorldSize, none, screen, and world.
| G4double G4VMarker::GetWorldDiameter | ( | ) | const |
| G4double G4VMarker::GetWorldRadius | ( | ) | const |
| G4double G4VMarker::GetWorldSize | ( | ) | const |
Definition at line 75 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 75 of file G4VMarker.cc
References fFillStyle, fInfo, fPosition, fScreenSize, and fWorldSize.
Definition at line 64 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 64 of file G4VMarker.cc
References fFillStyle, fInfo, fPosition, fScreenSize, fWorldSize, and G4Visible::operator=().
Referenced by G4Text::operator=().
Here is the call graph for this function:
Here is the caller graph for this function:Referenced by ExN04MuonHit::Draw(), ExN04TrackerHit::Draw(), eRositaTrackerHit::Draw(), ExTGTrackerHit::Draw(), RE01TrackerHit::Draw(), RE05MuonHit::Draw(), RE05TrackerHit::Draw(), ExP01TrackerHit::Draw(), B2TrackerHit::Draw(), XAluminumElectrodeHit::Draw(), ExN02TrackerHit::Draw(), DMXPmtHit::Draw(), B5DriftChamberHit::Draw(), TrackerHit::Draw(), H02MuonHit::Draw(), CexmcScenePrimitives::DrawRadialLine(), CexmcEventAction::DrawTrackPoints(), LXeTrajectory::DrawTrajectory(), G4TrajectoryDrawerUtils::DrawWithoutTime(), G4TrajectoryDrawerUtils::DrawWithTime(), G4BlineEventAction::EndOfEventAction(), and CexmcScenePrimitives::MarkTargetCenter().
Here is the caller graph for this function:Referenced by G4VSceneHandler::AddPrimitive(), G4GPSModel::DescribeYourselfTo(), and CexmcEventAction::DrawTrackPoints().
Here is the caller graph for this function:Referenced by G4VSceneHandler::AddPrimitive(), UVA_VisAction::Draw(), ExN04MuonHit::Draw(), ExN04TrackerHit::Draw(), ExTGTrackerHit::Draw(), RE01TrackerHit::Draw(), eRositaTrackerHit::Draw(), RE05MuonHit::Draw(), RE05TrackerHit::Draw(), ExP01TrackerHit::Draw(), B2TrackerHit::Draw(), XAluminumElectrodeHit::Draw(), ExN02TrackerHit::Draw(), B5DriftChamberHit::Draw(), DMXPmtHit::Draw(), TrackerHit::Draw(), H02MuonHit::Draw(), G4ScoreLogColorMap::DrawColorChartText(), G4VScoreColorMap::DrawColorChartText(), CexmcScenePrimitives::DrawRadialLine(), CexmcEventAction::DrawReconstructionData(), CexmcEventAction::DrawTrackPoints(), LXeTrajectory::DrawTrajectory(), G4BlineEventAction::EndOfEventAction(), G4AxesModel::G4AxesModel(), G4ViewParameters::G4ViewParameters(), CexmcScenePrimitives::MarkTargetCenter(), G4VisCommandSceneAddDate::Date::operator()(), G4VisCommandSceneAddEventID::EventID::operator()(), G4VisCommandSceneAddLogo2D::Logo2D::operator()(), G4VisCommandSceneAddText::SetNewValue(), and G4VisCommandSceneAddText2D::SetNewValue().
Here is the caller graph for this function:Definition at line 118 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 118 of file G4VMarker.cc
References fScreenSize, fWorldSize, screen, and world.
Referenced by G4TrajectoryDrawerUtils::DrawWithoutTime(), G4TrajectoryDrawerUtils::DrawWithTime(), and G4VSceneHandler::RequestPrimitives().
Here is the caller graph for this function:
|
friend |
Definition at line 88 of file G4VMarker.cc.
View newest version in sPHENIX GitHub at line 88 of file G4VMarker.cc
|
private |
Definition at line 151 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 151 of file G4VMarker.hh
Referenced by operator!=(), operator<<(), and operator=().
|
private |
Definition at line 154 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 154 of file G4VMarker.hh
Referenced by operator!=(), operator<<(), and operator=().
|
private |
Definition at line 148 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 148 of file G4VMarker.hh
Referenced by operator!=(), operator<<(), and operator=().
|
private |
Definition at line 150 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 150 of file G4VMarker.hh
Referenced by GetSizeType(), operator!=(), operator<<(), operator=(), and SetSize().
|
private |
Definition at line 149 of file G4VMarker.hh.
View newest version in sPHENIX GitHub at line 149 of file G4VMarker.hh
Referenced by GetSizeType(), operator!=(), operator<<(), operator=(), and SetSize().