|  | 
								EIC Software
							 
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							 | 
#include <fun4all_eicdetectors/blob/master/simulation/g4simulation/g4jleic/G4JLeicVTXDisplayAction.h>
 Inheritance diagram for G4JLeicVTXDisplayAction:
 Inheritance diagram for G4JLeicVTXDisplayAction: Collaboration diagram for G4JLeicVTXDisplayAction:
 Collaboration diagram for G4JLeicVTXDisplayAction:| Public Member Functions | |
| G4JLeicVTXDisplayAction (const std::string &name) | |
| virtual | ~G4JLeicVTXDisplayAction () | 
| void | ApplyDisplayAction (G4VPhysicalVolume *physvol) | 
| ApplyDisplayAction method. | |
| void | AddVolume (G4LogicalVolume *logvol, const std::string &mat) | 
| G4JLeicVTXDisplayAction (const std::string &name) | |
| virtual | ~G4JLeicVTXDisplayAction () | 
| void | ApplyDisplayAction (G4VPhysicalVolume *physvol) | 
| ApplyDisplayAction method. | |
| void | AddVolume (G4LogicalVolume *logvol, const std::string &mat) | 
|  Public Member Functions inherited from PHG4DisplayAction | |
| PHG4DisplayAction ()=delete | |
| constructor | |
| PHG4DisplayAction (const std::string &name) | |
| virtual | ~PHG4DisplayAction () | 
| destructor | |
| virtual void | SetName (const std::string &name) | 
| virtual std::string | GetName () const | 
| virtual void | Print (const std::string &="ALL") | 
| Private Attributes | |
| std::map< G4LogicalVolume *, std::string > | m_LogicalVolumeMap | 
| std::vector< G4VisAttributes * > | m_VisAttVec | 
| Additional Inherited Members | |
|  Public Types inherited from PHG4DisplayAction | |
| enum | CheckReturnCodes { ABORT = -1, FAILED = 0, ACCEPT = 1 } | 
|  Protected Member Functions inherited from PHG4DisplayAction | |
| int | FindVolumes (G4VPhysicalVolume *physvol) | 
| find FindVolume method | |
| virtual int | CheckVolume (G4VPhysicalVolume *) | 
| find CheckVolume method | |
| virtual void | ApplyVisAttributes (G4VPhysicalVolume *) | 
| ApplyVisAttributes method. | |
Definition at line 16 of file G4JLeicVTXDisplayAction.h.
View newest version in sPHENIX GitHub at line 16 of file G4JLeicVTXDisplayAction.h
| G4JLeicVTXDisplayAction::G4JLeicVTXDisplayAction | ( | const std::string & | name | ) | 
Definition at line 16 of file G4JLeicVTXDisplayAction.cc.
View newest version in sPHENIX GitHub at line 16 of file G4JLeicVTXDisplayAction.cc
| 
 | virtual | 
Definition at line 21 of file G4JLeicVTXDisplayAction.cc.
View newest version in sPHENIX GitHub at line 21 of file G4JLeicVTXDisplayAction.cc
References it, and m_VisAttVec.
| G4JLeicVTXDisplayAction::G4JLeicVTXDisplayAction | ( | const std::string & | name | ) | 
| 
 | virtual | 
| 
 | inline | 
Definition at line 24 of file G4JLeicVTXDisplayAction.h.
View newest version in sPHENIX GitHub at line 24 of file G4JLeicVTXDisplayAction.h
References m_LogicalVolumeMap.
| 
 | inline | 
Definition at line 24 of file G4JLeicVTXDisplayAction.h.
View newest version in sPHENIX GitHub at line 24 of file G4JLeicVTXDisplayAction.h
References m_LogicalVolumeMap.
| 
 | virtual | 
ApplyDisplayAction method.
pure virtual - has to be implemented by derived class creates and set VisAttributes for volumes
| [in] | physvol | starting volume in hierarchy (typically world volume) | 
Implements PHG4DisplayAction.
| 
 | virtual | 
ApplyDisplayAction method.
pure virtual - has to be implemented by derived class creates and set VisAttributes for volumes
| [in] | physvol | starting volume in hierarchy (typically world volume) | 
Implements PHG4DisplayAction.
Definition at line 30 of file G4JLeicVTXDisplayAction.cc.
View newest version in sPHENIX GitHub at line 30 of file G4JLeicVTXDisplayAction.cc
References it, m_LogicalVolumeMap, and m_VisAttVec.
| 
 | private | 
Definition at line 27 of file G4JLeicVTXDisplayAction.h.
View newest version in sPHENIX GitHub at line 27 of file G4JLeicVTXDisplayAction.h
Referenced by AddVolume(), and ApplyDisplayAction().
| 
 | private | 
Definition at line 28 of file G4JLeicVTXDisplayAction.h.
View newest version in sPHENIX GitHub at line 28 of file G4JLeicVTXDisplayAction.h
Referenced by ApplyDisplayAction(), and ~G4JLeicVTXDisplayAction().