![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/gMocren/include/G4GMocrenIO.hh>
Collaboration diagram for GMocrenDetector:Classes | |
| struct | Edge |
Public Member Functions | |
| GMocrenDetector () | |
| ~GMocrenDetector () | |
| int | getNumberOfEdges () |
| void | addEdge (float _startx, float _starty, float _startz, float _endx, float _endy, float _endz) |
| void | getEdge (float &_startx, float &_starty, float &_startz, float &_endx, float &_endy, float &_endz, int _num) |
| void | setDetector (std::vector< struct Edge > &_aDetector) |
| void | setColor (unsigned char _color[3]) |
| void | getColor (unsigned char _color[3]) |
| void | setName (std::string &_name) |
| std::string | getName () |
| void | translate (std::vector< float > &_tranlate) |
Protected Attributes | |
| std::vector< struct Edge > | kDetector |
| unsigned char | kColor [3] |
| std::string | kName |
Definition at line 127 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 127 of file G4GMocrenIO.hh
| GMocrenDetector::GMocrenDetector | ( | ) |
Definition at line 300 of file G4GMocrenIO.cc.
View newest version in sPHENIX GitHub at line 300 of file G4GMocrenIO.cc
|
inline |
Definition at line 140 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 140 of file G4GMocrenIO.hh
| void GMocrenDetector::addEdge | ( | float | _startx, |
| float | _starty, | ||
| float | _startz, | ||
| float | _endx, | ||
| float | _endy, | ||
| float | _endz | ||
| ) |
Definition at line 305 of file G4GMocrenIO.cc.
View newest version in sPHENIX GitHub at line 305 of file G4GMocrenIO.cc
References GMocrenDetector::Edge::endPoint, kDetector, and GMocrenDetector::Edge::startPoint.
|
inline |
Definition at line 153 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 153 of file G4GMocrenIO.hh
References kColor.
| void GMocrenDetector::getEdge | ( | float & | _startx, |
| float & | _starty, | ||
| float & | _startz, | ||
| float & | _endx, | ||
| float & | _endy, | ||
| float & | _endz, | ||
| int | _num | ||
| ) |
Definition at line 316 of file G4GMocrenIO.cc.
View newest version in sPHENIX GitHub at line 316 of file G4GMocrenIO.cc
References G4VisManager::errors, G4cout, G4endl, G4VisManager::GetVerbosity(), and kDetector.
Here is the call graph for this function:
|
inline |
Definition at line 157 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 157 of file G4GMocrenIO.hh
References kName.
|
inline |
Definition at line 143 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 143 of file G4GMocrenIO.hh
References kDetector.
|
inline |
Definition at line 150 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 150 of file G4GMocrenIO.hh
References kColor.
Referenced by G4GMocrenIO::addDetector().
Here is the caller graph for this function:Definition at line 149 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 149 of file G4GMocrenIO.hh
References kDetector.
Referenced by G4GMocrenIO::addDetector().
Here is the caller graph for this function:
|
inline |
Definition at line 156 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 156 of file G4GMocrenIO.hh
References kName.
Referenced by G4GMocrenIO::addDetector().
Here is the caller graph for this function:| void GMocrenDetector::translate | ( | std::vector< float > & | _tranlate | ) |
Definition at line 333 of file G4GMocrenIO.cc.
View newest version in sPHENIX GitHub at line 333 of file G4GMocrenIO.cc
References kDetector.
|
protected |
Definition at line 135 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 135 of file G4GMocrenIO.hh
Referenced by getColor(), GMocrenDetector(), and setColor().
|
protected |
Definition at line 134 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 134 of file G4GMocrenIO.hh
Referenced by addEdge(), getEdge(), getNumberOfEdges(), GMocrenDetector(), setDetector(), and translate().
|
protected |
Definition at line 136 of file G4GMocrenIO.hh.
View newest version in sPHENIX GitHub at line 136 of file G4GMocrenIO.hh