Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
art::InputSourceFactory Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/art/v2_13_00/source/art/Framework/Core/InputSourceFactory.h"

Static Public Member Functions

static std::unique_ptr< InputSourcemake (fhicl::ParameterSet const &, InputSourceDescription &)
 

Private Member Functions

 InputSourceFactory (InputSourceFactory const &)=delete
 
InputSourceFactoryoperator= (InputSourceFactory const &)=delete
 
 InputSourceFactory ()=default
 

Static Private Member Functions

static InputSourceFactoryinstance ()
 

Private Attributes

cet::LibraryManager lm_ {Suffixes::source()}
 

Detailed Description

Definition at line 23 of file InputSourceFactory.h.

Constructor & Destructor Documentation

art::InputSourceFactory::InputSourceFactory ( InputSourceFactory const &  )
privatedelete
art::InputSourceFactory::InputSourceFactory ( )
explicitprivatedefault

Member Function Documentation

static InputSourceFactory& art::InputSourceFactory::instance ( )
staticprivate
static std::unique_ptr<InputSource> art::InputSourceFactory::make ( fhicl::ParameterSet const &  ,
InputSourceDescription  
)
static
InputSourceFactory& art::InputSourceFactory::operator= ( InputSourceFactory const &  )
privatedelete

Member Data Documentation

cet::LibraryManager art::InputSourceFactory::lm_ {Suffixes::source()}
private

Definition at line 35 of file InputSourceFactory.h.


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