![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/management/include/G4VisFilterManager.hh>
Collaboration diagram for G4VisFilterManager< T >:Public Types | |
| typedef G4VFilter< T > | Filter |
| typedef G4VModelFactory< Filter > | Factory |
Public Member Functions | |
| G4VisFilterManager (const G4String &) | |
| virtual | ~G4VisFilterManager () |
| void | Register (Filter *) |
| void | Register (Factory *) |
| bool | Accept (const T &) |
| G4String | Placement () const |
| void | SetMode (const FilterMode::Mode &) |
| void | SetMode (const G4String &) |
| FilterMode::Mode | GetMode () const |
| void | Print (std::ostream &ostr, const G4String &name="") const |
| const std::vector< Filter * > & | FilterList () const |
| const std::vector< Factory * > & | FactoryList () const |
Private Attributes | |
| G4String | fPlacement |
| FilterMode::Mode | fMode |
| std::vector< Factory * > | fFactoryList |
| std::vector< Filter * > | fFilterList |
| std::vector< G4UImessenger * > | fMessengerList |
Definition at line 46 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 46 of file G4VisFilterManager.hh
| typedef G4VModelFactory<Filter> G4VisFilterManager< T >::Factory |
Definition at line 57 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 57 of file G4VisFilterManager.hh
| typedef G4VFilter<T> G4VisFilterManager< T >::Filter |
Definition at line 56 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 56 of file G4VisFilterManager.hh
| G4VisFilterManager< T >::G4VisFilterManager | ( | const G4String & | placement | ) |
Definition at line 93 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 93 of file G4VisFilterManager.hh
References G4VisFilterManager< T >::fMode, and FilterMode::Hard.
|
virtual |
Definition at line 100 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 100 of file G4VisFilterManager.hh
| bool G4VisFilterManager< T >::Accept | ( | const T & | obj | ) |
Definition at line 143 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 143 of file G4VisFilterManager.hh
Referenced by G4VisManager::FilterDigi(), G4VisManager::FilterHit(), and G4VisManager::FilterTrajectory().
Here is the caller graph for this function:| const std::vector< G4VModelFactory< G4VFilter< T > > * > & G4VisFilterManager< T >::FactoryList | ( | ) | const |
Definition at line 238 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 238 of file G4VisFilterManager.hh
Referenced by G4VisManager::PrintAvailableModels().
Here is the caller graph for this function:| const std::vector< G4VFilter< T > * > & G4VisFilterManager< T >::FilterList | ( | ) | const |
Definition at line 231 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 231 of file G4VisFilterManager.hh
Referenced by G4VisManager::PrintAvailableModels().
Here is the caller graph for this function:| FilterMode::Mode G4VisFilterManager< T >::GetMode | ( | ) | const |
Definition at line 192 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 192 of file G4VisFilterManager.hh
Referenced by G4VisManager::DispatchToModel().
Here is the caller graph for this function:| G4String G4VisFilterManager< T >::Placement | ( | ) | const |
Definition at line 158 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 158 of file G4VisFilterManager.hh
Referenced by G4VisManager::RegisterMessengers().
Here is the caller graph for this function:| void G4VisFilterManager< T >::Print | ( | std::ostream & | ostr, |
| const G4String & | name = "" |
||
| ) | const |
Definition at line 199 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 199 of file G4VisFilterManager.hh
References G4String::isNull().
Here is the call graph for this function:| void G4VisFilterManager< T >::Register | ( | Filter * | filter | ) |
Definition at line 127 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 127 of file G4VisFilterManager.hh
Referenced by G4VisManager::RegisterModel(), and G4VisManager::RegisterModelFactory().
Here is the caller graph for this function:| void G4VisFilterManager< T >::Register | ( | Factory * | factory | ) |
Definition at line 134 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 134 of file G4VisFilterManager.hh
| void G4VisFilterManager< T >::SetMode | ( | const FilterMode::Mode & | mode | ) |
Definition at line 185 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 185 of file G4VisFilterManager.hh
| void G4VisFilterManager< T >::SetMode | ( | const G4String & | mode | ) |
Definition at line 165 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 165 of file G4VisFilterManager.hh
References G4Exception(), FilterMode::Hard, JustWarning, FilterMode::Soft, and G4String::toLower().
Here is the call graph for this function:
|
private |
Definition at line 86 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 86 of file G4VisFilterManager.hh
|
private |
Definition at line 87 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 87 of file G4VisFilterManager.hh
|
private |
Definition at line 88 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 88 of file G4VisFilterManager.hh
|
private |
Definition at line 85 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 85 of file G4VisFilterManager.hh
Referenced by G4VisFilterManager< T >::G4VisFilterManager().
|
private |
Definition at line 84 of file G4VisFilterManager.hh.
View newest version in sPHENIX GitHub at line 84 of file G4VisFilterManager.hh