ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4AttFilterUtils Namespace Reference

Typedefs

typedef G4CreatorFactoryT
< G4VAttValueFilter, G4TypeKey,
G4VAttValueFilter *(*)()> 
G4AttValueFilterFactory
 

Functions

G4AttValueFilterFactoryGetAttValueFilterFactory ()
 
G4VAttValueFilterGetNewFilter (const G4AttDef &def)
 

Typedef Documentation

Definition at line 41 of file G4AttFilterUtils.hh.

View newest version in sPHENIX GitHub at line 41 of file G4AttFilterUtils.hh

Function Documentation

G4AttValueFilterFactory * G4AttFilterUtils::GetAttValueFilterFactory ( )

Definition at line 54 of file G4AttFilterUtils.cc.

View newest version in sPHENIX GitHub at line 54 of file G4AttFilterUtils.cc

References init(), and G4CreatorFactoryT< T, Identifier, Creator >::Register().

Referenced by GetNewFilter().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4VAttValueFilter * G4AttFilterUtils::GetNewFilter ( const G4AttDef def)

Definition at line 73 of file G4AttFilterUtils.cc.

View newest version in sPHENIX GitHub at line 73 of file G4AttFilterUtils.cc

References filter, GetAttValueFilterFactory(), G4AttUtils::GetKey(), G4AttDef::GetTypeKey(), and G4TypeKey::IsValid().

Referenced by G4TrajectoryDrawByAttribute::Draw(), and G4AttributeFilterT< T >::Evaluate().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: