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>
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().
G4double G4VMarker::GetScreenDiameter | ( | ) | const |
G4double G4VMarker::GetScreenRadius | ( | ) | const |
G4double G4VMarker::GetScreenSize | ( | ) | const |
Referenced by G4TextModel::G4TextModel(), and G4VSceneHandler::GetMarkerSize().
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=().
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().
Referenced by G4VSceneHandler::AddPrimitive(), G4GPSModel::DescribeYourselfTo(), and CexmcEventAction::DrawTrackPoints().
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().
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().
|
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().