Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
dune-raw-data
dune-raw-data
ArtModules
PdspHDFFileInput_source.cc
Go to the documentation of this file.
1
#include "
art/Framework/Core/InputSourceMacros.h
"
2
#include "
art/Framework/IO/Sources/Source.h
"
3
#include "
art/Framework/IO/Sources/SourceTraits.h
"
4
#include "
dune-raw-data/ArtModules/PdspHDFFileReader.hh
"
5
6
#include <string>
7
using
std::string
;
8
9
namespace
art
{
10
/**
11
* \brief Specialize an art source trait to tell art that we don't care about
12
* source.fileNames and don't want the files services to be used.
13
*/
14
template
<>
15
struct
Source_generator
<
dune
::PdspHDFFileReader>
16
{
17
static
constexpr
bool
value
=
true
;
///< Used to suppress use of file services on art Source
18
};
19
}
// namespace art
20
namespace
artdaq
{
21
/**
22
* \brief HDFFileInput is a typedef of art::Source<dune::PdspHDFFileReader>
23
*/
24
typedef
art::Source<dune::PdspHDFFileReader>
PdspHDFFileInput
;
25
}
// namespace artdaq
26
27
DEFINE_ART_INPUT_SOURCE
(
artdaq::PdspHDFFileInput
)
dune
Definition:
PdspHDFFileReader.hh:29
InputSourceMacros.h
SourceTraits.h
string
std::string string
Definition:
nybbler.cc:12
PdspHDFFileReader.hh
artdaq
Definition:
PdspHDFFileInput_source.cc:20
Source.h
art::Source_generator::value
static constexpr bool value
Definition:
SourceTraits.h:58
art::Source
Definition:
Source.h:118
artdaq::PdspHDFFileInput
art::Source< dune::PdspHDFFileReader > PdspHDFFileInput
HDFFileInput is a typedef of art::Source<dune::PdspHDFFileReader>
Definition:
PdspHDFFileInput_source.cc:24
art::Source_generator
Definition:
SourceTraits.h:57
art
Definition:
BasicOptionsHandler.h:9
DEFINE_ART_INPUT_SOURCE
#define DEFINE_ART_INPUT_SOURCE(klass)
Definition:
InputSourceMacros.h:9
Generated by
1.8.11