LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
art::detail::maybe_processEventPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processEventProvenance > > Struct Template Reference

#include "ProvenanceDumperImpl.h"

Static Public Member Functions

static void invoke (PrincipalProcessor< DETAIL > const &pp, EventPrincipal const &p)
 

Detailed Description

template<typename DETAIL>
struct art::detail::maybe_processEventPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processEventProvenance > >

Definition at line 235 of file ProvenanceDumperImpl.h.

Member Function Documentation

template<typename DETAIL >
static void art::detail::maybe_processEventPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processEventProvenance > >::invoke ( PrincipalProcessor< DETAIL > const &  pp,
EventPrincipal const &  p 
)
inlinestatic

Definition at line 240 of file ProvenanceDumperImpl.h.

241  {
242  pp(p, &DETAIL::processEventProvenance);
243  }

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