Jpp  master_rocky-40-g5f0272dcd
the software that should make you happy
Public Member Functions | Protected Attributes | List of all members
JSUPPORT::JMultipleFileSampler_t< T > Struct Template Reference

Auxiliary base class to sample from a list of files. More...

#include <JMultipleFileSampler.hh>

Inheritance diagram for JSUPPORT::JMultipleFileSampler_t< T >:
JSUPPORT::JMultipleFileSampler< JDAQSummaryslice, JRandomSampler > JSUPPORT::JMultipleFileSampler< T, JSampler_t > JSUPPORT::JRunByRun

Public Member Functions

const JMultipleFileScanner< T > *const operator-> () const
 Smart pointer operator. More...
 
JMultipleFileScanner< T > * operator-> ()
 Smart pointer operator. More...
 

Protected Attributes

JMultipleFileScanner< T > scanner
 

Detailed Description

template<class T>
struct JSUPPORT::JMultipleFileSampler_t< T >

Auxiliary base class to sample from a list of files.

Definition at line 25 of file JMultipleFileSampler.hh.

Member Function Documentation

◆ operator->() [1/2]

template<class T >
const JMultipleFileScanner<T>* const JSUPPORT::JMultipleFileSampler_t< T >::operator-> ( ) const
inline

Smart pointer operator.

Returns
pointer to scanner

Definition at line 31 of file JMultipleFileSampler.hh.

32  {
33  return &scanner;
34  }
JMultipleFileScanner< T > scanner

◆ operator->() [2/2]

template<class T >
JMultipleFileScanner<T>* JSUPPORT::JMultipleFileSampler_t< T >::operator-> ( )
inline

Smart pointer operator.

Returns
pointer to scanner

Definition at line 41 of file JMultipleFileSampler.hh.

42  {
43  return &scanner;
44  }

Member Data Documentation

◆ scanner

template<class T >
JMultipleFileScanner<T> JSUPPORT::JMultipleFileSampler_t< T >::scanner
protected

Definition at line 47 of file JMultipleFileSampler.hh.


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