![]()  | 
						
							 
								EIC Software
							  
							
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							  
						 | 
					
#include <fun4all_eicdetectors/blob/master/simulation/g4simulation/g4jleic/G4JLeicDIRCDisplayAction.h>
 Inheritance diagram for G4JLeicDIRCDisplayAction:
 Collaboration diagram for G4JLeicDIRCDisplayAction:Public Member Functions | |
| G4JLeicDIRCDisplayAction (const std::string &name) | |
| virtual | ~G4JLeicDIRCDisplayAction () | 
| void | ApplyDisplayAction (G4VPhysicalVolume *physvol) | 
| ApplyDisplayAction method.   | |
| void | AddVolume (G4LogicalVolume *logvol, const std::string &mat) | 
| G4JLeicDIRCDisplayAction (const std::string &name) | |
| virtual | ~G4JLeicDIRCDisplayAction () | 
| 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 G4JLeicDIRCDisplayAction.h.
View newest version in sPHENIX GitHub at line 16 of file G4JLeicDIRCDisplayAction.h
| G4JLeicDIRCDisplayAction::G4JLeicDIRCDisplayAction | ( | const std::string & | name | ) | 
Definition at line 16 of file G4JLeicDIRCDisplayAction.cc.
View newest version in sPHENIX GitHub at line 16 of file G4JLeicDIRCDisplayAction.cc
      
  | 
  virtual | 
Definition at line 21 of file G4JLeicDIRCDisplayAction.cc.
View newest version in sPHENIX GitHub at line 21 of file G4JLeicDIRCDisplayAction.cc
References it, and m_VisAttVec.
| G4JLeicDIRCDisplayAction::G4JLeicDIRCDisplayAction | ( | const std::string & | name | ) | 
      
  | 
  virtual | 
      
  | 
  inline | 
Definition at line 24 of file G4JLeicDIRCDisplayAction.h.
View newest version in sPHENIX GitHub at line 24 of file G4JLeicDIRCDisplayAction.h
References m_LogicalVolumeMap.
      
  | 
  inline | 
Definition at line 24 of file G4JLeicDIRCDisplayAction.h.
View newest version in sPHENIX GitHub at line 24 of file G4JLeicDIRCDisplayAction.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 G4JLeicDIRCDisplayAction.cc.
View newest version in sPHENIX GitHub at line 30 of file G4JLeicDIRCDisplayAction.cc
References it, m_LogicalVolumeMap, and m_VisAttVec.
      
  | 
  private | 
Definition at line 27 of file G4JLeicDIRCDisplayAction.h.
View newest version in sPHENIX GitHub at line 27 of file G4JLeicDIRCDisplayAction.h
Referenced by AddVolume(), and ApplyDisplayAction().
      
  | 
  private | 
Definition at line 28 of file G4JLeicDIRCDisplayAction.h.
View newest version in sPHENIX GitHub at line 28 of file G4JLeicDIRCDisplayAction.h
Referenced by ApplyDisplayAction(), and ~G4JLeicDIRCDisplayAction().