ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4MergeMode.hh File Reference
#include "globals.hh"
#include <functional>
#include <cmath>
+ Include dependency graph for G4MergeMode.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  G4Accumulables
 

Typedefs

template<typename T >
using G4MergeFunction = std::function< T(const T &, const T &)>
 

Enumerations

enum  G4MergeMode { kAddition, kMultiplication, kMaximum, kMinimum }
 

Functions

G4MergeMode G4Accumulables::GetMergeMode (const G4String &mergeModeName)
 
template<typename T >
G4MergeFunction< TG4Accumulables::GetMergeFunction (G4MergeMode mergeMode)
 

Typedef Documentation

template<typename T >
using G4MergeFunction = std::function<T(const T&, const T&)>

Definition at line 48 of file G4MergeMode.hh.

View newest version in sPHENIX GitHub at line 48 of file G4MergeMode.hh

Enumeration Type Documentation

Enumerator:
kAddition 
kMultiplication 
kMaximum 
kMinimum 

Definition at line 39 of file G4MergeMode.hh.

View newest version in sPHENIX GitHub at line 39 of file G4MergeMode.hh