Public Member Functions | Public Attributes | List of all members
arttest::ProductWithPtrs Class Reference

#include <ProductWithPtrs.h>

Public Member Functions

 ProductWithPtrs ()
 
 ProductWithPtrs (art::PtrVector< double > const &pvd, std::vector< art::Ptr< double >> const &vpd)
 
art::PtrVector< double > const & ptrVectorDouble () const
 
std::vector< art::Ptr< double > > const & vectorPtrDouble () const
 
art::PtrVector< double > & ptrVectorDouble ()
 
std::vector< art::Ptr< double > > & vectorPtrDouble ()
 

Public Attributes

art::PtrVector< double > pvd_
 
std::vector< art::Ptr< double > > vpd_
 

Detailed Description

Definition at line 14 of file ProductWithPtrs.h.

Constructor & Destructor Documentation

arttest::ProductWithPtrs::ProductWithPtrs ( )
inline

Definition at line 43 of file ProductWithPtrs.h.

44  :
45 #ifndef ART_NO_MIX_PTRVECTOR
46  pvd_()
47  ,
48 #endif
49  vpd_()
50 {}
art::PtrVector< double > pvd_
std::vector< art::Ptr< double > > vpd_
arttest::ProductWithPtrs::ProductWithPtrs ( art::PtrVector< double > const &  pvd,
std::vector< art::Ptr< double >> const &  vpd 
)
inline

Definition at line 52 of file ProductWithPtrs.h.

57  :
58 #ifndef ART_NO_MIX_PTRVECTOR
59  pvd_(pvd)
60  ,
61 #endif
62  vpd_(vpd)
63 {}
art::PtrVector< double > pvd_
std::vector< art::Ptr< double > > vpd_

Member Function Documentation

art::PtrVector< double > const & arttest::ProductWithPtrs::ptrVectorDouble ( ) const
inline

Definition at line 67 of file ProductWithPtrs.h.

68 {
69  return pvd_;
70 }
art::PtrVector< double > pvd_
art::PtrVector< double > & arttest::ProductWithPtrs::ptrVectorDouble ( )
inline

Definition at line 81 of file ProductWithPtrs.h.

82 {
83  return pvd_;
84 }
art::PtrVector< double > pvd_
std::vector< art::Ptr< double > > const & arttest::ProductWithPtrs::vectorPtrDouble ( ) const
inline

Definition at line 74 of file ProductWithPtrs.h.

75 {
76  return vpd_;
77 }
std::vector< art::Ptr< double > > vpd_
std::vector< art::Ptr< double > > & arttest::ProductWithPtrs::vectorPtrDouble ( )
inline

Definition at line 88 of file ProductWithPtrs.h.

89 {
90  return vpd_;
91 }
std::vector< art::Ptr< double > > vpd_

Member Data Documentation

art::PtrVector<double> arttest::ProductWithPtrs::pvd_

Definition at line 38 of file ProductWithPtrs.h.

std::vector<art::Ptr<double> > arttest::ProductWithPtrs::vpd_

Definition at line 40 of file ProductWithPtrs.h.


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