ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ForEach< group > Class Template Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/util/include/G4Pair.hh>

Static Public Member Functions

template<class T1 , class functor >
static void Apply (functor *aFP, T1 *aT1=0)
 
template<class functor >
static void Apply ()
 

Static Private Member Functions

template<class T1 >
static void ActOn (T1 *aT1, VCall< T1 > *aV)
 

Detailed Description

template<class group>
class G4ForEach< group >

Definition at line 163 of file G4Pair.hh.

View newest version in sPHENIX GitHub at line 163 of file G4Pair.hh

Member Function Documentation

template<class group >
template<class T1 >
static void G4ForEach< group >::ActOn ( T1 aT1,
VCall< T1 > *  aV 
)
inlinestaticprivate

Definition at line 166 of file G4Pair.hh.

View newest version in sPHENIX GitHub at line 166 of file G4Pair.hh

References VCall< A >::call().

+ Here is the call graph for this function:

template<class group >
template<class T1 , class functor >
static void G4ForEach< group >::Apply ( functor *  aFP,
T1 aT1 = 0 
)
inlinestatic

Definition at line 171 of file G4Pair.hh.

View newest version in sPHENIX GitHub at line 171 of file G4Pair.hh

References G4ForEach< group >::Apply(), and Call< g, f, A >::call().

+ Here is the call graph for this function:

template<class group >
template<class functor >
static void G4ForEach< group >::Apply ( )
inlinestatic

The documentation for this class was generated from the following file: