![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "art/Framework/Principal/RunPrincipal.h"#include "art/Framework/Principal/SubRunPrincipal.h"#include "art/Framework/Principal/get_ProductDescription.h"#include "canvas/Persistency/Common/EDProduct.h"#include "canvas/Persistency/Provenance/BranchDescription.h"#include "canvas/Persistency/Provenance/BranchKey.h"#include "canvas/Persistency/Provenance/ProductProvenance.h"#include "canvas/Persistency/Provenance/ProductStatus.h"#include "canvas/Utilities/Exception.h"#include "canvas/Utilities/TypeID.h"#include <memory>#include <string>Go to the source code of this file.
Namespaces | |
| art | |
| HLT enums. | |
Functions | |
| template<typename T , typename P > | |
| std::enable_if_t< P::branch_type==InEvent||P::branch_type==InResults > | art::put_product_in_principal (std::unique_ptr< T > &&product, P &principal, std::string const &module_label, std::string const &instance_name={}) |
| template<typename T , typename P > | |
| std::enable_if_t< P::branch_type==InSubRun||P::branch_type==InRun > | art::put_product_in_principal (std::unique_ptr< T > &&product, P &principal, std::string const &module_label, std::string const &instance_name={}, RangeSet &&=RangeSet::invalid()) |
| RangeSet | art::rangeSetFor (RunPrincipal const &rp) |
| RangeSet | art::rangeSetFor (SubRunPrincipal const &srp) |