LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
Classes | |
struct | KeysToIgnore |
Public Types | |
using | Name = fhicl::Name |
using | Comment = fhicl::Comment |
template<typename T > | |
using | Atom = fhicl::Atom< T > |
template<typename T > | |
using | OptionalAtom = fhicl::OptionalAtom< T > |
Public Member Functions | |
Config () | |
Public Attributes | |
fhicl::TableFragment< art::OutputModule::Config > | omConfig |
Atom< std::string > | catalog {Name("catalog"), ""} |
OptionalAtom< bool > | dropAllEvents {Name("dropAllEvents")} |
Atom< bool > | dropAllSubRuns {Name("dropAllSubRuns"), false} |
OptionalAtom< bool > | fastCloning {Name("fastCloning")} |
Atom< std::string > | tmpDir {Name("tmpDir"), default_tmpDir} |
Atom< int > | compressionLevel {Name("compressionLevel"), 7} |
Atom< int64_t > | saveMemoryObjectThreshold |
Atom< int64_t > | treeMaxVirtualSize {Name("treeMaxVirtualSize"), -1} |
Atom< int > | splitLevel {Name("splitLevel"), 99} |
Atom< int > | basketSize {Name("basketSize"), 16384} |
Atom< bool > | dropMetaDataForDroppedData |
Atom< std::string > | dropMetaData {Name("dropMetaData"), "NONE"} |
Atom< bool > | writeParameterSets {Name("writeParameterSets"), true} |
fhicl::Table< ClosingCriteria::Config > | fileProperties |
Definition at line 56 of file RootOutput_module.cc.
using art::RootOutput::Config::Atom = fhicl::Atom<T> |
Definition at line 61 of file RootOutput_module.cc.
Definition at line 59 of file RootOutput_module.cc.
Definition at line 58 of file RootOutput_module.cc.
using art::RootOutput::Config::OptionalAtom = fhicl::OptionalAtom<T> |
Definition at line 63 of file RootOutput_module.cc.
|
inline |
Definition at line 84 of file RootOutput_module.cc.
References omConfig, fhicl::REQUIRED, and fhicl::detail::ParameterBase::set_par_style().
Definition at line 76 of file RootOutput_module.cc.
Definition at line 66 of file RootOutput_module.cc.
Definition at line 71 of file RootOutput_module.cc.
OptionalAtom<bool> art::RootOutput::Config::dropAllEvents {Name("dropAllEvents")} |
Definition at line 67 of file RootOutput_module.cc.
Definition at line 68 of file RootOutput_module.cc.
Definition at line 79 of file RootOutput_module.cc.
Atom<bool> art::RootOutput::Config::dropMetaDataForDroppedData |
Definition at line 77 of file RootOutput_module.cc.
OptionalAtom<bool> art::RootOutput::Config::fastCloning {Name("fastCloning")} |
Definition at line 69 of file RootOutput_module.cc.
fhicl::Table<ClosingCriteria::Config> art::RootOutput::Config::fileProperties |
Definition at line 81 of file RootOutput_module.cc.
fhicl::TableFragment<art::OutputModule::Config> art::RootOutput::Config::omConfig |
Definition at line 65 of file RootOutput_module.cc.
Referenced by Config().
Atom<int64_t> art::RootOutput::Config::saveMemoryObjectThreshold |
Definition at line 72 of file RootOutput_module.cc.
Definition at line 75 of file RootOutput_module.cc.
Definition at line 70 of file RootOutput_module.cc.
Definition at line 74 of file RootOutput_module.cc.
Definition at line 80 of file RootOutput_module.cc.