ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/modeling/include/G4ModelingParameters.hh>
Classes | |
class | PVNameCopyNo |
class | PVPointerCopyNo |
class | VisAttributesModifier |
Public Types | |
enum | DrawingStyle { wf, hlr, hsr, hlhsr, cloud } |
enum | VisAttributesSignifier { VASVisibility, VASDaughtersInvisible, VASColour, VASLineStyle, VASLineWidth, VASForceWireframe, VASForceSolid, VASForceCloud, VASForceNumberOfCloudPoints, VASForceAuxEdgeVisible, VASForceLineSegmentsPerCircle } |
typedef std::vector< PVNameCopyNo > | PVNameCopyNoPath |
typedef PVNameCopyNoPath::const_iterator | PVNameCopyNoPathConstIterator |
typedef std::vector < PVPointerCopyNo > | PVPointerCopyNoPath |
typedef PVPointerCopyNoPath::const_iterator | PVPointerCopyNoPathConstIterator |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4ModelingParameters &) |
std::ostream & | operator<< (std::ostream &os, const PVNameCopyNoPath &) |
std::ostream & | operator<< (std::ostream &os, const PVPointerCopyNoPath &) |
std::ostream & | operator<< (std::ostream &os, const std::vector< VisAttributesModifier > &) |
Definition at line 52 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 52 of file G4ModelingParameters.hh
typedef std::vector<PVNameCopyNo> G4ModelingParameters::PVNameCopyNoPath |
Definition at line 94 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 94 of file G4ModelingParameters.hh
typedef PVNameCopyNoPath::const_iterator G4ModelingParameters::PVNameCopyNoPathConstIterator |
Definition at line 95 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 95 of file G4ModelingParameters.hh
typedef std::vector<PVPointerCopyNo> G4ModelingParameters::PVPointerCopyNoPath |
Definition at line 111 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 111 of file G4ModelingParameters.hh
typedef PVPointerCopyNoPath::const_iterator G4ModelingParameters::PVPointerCopyNoPathConstIterator |
Definition at line 112 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 112 of file G4ModelingParameters.hh
Definition at line 57 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 57 of file G4ModelingParameters.hh
VASVisibility | |
VASDaughtersInvisible | |
VASColour | |
VASLineStyle | |
VASLineWidth | |
VASForceWireframe | |
VASForceSolid | |
VASForceCloud | |
VASForceNumberOfCloudPoints | |
VASForceAuxEdgeVisible | |
VASForceLineSegmentsPerCircle |
Definition at line 67 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 67 of file G4ModelingParameters.hh
G4ModelingParameters::G4ModelingParameters | ( | ) |
Definition at line 44 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 44 of file G4ModelingParameters.cc
G4ModelingParameters::G4ModelingParameters | ( | const G4VisAttributes * | pDefaultVisAttributes, |
G4ModelingParameters::DrawingStyle | drawingStyle, | ||
G4bool | isCulling, | ||
G4bool | isCullingInvisible, | ||
G4bool | isDensityCulling, | ||
G4double | visibleDensity, | ||
G4bool | isCullingCovered, | ||
G4int | noOfSides | ||
) |
Definition at line 63 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 63 of file G4ModelingParameters.cc
G4ModelingParameters::~G4ModelingParameters | ( | ) |
Definition at line 89 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 89 of file G4ModelingParameters.cc
References fpCutawaySolid, and fpSectionSolid.
G4int G4ModelingParameters::GetCBDAlgorithmNumber | ( | ) | const |
const std::vector<G4double>& G4ModelingParameters::GetCBDParameters | ( | ) | const |
G4DisplacedSolid* G4ModelingParameters::GetCutawaySolid | ( | ) | const |
const G4VisAttributes* G4ModelingParameters::GetDefaultVisAttributes | ( | ) | const |
DrawingStyle G4ModelingParameters::GetDrawingStyle | ( | ) | const |
const G4Event* G4ModelingParameters::GetEvent | ( | ) | const |
Referenced by G4DigiModel::DescribeYourselfTo(), G4HitsModel::DescribeYourselfTo(), and G4TrajectoriesModel::DescribeYourselfTo().
const G4Point3D& G4ModelingParameters::GetExplodeCentre | ( | ) | const |
G4double G4ModelingParameters::GetExplodeFactor | ( | ) | const |
G4int G4ModelingParameters::GetNoOfSides | ( | ) | const |
G4int G4ModelingParameters::GetNumberOfCloudPoints | ( | ) | const |
G4DisplacedSolid* G4ModelingParameters::GetSectionSolid | ( | ) | const |
const std::vector<VisAttributesModifier>& G4ModelingParameters::GetVisAttributesModifiers | ( | ) | const |
G4double G4ModelingParameters::GetVisibleDensity | ( | ) | const |
G4bool G4ModelingParameters::IsCulling | ( | ) | const |
G4bool G4ModelingParameters::IsCullingCovered | ( | ) | const |
G4bool G4ModelingParameters::IsCullingInvisible | ( | ) | const |
G4bool G4ModelingParameters::IsDensityCulling | ( | ) | const |
G4bool G4ModelingParameters::IsExplode | ( | ) | const |
G4bool G4ModelingParameters::IsWarning | ( | ) | const |
G4bool G4ModelingParameters::operator!= | ( | const G4ModelingParameters & | mp | ) | const |
Definition at line 244 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 244 of file G4ModelingParameters.cc
Referenced by G4VSceneHandler::CreateModelingParameters().
Referenced by G4VSceneHandler::CreateModelingParameters().
Referenced by G4LogicalVolumeModel::DescribeYourselfTo().
void G4ModelingParameters::SetCutawaySolid | ( | G4DisplacedSolid * | pCutawaySolid | ) |
Definition at line 152 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 152 of file G4ModelingParameters.cc
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetDefaultVisAttributes | ( | const G4VisAttributes * | pDefaultVisAttributes | ) |
void G4ModelingParameters::SetDrawingStyle | ( | DrawingStyle | ) |
Referenced by G4VSceneHandler::DrawEndOfRunModels(), and G4VSceneHandler::DrawEvent().
Referenced by G4VSceneHandler::CreateModelingParameters().
Referenced by G4VSceneHandler::CreateModelingParameters().
Definition at line 132 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 132 of file G4ModelingParameters.cc
References fNoOfSides, fpDefaultVisAttributes, fWarning, G4cout, G4endl, and G4VisAttributes::GetMinLineSegmentsPerCircle().
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetSectionSolid | ( | G4DisplacedSolid * | pSectionSolid | ) |
Definition at line 146 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 146 of file G4ModelingParameters.cc
Referenced by G4VSceneHandler::CreateModelingParameters().
void G4ModelingParameters::SetVisAttributesModifiers | ( | const std::vector< VisAttributesModifier > & | ) |
Referenced by G4VSceneHandler::CreateModelingParameters().
Definition at line 115 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 115 of file G4ModelingParameters.cc
References cm3, fVisibleDensity, fWarning, Acts::UnitConstants::g, G4cout, and G4endl.
Referenced by G4VSceneHandler::CreateModelingParameters().
|
friend |
Definition at line 157 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 157 of file G4ModelingParameters.cc
|
friend |
Definition at line 135 of file CexmcAngularRange.cc.
View newest version in sPHENIX GitHub at line 135 of file CexmcAngularRange.cc
|
friend |
Definition at line 135 of file CexmcAngularRange.cc.
View newest version in sPHENIX GitHub at line 135 of file CexmcAngularRange.cc
|
friend |
Definition at line 389 of file G4ModelingParameters.cc.
View newest version in sPHENIX GitHub at line 389 of file G4ModelingParameters.cc
|
private |
Definition at line 227 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 227 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 228 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 228 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 226 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 226 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 222 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 222 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 223 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 223 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 224 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 224 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 219 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 219 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 230 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 230 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 229 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 229 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 231 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 231 of file G4ModelingParameters.hh
Referenced by operator<<(), and SetNoOfSides().
|
private |
Definition at line 220 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 220 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 233 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 233 of file G4ModelingParameters.hh
Referenced by operator<<(), and ~G4ModelingParameters().
|
private |
Definition at line 218 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 218 of file G4ModelingParameters.hh
Referenced by operator<<(), and SetNoOfSides().
|
private |
Definition at line 234 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 234 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 232 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 232 of file G4ModelingParameters.hh
Referenced by operator<<(), and ~G4ModelingParameters().
|
private |
Definition at line 235 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 235 of file G4ModelingParameters.hh
Referenced by operator<<().
|
private |
Definition at line 225 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 225 of file G4ModelingParameters.hh
Referenced by operator<<(), and SetVisibleDensity().
|
private |
Definition at line 217 of file G4ModelingParameters.hh.
View newest version in sPHENIX GitHub at line 217 of file G4ModelingParameters.hh
Referenced by operator<<(), SetNoOfSides(), and SetVisibleDensity().