#include <FclFileFloatArray.h>
Definition at line 22 of file FclFileFloatArray.h.
Definition at line 15 of file FclFileFloatArray_tool.cc.
19 const Name myname =
"FclFileFloatArray::ctor: ";
21 cout <<
"Configuration:" <<
endl;
23 cout <<
" FileNames: ";
28 cout <<
"\n " <<
fname;
ChannelGroupService::Name Name
static constexpr double ps
QTextStream & endl(QTextStream &s)
FclFileFloatArray::~FclFileFloatArray |
( |
| ) |
|
|
overridedefault |
float FclFileFloatArray::defaultValue |
( |
| ) |
const |
|
inlineoverridevirtual |
void FclFileFloatArray::init |
( |
| ) |
|
|
private |
Definition at line 38 of file FclFileFloatArray_tool.cc.
39 const Name myname =
"FclFileFloatArray::init: ";
41 Name fclPath = gSystem->Getenv(
"FHICL_FILE_PATH");
43 TString ts(
fname.c_str());
44 gSystem->FindFile(fclPath.c_str(), ts);
45 Name pfname = ts.Data();
46 if ( pfname.size() == 0 ) {
47 cout << myname <<
"WARNING: Unable to find file " <<
fname <<
endl;
52 auto pfat = art::make_tool<FloatArrayTool>(
ps);
53 if (
m_LogLevel >= 2 ) cout << myname <<
"Reading tool " << pfat->label() <<
endl;
58 if ( pfat->unit() !=
unit() ) {
59 cout << myname <<
"WARNING: Inconsistent units: " << pfat->unit() <<
" != " <<
m_unit <<
endl;
60 cout << myname <<
"Skipping tool at " <<
fname <<
endl;
Name unit() const override
static ParameterSet make(intermediate_table const &tbl)
ChannelGroupService::Name Name
static constexpr double ps
intermediate_table parse_document(std::string const &filename, cet::filepath_maker &maker)
float defaultValue() const override
QTextStream & endl(QTextStream &s)
Index FclFileFloatArray::size |
( |
| ) |
const |
|
inlineoverridevirtual |
Name FclFileFloatArray::unit |
( |
| ) |
const |
|
inlineoverridevirtual |
float FclFileFloatArray::m_DefaultValue |
|
private |
Index FclFileFloatArray::m_LogLevel |
|
private |
Name FclFileFloatArray::m_unit |
|
private |
The documentation for this class was generated from the following files: