LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::DataViewImpl::PMValue Struct Reference

#include "DataViewImpl.h"

Public Member Functions

 PMValue (std::unique_ptr< EDProduct > &&p, BranchDescription const &b, RangeSet const &r)
 

Public Attributes

std::unique_ptr< EDProductprod
 
BranchDescription const & pd
 
RangeSet rs
 

Detailed Description

Definition at line 162 of file DataViewImpl.h.

Constructor & Destructor Documentation

art::DataViewImpl::PMValue::PMValue ( std::unique_ptr< EDProduct > &&  p,
BranchDescription const &  b,
RangeSet const &  r 
)
inline

Definition at line 164 of file DataViewImpl.h.

References pd, and rs.

167  : prod{std::move(p)}, pd{b}, rs{r}
168  {}
BranchDescription const & pd
Definition: DataViewImpl.h:171
std::unique_ptr< EDProduct > prod
Definition: DataViewImpl.h:170

Member Data Documentation

BranchDescription const& art::DataViewImpl::PMValue::pd

Definition at line 171 of file DataViewImpl.h.

Referenced by PMValue().

std::unique_ptr<EDProduct> art::DataViewImpl::PMValue::prod

Definition at line 170 of file DataViewImpl.h.

RangeSet art::DataViewImpl::PMValue::rs

Definition at line 172 of file DataViewImpl.h.

Referenced by PMValue().


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